高效命令行操作指令
1.基本單詞
單詞 | 含義 |
---|---|
directory (縮寫dir) | 目錄、文件夾 |
file (縮寫f) | 文件 |
make (mk) | 新建 |
remove(縮寫rm) | 刪除 |
move(縮寫mv) | 移動 |
copy (縮寫cp) | 復(fù)制 |
list(縮寫ls) | 羅列 |
link(縮寫ln) | 鏈接 |
find(縮寫fd) | 查找 |
echo | 發(fā)出回音演怎、重復(fù) |
touch | 觸摸 |
2.命令行常見操作
- pwd(print work directory)打印出用戶當(dāng)前目錄
- cd(Change Directory)進入一個目錄
- re -r a 刪除遞歸的文件夾a
- cp -r a/* b 復(fù)制a文件夾中的文件夾b到當(dāng)前路徑中
- mv a b 移動文件夾a到文件夾b中
- find /b -name "1.txt" 在硬盤b中找到1.txt
- find . -name "1.txt" 在當(dāng)前目錄中找到1.txt
3.命令行技巧
操作 | 命令 |
---|---|
回到剛才的目錄(返回) | cd - |
使用上次命令 | 上(方向鍵)/ !! |
使用上一次的最后一個參數(shù) | alt+ . |
一句話執(zhí)行兩個命令 xxx;yyy | (xxx執(zhí)行失敗错蝴,yyy也可照常執(zhí)行) |
一句話執(zhí)行兩個命令 | xxx&&yyy(xxx執(zhí)行成功下,運行yyy) |
vim常見使用命令
文本編輯:正常模式下湿右,使用“i”鍵或者“a”鍵來編輯文本
文本刪除命令
- x刪除光標所處位置的后一個字符
- dw從光標處刪除至1個單詞的末尾
- d$從當(dāng)前光標處刪除至當(dāng)前行的行末
- dd刪除整個當(dāng)前行,可以在前加數(shù)字,表明刪除接下去的幾行深夯。如:2dd表明刪除當(dāng)前行和下一行弱卡;5dd表明刪除當(dāng)前行和接下去的4行乃正。
文本命令撤銷 - u撤銷最后的操作,可多次執(zhí)行
- U撤銷本行的操作
- Ctrl+r婶博,做出被撤銷的命令
置入類命令 - 剪切粘貼效果:dd刪除本行瓮具,移動光標到插入對象的上面,P進行粘貼
- 復(fù)制粘貼效果:v 如何拖選凡人,y進行復(fù)制名党,p進行粘貼。j$表示跳轉(zhuǎn)至下一行的開頭
- 數(shù)字0使光標移動到行首
整個文檔結(jié)束編輯后挠轴,ESC鍵來保持文本回到正常模式传睹,使用“:wq”命令加回車鍵(保存文本并退出)或者“:q!”(放棄保存文本并退出),退出vim編輯器