分享10個linux常用小技巧,提高工作效率

今天和大家分享一些使用linux命令的終端技巧和快捷方式,可以在使用Linux命令行時節省時間,提高工作效率。

一、使用tab鍵自動補全

當我們在Linux終端中鍵入內容時,可以按Tab鍵,它會建議所有可能的選項,這些選項以到目前為止所鍵入的字符串開頭,例如,當我們進hadoop目錄,輸入 'cd',然後按tab鍵,即可自動補全。


分享10個linux常用小技巧,提高工作效率

當然,其他的命令也一樣的用法,例如現在我們要修改hadoop-env.sh文件,輸入‘vim hadoop’,按tab鍵,它會提示有和當前輸入的字符串相符合的可能的選項。

分享10個linux常用小技巧,提高工作效率

分享10個linux常用小技巧,提高工作效率

2、切換回上一個所在目錄

工作中需要頻繁的切換目錄,'cd -' 可快速返回到上一個所在目錄

分享10個linux常用小技巧,提高工作效率

3、實時讀取日誌文件

我們經常需要在程序運行時,實時查看日誌文件,例如,啟動Tomcat,我們需要實時查看日誌是否報錯,命令:sh bin/startup.sh && tailf logs/catalina.out,

分享10個linux常用小技巧,提高工作效率

4、一次執行多個命令

如果某程序啟動必須一個接一個地運行幾個命令。我們是否在等待第一個命令完成運行,然後執行下一個命令呢?那麼,這時可以使用“;”分隔符。這樣,可以在一行中運行許多命令。無需等待先前的命令完成後再執行其他任務。

command_1; command_2; command_3

例如

sh bin/startup.sh ;tail -f logs/catalina.out


分享10個linux常用小技巧,提高工作效率

5、less讀取文件

要查看文件的內容,cat不是最佳選擇,特別是如果文件很大。cat命令將在屏幕上顯示整個文件。

分享10個linux常用小技巧,提高工作效率

6、清空文件而不刪除它

如果只想清空文本文件的內容而不刪除文件本身,則可以使用類似於以下命令:

> 文件名

分享10個linux常用小技巧,提高工作效率

7終止正在運行的命令/進程

這可能太明顯了。如果有一個命令正在運行運行,並且您想退出該命令,則可以按Ctrl + C停止該正在運行的命令。

8、讀取壓縮日誌而不解壓縮

服務器日誌通常被gzip壓縮以節省磁盤空間。這給分析日誌的開發人員或系統管理員帶來了一個問題。可能必須將其scp到本地,然後提取它來訪問文件,因為有時沒有提取日誌的寫權限。

在這種情況下,z命令可以幫助。z命令提供了用於處理日誌文件(例如less,cat,grep等)的常規命令的替代方法。

這樣就可以使用zless,zcat,zgrep等命令查看壓縮包的內容,甚至不必顯式提取壓縮文件。

9、移至行首或行尾

正在鍵入一個長命令,並且在途中您意識到必須在開始時進行一些更改。將使用幾次向左鍵擊移動到行的開頭。並且類似地進行到該行的末尾。

當然,可以在此處使用Home和End鍵,但是也可以使用Ctrl + A轉到行的開頭,並使用Ctrl + E轉到結尾

10、對任何命令都可使用幫助命令(help)

最後用一個更明顯但卻非常重要的“技巧”來結束本文,即使用命令或命令行工具的幫助命令(help)。

幾乎所有的命令和命令行工具都帶有一個幫助頁面,顯示如何使用該命令。經常使用幫助會告訴你這個工具/命令的基本用法。


分享到:


相關文章: