ubuntu常用命令彙總

2021-07-04 07:09:31 字數 2079 閱讀 5880

使用ubuntu的時候經常會把常用的一些命令忘掉或不知道有些引數的意思,又懶得看那枯燥的文件。因此記錄下來備忘。

cd:切換目錄

$cd [相對路徑或者絕對路徑]

#回到自己的主資料夾

$cd [or cd ~]

#回到上層目錄

$cd ..

#回到剛才的目錄

$cd -

pwd:顯示當前目錄

$pwd[-p

]-p:顯示當前的路徑,而非使用連線路徑

mkdir:新建目錄

$mkdir [-mp] 目錄名稱

-m:配置資料夾的許可權,忽略預設許可權(umask)

-p:遞迴地建立目錄

#新建許可權為rwx--x--x的目錄

$mkdir -m 711 dir_name

rmdir:刪除乙個空的目錄

$rmdir[-p

]目錄名稱

-p:連同上層空的目錄一起刪除

複製 cp

#只複製乙個檔案或資料夾

$cp [-adfipru] 原始檔 目標檔案

-a: 相當於 -pdr,看後文

-d:若檔案為連線檔案,則只複製連線檔案的屬性

-f: 若目標檔案已經存在且無法開啟,則刪除後再試一次

-i: 若目標檔案已存在,覆蓋時會先詢問是否覆蓋

-p: 連同檔案的屬性一起複製,備份常用

**-r: 遞迴複製,用於目錄的複製**

-u: 若目標檔案比原始檔舊才更新目標檔案

#複製多個檔案到某一資料夾下

$ cp [options] 原始檔1 原始檔2 ... 目標檔案

移除檔案或目錄

$rm [-fir] 檔案或目錄

-f: 忽略不存在的檔案

-i: 刪除前再次確認

-r: 遞迴刪除,主要用來刪除目錄

移動檔案目錄或者更名

$mv [-fiu] 檔案或目錄 目標檔案或目錄

-f: 目標檔案存在時,不詢問直接覆蓋

-i: 目標檔案存在,詢問是否覆蓋

-u: 目標檔案存在,且較新時,才會更新

cat

$cat [-abentv] 檔案

-a: 相當於-vet 的整合,可列出一些特殊字元而不是空白

-b: 列出行號,僅針對非空白行做行號顯示

-e: 將結尾的斷行字元以 $ 顯示出來

-n: 列印行號,連同空白行也會有行號

-t: 將[tab]以 ^i顯示出來

-v: 列出一些看不出來的特殊字元

翻頁檢視 more

$more 檔案路徑

#空格鍵 向下翻一頁

#enter 向下滾動一行

#/字串 在內容中向下查詢字串

#:f 顯示檔名以及目前顯示的行數

#q 離開more,不再顯示內容

#b 向回翻頁,只對檔案有效

翻頁檢視 less

$less 檔案路徑

#空格鍵 向下翻一頁

#[pagedown] 向下翻一頁

#[pageup] 向上翻一頁

#/字串 在內容中向下查詢字串

#?字串 在內容中向上查詢字串

#n 重複前乙個查詢

#n 向上重複前乙個查詢

#q 離開

資料選取 head

$head

[-n number]

檔案-n: 接數字,表示顯示頭幾行,預設顯示前10行

資料選取tail

tail [-n number] 檔案

-n: 表示顯示幾行

另外,可以修改 /etc/issue 檔案來改變終端的提示資訊。

Ubuntu 常用命令彙總

檢視當前目錄下的檔案數量 不包含子目錄中的檔案 ls l grep wc l 檢視當前目錄下的檔案數量 包含子目錄中的檔案 注意 r,代表子目錄 ls lr grep wc l 檢視當前目錄下的資料夾目錄個數 不包含子目錄中的目錄 同上述理,如果需要檢視子目錄的,加上r ls l grep d wc...

ubuntu個人常用命令彙總

一些基礎命令 1 修改環境變數 sudo gedit bashrc sudo vim bashrc 2 解壓a.tar檔案到x資料夾 sudo tar zxvf a.tar.gz c opt x 解壓a.zip檔案 unzip a.zip 3 3.1刪除資料夾 sudo rm rf 資料夾名 如果還...

常用命令彙總

變數 含義 0 當前指令碼的檔名 n傳遞給指令碼或函式的引數。n 是乙個數字,表示第幾個引數。例如,第乙個引數是 1,第二個引數是 2。傳遞給指令碼或函式的引數個數。傳遞給指令碼或函式的所有引數。傳遞給指令碼或函式的所有引數。被雙引號 包含時,與 稍有不同,下面將會講到。上個命令的退出狀態,或函式的...