來自:Linux公社 作者:醉落紅塵
鏈接:https://www.linuxidc.com/Linux/2020-04/162889.htm
Linux命令行提供了一種比圖形界面使用更簡單更輕松、跨版本的方法來完成常見的任務(wù)九巡。今天我們與您分享12個(gè)讓您震撼的Linux終端命令。
1、有用的命令行快捷鍵
以下快捷鍵很有用阅嘶,可以節(jié)省你的時(shí)間:
CTRL+U: 從光標(biāo)處刪除文本直到行首儒将。
CTRL+K: 從光標(biāo)處刪除文本直到行尾潦匈。
CTRL+Y: 粘貼文本。
CTRL+E: 將光標(biāo)移動(dòng)到行尾鹦付。
CTRL+A: 將光標(biāo)移動(dòng)到行的開頭。
ALT+F: 光標(biāo)移動(dòng)到后一個(gè)單詞
ALT+B: 光標(biāo)移動(dòng)到前一個(gè)單詞
ALT+Backspace: Deletes the previous word.
CTRL+W: 剪切光標(biāo)前面的字符至上一個(gè)空格處择卦。
Shift+Insert: 將文本粘貼到終端中敲长。
為了說明上面的命令對我們有幫助,請查看下面的演示秉继。
sudo apt-get intall vlc
該命令中存在拼寫錯(cuò)誤祈噪,為了使該命令起作用,需要更改intall才能進(jìn)行安裝尚辑。
想象一下辑鲤,光標(biāo)在該行的末尾。有幾種方法可以回到“install”一詞來進(jìn)行更改腌巾。
您可以按兩次ALT + B遂填,這會(huì)將光標(biāo)置于以下位置(由^符號(hào)表示):
sudo apt-get^install vlc
然后,按光標(biāo)鍵并將s插入install澈蝙。
另一個(gè)有用的命令是Shift + Insert吓坚,尤其是在需要將文本從瀏覽器復(fù)制到終端的情況下。
2灯荧、SUDO !!
每當(dāng)您輸入一個(gè)命令礁击,并且出現(xiàn)權(quán)限不夠的時(shí)候,您都會(huì)感謝有這個(gè)命令。
怎么使用sudo !!呢哆窿?假設(shè)您輸入了以下命令:
apt-get install vlc
除非您以root權(quán)限登錄链烈,否則將出現(xiàn)權(quán)限不夠提示。
sudo !!以sudo的形式運(yùn)行前面的命令挚躯。因此强衡,前面的命令現(xiàn)在變成:
sudo apt-get install vlc
如圖:
3、暫停命令并在后臺(tái)運(yùn)行命令
要在后臺(tái)運(yùn)行終端命令码荔,請按:
CTRL+Z:暫停應(yīng)用程序
fg:返回到應(yīng)用程序
假設(shè)你在nano中打開了一個(gè)文件漩勤,如下所示:
sudo nano www.linuxidc.com.py
在文件中鍵入文本的過程中,您意識(shí)到希望在終端中鍵入另一個(gè)命令缩搅,但是您不能這樣做越败,因?yàn)槟谇芭_(tái)模式下打開了nano。
現(xiàn)在當(dāng)您按下CTRL+Z時(shí)硼瓣,前臺(tái)應(yīng)用程序?qū)和>糠桑瑢⒎祷氐矫钚小H缓筇美穑梢赃\(yùn)行任何您喜歡的命令亿傅,完成后,再通過在終端窗口中輸入fg并按回車鍵回到您之前暫停的會(huì)話筑累。
如圖:
4袱蜡、在特定時(shí)間運(yùn)行Linux命令
通過Linux終端使用at命令調(diào)度任務(wù),假設(shè)您要在特定的時(shí)間點(diǎn)運(yùn)行同一命令慢宗。使用at命令可以做到這一點(diǎn)坪蚁。at使用方法如下。[linuxidc@linux:~/www.linuxidc.com]$ at 11:30 PM Fri
warning: commands will be executed using /bin/sh
at> cowsay 'hello,www.linuxidc.com'
at> CTRL+D上面的命令在在星期五晚上晚上11:30運(yùn)行程序Cowsay镜沽。語法后面是運(yùn)行日期和時(shí)間敏晤。當(dāng)出現(xiàn)at>提示符時(shí),輸入要在指定時(shí)間運(yùn)行的命令缅茉。CTRL + D鍵盤快捷鍵使您返回到光標(biāo)嘴脾。日期和時(shí)間格式很多。
5蔬墩、man手冊頁
man手冊頁概述了命令的功能以及每個(gè)命令可以使用的開關(guān)译打。手冊頁本身有點(diǎn)乏味。但是拇颅,您可以做一些事情來使您對man的使用更具吸引力奏司。export PAGER=most你需要安裝 ‘most’;會(huì)使你的man手冊的更加豐富多彩樟插。您可以使用以下命令將手冊頁的寬度限制為一定數(shù)量的列:export MANWIDTH=80如果有可用的瀏覽器韵洋,則可以使用-H開關(guān)在默認(rèn)瀏覽器中打開任何手冊頁竿刁,如下所示:man -H <command>請注意,這僅在$BROWSER環(huán)境變量中設(shè)置了默認(rèn)瀏覽器時(shí)才有效搪缨。6食拜、使用htop查看和管理進(jìn)程
你用哪個(gè)命令找出電腦上正在運(yùn)行的進(jìn)程的呢?通常是使用‘ps’命令并在其后加不同的參數(shù)來得到你所想要的不同輸出副编。不過我建議你安裝htop吧负甸。htop提供了終端中所有正在運(yùn)行的進(jìn)程的列表,非常類似于Windows中的文件管理器痹届。您可以混合使用功能鍵來更改排序順序和顯示的列惑惶。您也可以從htop中終止進(jìn)程。要運(yùn)行htop短纵,請?jiān)诮K端窗口中鍵入以下內(nèi)容:[linuxidc@linux:~/www.linuxidc.com]$ htop
7、使用命令行ranger文件管理器
如果htop可用于控制通過命令行運(yùn)行的進(jìn)程僵控,則Ranger可用于使用命令行瀏覽文件系統(tǒng)香到。您可能需要安裝ranger才能使用它,但是一旦安裝报破,就可以通過在終端中鍵入以下命令來運(yùn)行它:[linuxidc@linux:~/www.linuxidc.com]$ ranger
ranger命令行文件管理器將與其他任何文件管理器一樣悠就,但是相比上下結(jié)構(gòu)布局,她是左右結(jié)構(gòu)的充易,這意味著你按左方向鍵你將前進(jìn)到上一個(gè)文件夾梗脾,而右方向鍵則會(huì)切換到下一個(gè)。值得在使用Ranger之前請閱讀閱讀man手冊頁盹靴,這樣你就可以用快捷鍵操作ranger了炸茧。
8、取消Linux關(guān)機(jī)命令
無論是在命令行還是圖形用戶界面關(guān)機(jī)后稿静,才發(fā)現(xiàn)自己不是真的想要關(guān)機(jī)梭冠。都使用以下命令中止計(jì)劃的關(guān)機(jī):[linuxidc@linux:~/www.linuxidc.com] pkill shutdown
9、殺死掛起進(jìn)程的簡單方法
假設(shè)您正在運(yùn)行一個(gè)應(yīng)用程序悬钳,并且由于某種原因它掛起了盐捷。您可以使用ps -ef查找進(jìn)程,然后終止該進(jìn)程默勾,也可以使用htop碉渡。不過我告訴你有一個(gè)更快,更簡單的命令叫做xkill灾测。在終端中鍵入以下內(nèi)容爆价,然后單擊要終止的應(yīng)用程序窗口垦巴。[linuxidc@linux:~/www.linuxidc.com]$ XKill如果整個(gè)系統(tǒng)掛起了怎么辦?按下鍵盤上的Alt + SysRq鍵(一般筆記本電腦上的sysrq鍵全拼為PRINT SCREEN SYSRQ铭段,是Print Screen(屏幕截圖鍵)與SysRq的組合鍵)骤宣,
并在按住鍵的同時(shí)緩慢鍵入以下字母:REISUB此技術(shù)無需使用電源按鈕即可重新啟動(dòng)計(jì)算機(jī)。
10序愚、蒸汽機(jī)車
這個(gè)沒什么用憔披,只是有點(diǎn)有趣。使用以下命令在終端窗口中繪制蒸汽火車:[linuxidc@linux:~/www.linuxidc.com]$ sl
11爸吮、Linux幸運(yùn)甜餅芬膝,告訴你的運(yùn)氣
另一個(gè)不是特別有用,只是有點(diǎn)有趣的命令是fortune命令形娇。像sl命令一樣锰霜,您可能需要先從存儲(chǔ)庫中安裝它。然后輸入以下內(nèi)容告知您的命運(yùn):[linuxidc@linux:~/www.linuxidc.com]$ fortune
12桐早、讓奶牛告訴你的命運(yùn)
最后癣缅,使用Cowsay讓奶牛告訴您的幸運(yùn)指數(shù)。在終端中輸入以下內(nèi)容:[linuxidc@linux:~/www.linuxidc.com]$ fortune | cowsay
如果您有圖形桌面哄酝,則可以使用xcowsay來獲得一只卡通奶牛來顯示您的命運(yùn):[linuxidc@linux:~/www.linuxidc.com] cowsay "hello world,Linux公社 www.linuxidc.com"
OK搀军,本文就這樣膨俐,喜歡的話分享給你的家人與朋友吧,謝謝奕巍。