Linux從零到高手的進階心得,運維架構師成長必學

1.df指令

作用:查看磁盤的空間

語法:#df -h表示以可讀性較高的形式展示大小

Linux從零到高手的進階心得,運維架構師成長必學

2.free指令

作用:查看內存使用情況

語法:#free -m,-m是以兆(MB)為單位顯示

Linux從零到高手的進階心得,運維架構師成長必學

Swap:用於臨時內存,當系統真實內存不夠用的時侯可以臨時使用磁盤空間來充當內存


3.head指令

作用:查看一個文件的前n行,如果不指定n,則默認顯示前10行。

語法:#head -n 文件路徑【n表示數字】

Linux從零到高手的進階心得,運維架構師成長必學

4.tail指令

作用:查看一個文件的末n行,如果n不指定默認顯示後10行

語法:#tail -n 文件路勁 【n表示數字】

Linux從零到高手的進階心得,運維架構師成長必學

作用:可以通過tail指令來查看一個文件的動態變化

語法:#tail -f 文件路徑

一般用於查看系統的日誌比較多

Linux從零到高手的進階心得,運維架構師成長必學

q鍵退出即可


5.less指令

作用:查看文件,以較少的內容進行輸出,按下輔助功能鍵(數字+回車(從數字行開始顯示)、空格鍵(翻頁)、方向鍵(換行顯示))查看更多

語法:#less 需要查看的文件路徑

Linux從零到高手的進階心得,運維架構師成長必學

6.wc指令

作用:統計文件內容信息(包含行數、單詞數、字節數)

語法:#wc [選項] 需要統計的文件路勁

選項:

-l:表示lines,行數

-w:表示words,單詞數 【依照空格來判斷單詞數量】

-c:表示bytes,字節數

Linux從零到高手的進階心得,運維架構師成長必學

7.date指令(重點)

作用:表示操作時間日期(讀取、設置)

語法:#data

語法:#data +%F (等價於#date “+%Y-%m-%d”)

語法:#date "+%F %T" (等價於#date "+%Y-%m-%d %H:%M:%S")引號表示讓“年月日與時分秒”成為一個不可分割的整體

Linux從零到高手的進階心得,運維架構師成長必學

作用:獲取之前或者之後的某個時間(備份)

語法:#date -d "-1 day" "+%Y-%m-%d %H:%M:%S"

符號的可選值:+(之後)/ -(之後)

單位可選值:day(天)、month(月份)、year(年)

Linux從零到高手的進階心得,運維架構師成長必學


Linux從零到高手的進階心得,運維架構師成長必學

8.cal指令

作用:用來操作日曆

語法:#cal等價於#cal -1直接輸出當前月份的日曆

語法:#cal -3表示輸出上一個月+本月+下一個月的日曆

語法:#cal -y 年份表示輸出某一個年份的日曆

Linux從零到高手的進階心得,運維架構師成長必學

9.clear / ctrl + L指令

作用:清除終端中已存在的命令和結果(信息)清屏

語法:#clear 或者快捷鍵:ctrl+L

注意:該命令並不是真的清除了之前的信息,而是把之前的信息的隱藏到了最上面,通過滾動條繼續查看以前的信息。


10.管道(重要)

管道符:|

作用:管道一般可以用於“過濾”,“特殊”,“擴展處理”。

語法:管道不能單獨使用,必須要配合前面所講的一些指令使用,其作用主要是輔助作用。

#ls /| grep y 以管道作為分界線,前面的命令有個輸出,後面需要輸入,然後再過濾,最後再輸出,通俗的講就是管道前面的輸出就是後面指令的輸入。

grep指令:主要用於過濾

Linux從零到高手的進階心得,運維架構師成長必學

特殊用法案例:通過管道的操作方法來實現less的等價效果(瞭解)

#less 路徑 == #cat 路徑 | less

Linux從零到高手的進階心得,運維架構師成長必學


分享到:


相關文章: