乾貨|分享10個讓您震撼的Linux終端命令

2020-12-16 IT資訊精選

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

01 有用的命令行快捷鍵

以下快捷鍵很有用,可以節省你的時間:

CTRL+U: 從光標處刪除文本直到行首CTRL+K: 從光標處刪除文本直到行尾CTRL+Y: 粘貼文本CTRL+E: 將光標移動到行尾CTRL+A: 將光標移動到行的開頭ALT+F: 光標移動到後一個單詞ALT+B: 光標移動到前一個單詞ALT+Backspace: Deletes the previous wordCTRL+W: 剪切光標前面的字符至上一個空格處Shift+Insert: 將文本粘貼到終端中為了說明上面的命令對我們有幫助,請查看下面的演示。

sudo apt-get intall vlc

該命令中存在拼寫錯誤,為了使該命令起作用,需要更改intall才能進行安裝。想像一下,光標在該行的末尾。有幾種方法可以回到「install」一詞來進行更改。您可以按兩次ALT + B,這會將光標置於以下位置(由^符號表示):

sudo apt-get^install vlc

然後,按光標鍵並將s插入install。另一個有用的命令是Shift + Insert,尤其是在需要將文本從瀏覽器複製到終端的情況下。

02 暫停命令並在後臺運行命令

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

CTRL+Z:暫停應用程式

fg:返回到應用程式

當您按下CTRL+Z時,前臺應用程式將暫停,將返回到命令行。然後,您可以運行任何您喜歡的命令,完成後,再通過在終端窗口中輸入fg並按回車鍵回到您之前暫停的會話。

如圖:

03 在特定時間運行Linux命令

通過Linux終端使用at命令調度任務,假設您要在特定的時間點運行同一命令。

使用at命令可以做到這一點。at使用方法如下:

[NewStart@NSDL 桌面]$ at 11:30 PM Friwarning: commands will be executed using /bin/shat> cowsay '新支點作業系統'at> CTRL+D

上面的命令是在星期五晚上11:30運行程序Cowsay。語法後面是運行日期和時間。當出現at>提示符時,輸入要在指定時間運行的命令。CTRL + D鍵盤快捷鍵使您返回到光標。日期和時間格式很多。

04 使用htop查看和管理進程

您是用哪個命令找出電腦正在運行的進程呢?通常是使用『ps』命令並在其後加不同的參數來得到你所想要的不同輸出。不過您可以試試安裝htop。

htop提供了終端中所有正在運行的進程的列表,非常類似於Windows中的文件管理器。您可以混合使用功能鍵來更改排序順序和顯示的列,也可以從htop中終止進程。要運行htop,請在終端窗口中鍵入以下內容:[NewStart@NSDL 桌面]$ htop

05 使用命令行ranger文件管理器

htop可用於控制通過命令行運行的進程,而Ranger則可用於使用命令行瀏覽文件系統。您需要先安裝ranger才能使用它,安裝完成後就可以在終端中鍵入以下命令運行了:[NewStart@NSDL 桌面]$ ranger

ranger命令行文件管理器將與其他任何文件管理器一樣,但是其餘的可能是上下結構布局,而ranger是左右結構布局的,這意味著你按左方向鍵你將前進到上一個文件夾,而右方向鍵則會切換到下一個。

在使用ranger之前您可以查閱man手冊頁,裡面有ranger的快捷鍵操作說明,熟悉了操作起來會更得心應手哦!

06 取消Linux關機命令

如果您在命令行或者圖形用戶界面關機後,才發現自己不是真的想要關機,都可以使用以下命令以中止計劃的關機:

[NewStart@NSDL 桌面]$ shutdown -c

如果關閉已開始,則停止關閉可能為時已晚。

也可以嘗試另一個命令,如下:

[NewStart@NSDL 桌面]$ pkill shutdown

07 殺死掛起進程的簡單方法

假設您正在運行一個應用程式,並且由於某種原因它掛起了,這時您可以使用ps -ef查找進程,然後終止該進程,另外也可以使用htop。

不過其實還有一個更快,更簡單的命令叫做xkill。在終端中鍵入以下內容:[NewStart@NSDL 桌面]$ xkill 然後單擊要終止的應用程式窗口。

如果整個系統掛起了怎麼辦?按下鍵盤上的Alt + SysRq鍵(一般筆記本電腦上的sysrq鍵全拼為PRINT SCREEN SYSRQ,是Print Screen(屏幕截圖鍵)與SysRq的組合鍵)並在按住鍵的同時緩慢鍵入以下字母:REISUB。此操作無需使用電源按鈕即可重新啟動計算機。

08 蒸汽火車

這是一個有(裝)趣(X)的命令。當您輸入以下命令:[NewStart@NSDL 桌面]$ sl,您的終端窗口會跑出來一輛蒸汽火車,驚不驚喜意不意外?

09 Linux幸運甜餅,告訴您的運氣

另一個不是特別有用,但挺有趣的命令是fortune命令。像sl命令一樣,您需要先從存儲庫中安裝它。

然後輸入以下內容告知您的命運:[NewStart@NSDL 桌面]$ fortune

10 會預知未來的奶牛

最後,試試使用Cowsay命令召喚奶牛「神棍」給您「預知未來」吧。在終端中輸入以下內容:[NewStart@NSDL 桌面]$ fortune | cowsay

如果您有圖形桌面,還可以使用xcowsay命令讓牛跑出終端窗口,把牛吹上天:[NewStart@NSDL 桌面]$ fortune | xcowsay

如果要cowsay和xcowsay顯示您想要的消息,比如要顯示「新支點作業系統」,請使用以下命令:

[NewStart@NSDL 桌面]$ cowsay "新支點作業系統"

您們覺得以上的命令哪個最實用呢?覺得有用的話記得把文章也發給您身邊的人看看哦~您們還有什麼令人「震撼」的Linux命令嗎?歡迎留言和大家分享哈!

相關焦點

  • 7個超級好玩的Linux命令,不能錯過,一定要玩一下~
    你知道嗎,你可以將linux系統終端轉變成帶有魚類和海草的美麗海洋水族館嗎?但是您需要在系統中安裝術語animator package,libcurses和  asciiaquarium軟體包。「 cowsay 」是另一個有趣的Linux命令,它顯示由母牛或您選擇的任何其他動物輸入的文本linuxtechi@linuxarena:~$ sudo apt-get install cowsay
  • 這些孩子在 Ubuntu 的 Linux 終端下玩耍
    只是一個叫做「sl」的命令行工具。我想它是在把ls打錯的情況下為了好玩而開發的。如果你曾經在Linux的命令行下工作,你會知道ls是一個最常使用的一個命令,也許也是一個最經常打錯的命令。    如果你想從這個終端下的火車獲得一些樂趣,你可以使用下面的命令安裝它。
  • Linux常用命令 - curl
    如果您安裝了 curl,系統將列印 curl: 嘗試『curl --help』或『 curl --manual』獲取更多信息。否則,您將看到類似 curl 命令的內容沒有被找到。dsjqSu如果沒有安裝 curl,您可以使用發行版的包管理器輕鬆地安裝它。
  • Linux系列(四)——linux常用命令
    10、組管理 和權限管理在 linux 中的每個用戶必須屬於一個組,不能獨立於組外。在 linux 中每個文件有所有者、所在組、其它組的概念所有者:默認是文件的創建者,可以修改所在組:默認是創建者所在的組,可以修改其他組:除了所有者和所在組的用戶外,系統的其他用戶所在的組就是文件的其他組。10.1、查看文件的所有者和所在組當某個用戶創建了一個文件後,默認這個文件的所在組就是該用戶所在的組。
  • Linux的介紹以及常用命令
    linux常用命令(基礎):①lslist(全稱)查看當前文件夾下的內容:-1:ls -a顯示隱藏文件,前面帶有"."的是隱藏文件.-2:ls -l顯示其他目錄中的文件(後可加參數).搜索文件:locate 文件名,[注意]發現這個命令找不到新建的文件,所以我們必須要使用這個命令.搜索文件之前,必須自己更新一下資料庫,使用"updatedb",更新資料庫需要一段時間.
  • 從串口驅動到Linux驅動模型,想轉Linux的必會!
    由於接收器採用高輸入阻抗和發送驅動器比RS232更強的驅動能力,故允許在相同傳輸線上連接多個接收節點,最多可接10個節點。即一個主設備(Master),其餘為從設備(Slave),從設備之間不能通信,所以RS-422支持點對多的雙向通信。接收器輸入阻抗為4k,故發端最大負載能力是10×4k+100Ω(終接電阻)。
  • linux實戰案例-讓你的shell編程更精進一步
    #linux知識匯總與分享#linux伺服器下的日常日誌處理功能01首先我們先創建幾個文件>利用我們之前學的shell腳本批量創建幾個文件(這裡我們創建10個)第一步:touch createFileLog.sh第二步:vi createFileLog.sh 進入到shell腳本文件中進行編輯
  • 開源之系統:非終端命令,Ubuntu中去官網下載安裝Android Studio
    按鈕下面則是壓縮包名,這裡是android-studio-ide-201.6953283-linux.tar.gz。可能各位略有區別。在瀏覽器裡下載完成後,我們就可以在下載目錄裡看到它的壓縮包了。這裡是.tar.gz格式的壓縮包,我們當然可以用在終端裡用命令解壓縮,不過本文主要用圖形化界面,儘量不用命令來安裝軟體。所以我們雙擊就可以用歸檔管理器查看了。
  • 為什麼Linux用戶喜歡命令行?
    為什麼Linux用戶喜歡命令行? 當我開始自己的Linux之旅時,我堅決不碰終端窗口。好像命令行上有這種令人噁心的東西。為什麼這些傢伙向我們展示了如何使用命令行使應用程式可執行?為什麼不只在文件管理器中找到它,右鍵單擊它,選擇"屬性",轉到權限選項卡,然後選中相應的框使其可執行?在我看來,這似乎更直觀。或者也許是經過二十年的Windows後感覺"正確"的東西。用命令行製作可啟動的USB記憶棒?啟動終端窗口以安裝驅動程序或使用ffmpeg編碼視頻?你瘋了?
  • linux下nginx 1.19.5安裝及配置使用
    百度搜索nginx,進入官網,下載linux下的版本文件2.通過Xftp工具,將Windows中下載的文件上傳到linux系統的磁碟中3.進入linux,使用命令終端進行依賴包安裝yum -y install gcc zlib zlib-devel pcre-devel
  • 《Linux就該這麼學》與《鳥哥的linux私房菜》哪個更適合初學者?
    對於習慣用Windows系統的人來說,linux就是個另類,很多東西用不慣,更別提是熟練使用了。也就是說無論你使用Windows多好,對於linux系統來說你都是個小白。
  • Linux shell命令總結大全
    本文轉載自【微信公眾號:java進階架構師,ID:java_jiagoushi】經微信公眾號授權轉載,如需轉載與原文作者聯繫前言Linux shell命令應該算是非常入門的東西,權當給大家做個記錄。shell ps |grep speech |awk '{print $2}'|xargs -n1 kill -9正文關機/重啟關機(必須用root用戶)shutdown -h now ## 立刻關機shutdown -h +10
  • Linux上安裝使用最快的GPU加速的終端仿真器Alacritty
    Linux上安裝使用最快的GPU加速的終端仿真器Alacritty 這個簡單的教程展示了如何通過PPA在Ubuntu 20.04, Ubuntu 20.10, Linux Mint 20中安裝最快的終端模擬器Alacritty。
  • 在Windows系統和Linux系統中,如何打造一個好終端?
    命令永遠不變,筆者可以創建可靠、快捷的自定義快捷方式,但默認值欠佳。閱讀本文將帶你了解如何在系統上獲得很棒的shell +終端。術語shell用於執行命令。終端(terminal)是運行shell的包裝器。在終端上可以設置字體、字體大小、配色方案以及支持多個選項卡。
  • linux系統中通過dos2unix命令轉換windows系統中編輯的文件
    使用過linux系統的朋友都知道,linux和windows換行符是不同的,Windows格式文件的換行符為\r\n ,而Unix&Linux文件的換行符為\n. dos2unix命令就是將dos文件轉換為unix、linux格式 ,其實就是dos2unix命令將文件中的\r\n 轉換為
  • 如何在Linux終端中複製和粘貼文本、文件和文件夾
    使用Ctrl+ C和Ctrl+ V鍵盤快捷鍵很容易做到,但是在Linux終端上卻不是那麼簡單。您有幾種選擇可以完成工作。這是在Linux終端中複製和粘貼文本,文件和目錄的方法。複製和粘貼文字如果您只想在終端中複製一段文本,您要做的就是用滑鼠突出顯示該文本,然後按Ctrl+ Shift+ C進行複製。
  • Linux系統入門經歷分享
    後來大三的時候進入了實驗室,開始做一些比賽,接觸各種各樣的比賽,比賽帶給我的快感讓我更加喜歡這個專業,慢慢的也開始學習更多的技術,有個師兄很厲害,有一天我看他電腦上裝了個小企鵝,便問他,這是什麼,他告訴我,這是Linux,開始感覺很新奇,就多看了幾眼,師兄見我很感興趣,於是開始給我介紹,說linux的各種,還推薦我去網上看視頻學習,於是我開始我的linux學習之路,網上零零散散的視頻學的不過癮
  • 「linux命令詳解」lsof命令解析,教你一步打開所有文件
    專注分享C/C++,Linux,golang技術,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒體,CDN,P2P,K8S,Docker,TCP/IP,協程,DPDK等。
  • Linux學習路線圖,入門教程分享。
    總所周知,Linux是命令操作,命令的操作是最方便的,學會一些命令的操作你就把握住了Linux的精髓。對於一些命令的學習,我也沒有什麼好的辦法,只能用最紮實的最基本的方法來學習,那就是多練習多記憶。在這裡一定要提醒大家,命令不是死記硬背的,一定要活學活用,最終是供我們使用,所以,命令要在使用中記憶,快樂的學習命令。
  • linux常用命令總結
    1 VIM工作模式命令模式:又稱一般模式編輯模式:又稱底行模式,命令行模式2 插入命令(1個)3 定位命令(3主2輔)4 保存和退出命令(2個)修改文件之後,直接刪除同名的.swp文件5 刪除命令(1個·)6 複製和剪切命令(6個3套)7 替換和取消命令(1個)8 搜索和替換命令% 指全文,s 指開始,g 指全局替