---
# System prepended metadata

title: Linux Ubtuntu 常用指令

---

# Linux Ubtuntu 常用指令

:::success

:bookmark: 書籤

[TOC]

:::

# 加管理員權限

指令前面+ sudo

# 更改路徑

cd 路徑
cd .. 回上一個路徑

# vim

修改資料

## 進vim修改

i / Ins => 修改
/ => 搜尋
exit => 跳出
:q => 離開
:wq => 儲存後離開
後面加! => 強制離開

![](https://i.imgur.com/IddHPAJ.png)

![](https://i.imgur.com/r8NyVVO.png)

![](https://i.imgur.com/q7XzLKm.png)

![](https://i.imgur.com/Ib71CcH.png)



# 複製

cp 當前檔案路徑+檔名  新檔案路徑

## 將test1複製為test2

cp test1 test2

# 修改檔名/移動檔案

mv 當前檔案路徑+檔名  新檔案路徑

mv test1 test5

# 列出資料夾裡檔案

ll

# 刪除

rm 檔名
rm -r /

# 查詢指令功能 

man

# 列出檔案內容

cat

# 新增資料夾


## 在目錄新建資料夾

mkdir (-p) 資料夾名稱 (路徑)

## 設權限

mkdir -m 777 public

# 新增檔案

touch 檔案名稱

# 移除套件

sudo apt-get purge 套件名稱

# 新增套件

sudo apt-get install 套件名稱

# 系統更新

sudo apt update

sudo apt upgrade 

# Lamp 套件安裝

sudo tasksel install lamp-server

# MYSQL

sudo mysql -u root -p

use mysql;
UPDATE user SET plugin='mysql_native_password' WHERE User='root';
FLUSH PRIVILEGES;
sudo mysql_secure_installation

# 關閉模組(php 7.2)

sudo a2dismod php7.2

# 開啟模組(php 7.4)

sudo a2enmod php7.4

# 下載檔案到當前目錄

wget 檔案連結

# dpkg 

![](https://i.imgur.com/z03jhQU.png)

![](https://i.imgur.com/0j4dKux.png)

查看所有安裝套件
```
sudo dpkg --list
```
# apt

![](https://i.imgur.com/mrdcnxd.png)

# 基本目錄架構

![](https://i.imgur.com/L5aMGaR.png)

## /

![](https://i.imgur.com/pHtlbKn.png)

## /bin /lib

![](https://i.imgur.com/zP9WQah.png)

## /etc

![](https://i.imgur.com/NQmumhR.png)

![](https://i.imgur.com/Yz2sxBG.png)

## /sbin

![](https://i.imgur.com/GJOryv6.png)


## /usr

![](https://i.imgur.com/5snzDGA.png)

## /var

![](https://i.imgur.com/dvAXYqO.png)

## 其他

![](https://i.imgur.com/IXisMbu.png)
![](https://i.imgur.com/rinsNuY.png)

## 軟連結

![](https://i.imgur.com/azFRPM5.png)

## 硬連結

![](https://i.imgur.com/L1jxY5l.png)

## 找檔案

![](https://i.imgur.com/ZjLMqAM.png)

![](https://i.imgur.com/FB3n7Y0.png)

![](https://i.imgur.com/D8Lfe60.png)

![](https://i.imgur.com/4lptK0R.png)

![](https://i.imgur.com/KgDbIaT.png)

## 帳號命名原則

![](https://i.imgur.com/iTj8gH1.png)

### CRUD帳號
![](https://i.imgur.com/OjlnDxe.png)

新增

```
useradd 使用者名稱 -d 目錄 -g GID (-s /bin/bash)(sudo權限) -p passward
```

修改

```
usermod 使用者名稱 -d 目錄 -g GID (-s /bin/bash)(sudo權限) -p passward
```

刪除

```
userdel (-r) 帳號名稱
```
### 群組

新增

```
groupadd 群組名稱 -g gid
```

