12個讓您震撼的Linux終端命令

linux命令行提供了一種比圖形界面使用更簡單更輕松、跨版本的方法來完成常見的任務(wù)。今天我們與您分享12個讓您震撼的Linux終端命令。

1、有用的命令行快捷鍵
以下快捷鍵很有用,可以節(jié)省你的時間:

  • ctrl+u: 從光標(biāo)處刪除文本直到行首。

  • CTRL+K: 從光標(biāo)處刪除文本直到行尾。

  • CTRL+Y: 粘貼文本。

  • CTRL+E: 將光標(biāo)移動到行尾。

  • CTRL+A: 將光標(biāo)移動到行的開頭。

  • ALT+F: 光標(biāo)移動到后一個單詞

  • ALT+B: 光標(biāo)移動到前一個單詞

  • ALT+Backspace: Deletes the previous word.

  • CTRL+W: 剪切光標(biāo)前面的字符至上一個空格處。

  • Shift+Insert: 將文本粘貼到終端中。

為了說明上面的命令對我們有幫助,我們來看個例子:

sudo?apt-get?intall?vlc

該命令中存在拼寫錯誤,為了使該命令起作用,需要更改intall才能進(jìn)行安裝。

想象一下,光標(biāo)在該行的末尾。有幾種方法可以回到“install”一詞來進(jìn)行更改。

您可以按兩次ALT + B,這會將光標(biāo)置于以下位置(由^符號表示):

sudo?apt-get^install?vlc

然后,按光標(biāo)鍵并將s插入install

另一個有用的命令是Shift + Insert,尤其是在需要將文本從瀏覽器復(fù)制到終端的情況下。

2、SUDO !!

每當(dāng)您輸入一個命令,并且出現(xiàn)權(quán)限不夠的時候,您都會感謝有這個命令。

怎么使用sudo !!呢?假設(shè)您輸入了以下命令:

apt-get?install?vlc

除非您以root權(quán)限登錄,否則將出現(xiàn)權(quán)限不夠提示。

sudo !!以sudo的形式運行前面的命令。因此,前面的命令現(xiàn)在變成:

sudo?apt-get?install?vlc

如圖:

12個讓您震撼的Linux終端命令

3、暫停命令并在后臺運行命令

要在后臺運行終端命令,請按:

CTRL+Z:暫停應(yīng)用程序

fg:返回到應(yīng)用程序

假設(shè)你在nano中打開了一個文件,如下所示:

sudo?nano?www.linuxidc.com.py

在文件中鍵入文本的過程中,您意識到希望在終端中鍵入另一個命令,但是您不能這樣做,因為您在前臺模式下打開了nano。

現(xiàn)在當(dāng)您按下CTRL+Z時,前臺應(yīng)用程序?qū)和#瑢⒎祷氐矫钚小H缓螅梢赃\行任何您喜歡的命令,完成后,再通過在終端窗口中輸入fg并按回車鍵回到您之前暫停的會話。

如圖:

12個讓您震撼的Linux終端命令

4、在特定時間運行Linux命令

通過Linux終端使用at命令調(diào)度任務(wù),假設(shè)您要在特定的時間點運行同一命令。
使用at命令可以做到這一點。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運行程序Cowsay。
語法后面是運行日期和時間。
當(dāng)出現(xiàn)at>提示符時,輸入要在指定時間運行的命令。
CTRL + D鍵盤快捷鍵使您返回到光標(biāo)。
日期和時間格式很多。
12個讓您震撼的Linux終端命令
5、man手冊頁
man手冊頁概述了命令的功能以及每個命令可以使用的開關(guān)。
手冊頁本身有點乏味。但是,您可以做一些事情來使您對man的使用更具吸引力。
export?PAGER=most
你需要安裝 ‘most’;會使你的man手冊的更加豐富多彩。
您可以使用以下命令將手冊頁的寬度限制為一定數(shù)量的列:
export?MANWIDTH=80
如果有可用的瀏覽器,則可以使用-H開關(guān)在默認(rèn)瀏覽器中打開任何手冊頁,如下所示:
man?-H?<command></command>
請注意,這僅在$BROWSER環(huán)境變量中設(shè)置了默認(rèn)瀏覽器時才有效。
在公眾號程序員小樂后臺回復(fù)“offer”,獲取一份算法面試題和答案驚喜禮包。
12個讓您震撼的Linux終端命令
6、使用htop查看和管理進(jìn)程
你用哪個命令找出電腦上正在運行的進(jìn)程的呢?通常是使用‘ps’命令并在其后加不同的參數(shù)來得到你所想要的不同輸出。不過我建議你安裝htop吧。
htop提供了終端中所有正在運行的進(jìn)程的列表,非常類似于Windows中的文件管理器。
您可以混合使用功能鍵來更改排序順序和顯示的列。您也可以從htop中終止進(jìn)程。
要運行htop,請在終端窗口中鍵入以下內(nèi)容:
[linuxidc@linux:~/www.linuxidc.com]$?htop

12個讓您震撼的Linux終端命令

7、使用命令行ranger文件管理器
如果htop可用于控制通過命令行運行的進(jìn)程,則Ranger可用于使用命令行瀏覽文件系統(tǒng)。
您可能需要安裝ranger才能使用它,但是一旦安裝,就可以通過在終端中鍵入以下命令來運行它:
[linuxidc@linux:~/www.linuxidc.com]$?ranger
12個讓您震撼的Linux終端命令
ranger命令行文件管理器將與其他任何文件管理器一樣,但是相比上下結(jié)構(gòu)布局,她是左右結(jié)構(gòu)的,這意味著你按左方向鍵你將前進(jìn)到上一個文件夾,而右方向鍵則會切換到下一個。
值得在使用Ranger之前請閱讀閱讀man手冊頁,這樣你就可以用快捷鍵操作ranger了。
8、取消Linux關(guān)機命令
無論是在命令行還是圖形用戶界面關(guān)機后,才發(fā)現(xiàn)自己不是真的想要關(guān)機。都使用以下命令中止計劃的關(guān)機:
[linuxidc@linux:~/www.linuxidc.com]$?shutdown?-c
如果關(guān)閉已開始,則停止關(guān)閉可能為時已晚。
也可以嘗試的另一個命令,如下:
[linuxidc@linux:~/www.linuxidc.com]$?pkill?shutdown
12個讓您震撼的Linux終端命令
9、殺死掛起進(jìn)程的簡單方法
假設(shè)您正在運行一個應(yīng)用程序,并且由于某種原因它掛起了。您可以使用ps -ef查找進(jìn)程,然后終止該進(jìn)程,也可以使用htop。
不過我告訴你有一個更快,更簡單的命令叫做xkill。
在終端中鍵入以下內(nèi)容,然后單擊要終止的應(yīng)用程序窗口。
[linuxidc@linux:~/www.linuxidc.com]$?XKill
如果整個系統(tǒng)掛起了怎么辦?
按下鍵盤上的Alt + SysRq鍵(一般筆記本電腦上的sysrq鍵全拼為PRINT SCREEN SYSRQ,是Print Screen(屏幕截圖鍵)與SysRq的組合鍵),
12個讓您震撼的Linux終端命令
并在按住鍵的同時緩慢鍵入以下字母:
REISUB
此技術(shù)無需使用電源按鈕即可重新啟動計算機。
10、蒸汽機車
這個沒什么用,只是有點有趣。
使用以下命令在終端窗口中繪制蒸汽火車:
[linuxidc@linux:~/www.linuxidc.com]$?sl
12個讓您震撼的Linux終端命令
11、Linux幸運甜餅,告訴你的運氣
另一個不是特別有用,只是有點有趣的命令是fortune命令。
像sl命令一樣,您可能需要先從存儲庫中安裝它。
然后輸入以下內(nèi)容告知您的命運:
[linuxidc@linux:~/www.linuxidc.com]$?fortune
12個讓您震撼的Linux終端命令
12、讓奶牛告訴你的命運
最后,使用Cowsay讓奶牛告訴您的幸運指數(shù)。
在終端中輸入以下內(nèi)容:
[linuxidc@linux:~/www.linuxidc.com]$?fortune?|?cowsay
12個讓您震撼的Linux終端命令
如果您有圖形桌面,則可以使用xcowsay來獲得一只卡通奶牛來顯示您的命運:
[linuxidc@linux:~/www.linuxidc.com]$?fortune?|?xcowsay
12個讓您震撼的Linux終端命令
cowsay和xcowsay顯示任何消息。例如,要顯示“hello world,www.linuxidc.com”,請使用以下命令:
[linuxidc@linux:~/www.linuxidc.com]$?cowsay?"hello?world,Linux公社? www.linuxidc.com"
12個讓您震撼的Linux終端命令

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊10 分享