linux終端的常用命令

2021-09-19 08:00:20 字數 2831 閱讀 7566

調整字型大小

ctrl +shift + 「+」

ctrl + 「-」

按下 tab 鍵 如果輸⼊的沒有歧義,系統會⾃動補全

按 上 / 下 游標鍵可以在曾經使⽤過的命令之間來回切換

如果想要退出選擇,並且不想執⾏當前選中的命令,可以按 ctrl + c

ctrl + l : 清屏

ls :檢視當前資料夾下的內容

ll :以列表方式顯示檔案的詳細資訊

cd [目錄名] :切換到指定目錄

cd ~:切換到當前使用者的主目錄

cd   . .:切換到上級目錄

cat 檔名:檢視檔案內容

cat 檔案1 檔案2 > 檔案3:將檔案1和檔案2的內容匯入到檔案3裡

pwd :檢視當前所在資料夾

find ./ -size +4k - size -5m:查詢當前目錄下大於4k,小於5m的檔案

grep [-選項] 「搜尋內容」 檔名:

-v(求反):顯示不包含匹配文字的所有行

-n :顯示匹配行及行號

-i:忽略大小寫

touch [檔名]:建立檔案

mkdir [目錄名] :建立目錄

mkdir /home/python/a/b -p :遞迴建立目錄

rm [檔名] :刪除指定的檔名

rm -r [目錄名]:刪除目錄

ln 原始檔 鏈結檔案: 建立乙個硬鏈結

ln -s 原始檔 鏈結檔案:

mv 檔案1 檔案2:將檔案1放到檔案2裡

如果檔案2不存在,就是重新命名命令,將檔案1重新命名為檔案2

cp 檔案1 檔案2 [-選項]:拷貝檔案1的內容到檔案2

-r 遞迴複製檔案,拷貝目錄時使用

-i 互動式複製,在覆蓋目標檔案前要求使用者確認

壓縮用法:tar -cvzf 壓縮包包名 檔案1 檔案2 …

-z :指定壓縮包的格式為:file.tar.gz

解壓用法: tar -xvzf 壓縮包包名

字母法:chmod u/g/o/a +/-/= rwx 檔案

數字法:chmod 741 檔名

第乙個數字表示擁有者許可權

第二個數字表示同組使用者許可權

第三個數字表示其他使用者許可權

字母 說明

[ u/g/o/a ]含義u

user 表示該檔案的所有者

ggroup 表示與該檔案的所有者屬於同一組( group )者,即使用者組

oother 表示其他以外的人

aall 表示這三者皆是

[ ±= ]含義+

增加許可權

-撤銷許可權

=設定許可權

字母說明

r讀取許可權,數字代號為 「4」

w寫入許可權,數字代號為 「2」

x執行許可權,數字代號為 「1」

-不具任何許可權,數字代號為 「0」

萬用字元含義

*檔案代表檔名中所有字元

?代表檔名中任意乙個字元

匹配字元組中的任意乙個

\如果要使萬用字元作為普通字元使用,可以在其前面加上轉義字元^行首

$行尾3.1.1插入

i: 插入游標前乙個字元

i: 插入行首

a: 插入游標後乙個字元

a: 插入行未

o: 向下新開一行,插入行首

o: 向上新開一行,插入行首

3.1.2移動游標:

h: 左移

j: 下移

k: 上移

l: 右移

m: 游標移動到中間行

l: 游標移動到螢幕最後一行行首

g: 移動到指定行:行號 g回車 (或者行號gg回車)

w: 向後一次移動乙個字

b: 向前一次移動乙個字

: 按段移動,下移

ctr-d: 向下翻半屏

ctr-u: 向上翻半屏

ctr-f: 向下翻一屏

ctr-b: 向上翻一屏

gg: 游標移動檔案開頭

行號gg:移動到指定行

g: 游標移動到檔案末尾

3.1.3刪除命令:

x: 刪除游標後乙個字元,相當於 del

x: 刪除游標前乙個字元,相當於 backspace

dd: 刪除游標所在行,n dd 刪除指定的行數 d: 刪除游標後本行所有內容,包含游標所在字元

d0: 刪除游標前本行所有內容,不包含游標所在字元

dw: 刪除游標開始位置的字,包含游標所在字元

3.1.4撤銷命令:

u: 一步一步撤銷

ctr-r: 反撤銷

3.1.5重複命令:

.: 重複上一次操作的命令

3.1.6文字行移動:

>>: 文字行右移

<<: 文字行左移

3.1.7複製貼上:

yy: 複製當前行,n yy 複製 n 行

p: 在游標所在位置向下新開闢一行,貼上

3.1.8可視模式:

v: 按字元移動,選中文字

v: 按行移動,選中文字可視模式可以配合 d, y, >>, << 實現對文字塊的刪除,複製,左右移動

3.1.9替換操作:

r: 替換當前字元

r: 替換當前行游標後的字元

3.1.10查詢命令:

3.1.11替換命令:

把abc全部替換成123

末行模式下,將當前檔案中的所有abc替換成123

:%s/abc/123/g

末行模式下,將第一行至第10行之間的abc替換成123

:1, 10s/abc/123/g

vim裡執行 shell 下命令:

末行模式裡輸入!,後面跟命令

Linux終端常用命令

ctrl l 清屏 clear ctrl c 終止命令。ctrl d 退出 shell,好像也可以表示eof。ctrl z 將當前程序置於後台,fg還原。ctrl r 從命令歷史中找 reverse i search ctrl a 游標移到行首 a ctrl e 游標移到行尾。end ctrl u ...

linux 終端常用命令

ctrl a 游標回到命令列首。a ahead ctrl e 游標回到命令行尾。e end ctrl b 游標向行首移動乙個字元。b backwards ctrl f 游標向行尾移動乙個字元。f forwards ctrl w 刪除游標處到行首的字元。ctrl k 刪除游標處到行尾的字元。ctrl ...

linux終端常用命令 更新

所有命令都可以用sudo提公升許可權 命令格式 cd 路徑 意義 cd是change directory 的縮寫 cd命令後面跟乙個路徑,用於切換當前使用者所在的路徑,其中路徑可以是絕對路徑也可以是相對路徑。示例 cd system bin 表示切換到 system bin路徑下。cd logs 表...