日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Linux系統(tǒng)11個(gè)不能不知道的終端命令

Linux系統(tǒng)下有很豐富的終端命令,實(shí)際上這些命令可以看做是快捷鍵 。如果知道這些命令,使用Linux系統(tǒng)無疑會(huì)變得更加方便 。本文就來介紹一下Linux系統(tǒng)11個(gè)你不能不知道的終端命令 。

Linux系統(tǒng)11個(gè)不能不知道的終端命令


1. 命令行日常系快捷鍵
如下的快捷方式非常有用,能夠極大的提升你的工作效率:
CTRL + U - 剪切光標(biāo)前的內(nèi)容
CTRL + K - 剪切光標(biāo)至行末的內(nèi)容
CTRL + Y - 粘貼
CTRL + E - 移動(dòng)光標(biāo)到行末
CTRL + A - 移動(dòng)光標(biāo)到行首
ALT + F - 跳向下一個(gè)空格
ALT + B - 跳回上一個(gè)空格
ALT + Backspace - 刪除前一個(gè)單詞
CTRL + W - 剪切光標(biāo)后一個(gè)單詞
Shift + Insert - 向終端內(nèi)粘貼文本
那么為了讓上述內(nèi)容更易理解來看下面的這行命令 。
sudo apt-get intall programname
如你所見,命令中存在拼寫錯(cuò)誤,為了正常執(zhí)行需要把“intall”替換成“install” 。
想象現(xiàn)在光標(biāo)正在行末,我們有很多的方法將她退回單詞install并替換它 。
我可以按兩次ALT+B這樣光標(biāo)就會(huì)在如下的位置(這里用指代光標(biāo)的位置) 。
sudo apt-get^intall programname
現(xiàn)在你可以按兩下方向鍵并將“s”插入到install中去了 。
如果你想將瀏覽器中的文本復(fù)制到終端,可以使用快捷鍵“shift + insert” 。
2. SUDO ?。?br /> 如果你還不知道這個(gè)命令,我覺得你應(yīng)該好好感謝我,因?yàn)槿绻悴恢赖脑?,那每次你在輸入長串命令后看到“permission denied”后一定會(huì)痛苦不堪 。
sudo ??!
如何使用sudo ?。??很簡單 。試想你剛輸入了如下命令:
apt-get install ranger
一定會(huì)出現(xiàn)“Permission denied”,除非你已經(jīng)登錄了足夠高權(quán)限的賬戶 。
sudo ?。?就會(huì)用 sudo 的形式運(yùn)行上一條命令 。所以上一條命令就變成了這樣:
sudo apt-get install ranger
如果你不知道什么是sudo,戳這里 。
3. 暫停并在后臺(tái)運(yùn)行命令
我曾經(jīng)寫過一篇如何在終端后臺(tái)運(yùn)行命令的指南 。
CTRL + Z - 暫停應(yīng)用程序
fg - 重新將程序喚到前臺(tái)
如何使用這個(gè)技巧呢?
試想你正用nano編輯一個(gè)文件:
sudo nano abc.txt
文件編輯到一半你意識(shí)到你需要馬上在終端輸入些命令,但是nano在前臺(tái)運(yùn)行讓你不能輸入 。
你可能覺得唯一的方法就是保存文件,退出 nano,運(yùn)行命令以后在重新打開nano 。
其實(shí)你只要按CTRL + Z,前臺(tái)的命令就會(huì)暫停,畫面就切回到命令行了 。然后你就能運(yùn)行你想要運(yùn)行命令,等命令運(yùn)行完后在終端窗口輸入“fg”就可以回到先前暫停的任務(wù) 。
有一個(gè)嘗試非常有趣就是用nano打開文件,輸入一些東西然后暫停會(huì)話 。再用nano打開另一個(gè)文件,輸入一些什么后再暫停會(huì)話 。如果你輸入“fg”你將回到第二個(gè)用nano打開的文件 。只有退出nano再輸入“fg”,你才會(huì)回到第一個(gè)用nano打開的文件 。
4. 使用nohup在登出SSH會(huì)話后仍運(yùn)行命令
如果你用ssh登錄別的機(jī)器時(shí),nohup命令真的非常有用 。
那么怎么使用nohup呢?
想象一下你使用ssh遠(yuǎn)程登錄到另一臺(tái)電腦上,你運(yùn)行了一條非常耗時(shí)的命令然后退出了ssh會(huì)話,不過命令仍在執(zhí)行 。而nohup可以將這一場景變成現(xiàn)實(shí) 。
舉個(gè)例子,因?yàn)闇y試的需要,我用我的樹莓派來下載發(fā)行版 。我絕對不會(huì)給我的樹莓派外接顯示器、鍵盤或鼠標(biāo) 。
一般我總是用SSH從筆記本電腦連接到樹莓派 。如果我在不用nohup的情況下使用樹莓派下載大型文件,那我就必須等待到下載完成后,才能登出ssh會(huì)話關(guān)掉筆記本 ??扇绻沁@樣,那我為什么要使用樹莓派下文件呢?

推薦閱讀