調整字型大小
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 表...