Linux進階指令

Linux學習網站:https://man.linuxde.net/

 

1.df指令

作用:查看磁盤空間

語法:df  -h

-h:可以更可讀的方式顯示容量的大小

 

2.free 指令

作用:查看內存使用情況。。。。內存而不是硬盤

語法:free -m/-g/-h  查看內存使用情況

-m:以MB顯示大小

-g:以GB顯示大小

也可以用free -h

交換:swap,用於臨時內存,當系統真是內存不夠用的時候可以臨時使用磁盤空間來充當內存。

這是一個swap的介紹  https://www.cnblogs.com/wzj4858/p/7910994.html

 

3.head指令                             補充一下:man  指令名稱    可以顯示這個指令的使用方法

作用:查看一個文件的前n行,不指定n的情況下,默認顯示前10行。

語法:head  -n  文件路徑(輸入命令時,n改爲想要的數字)

 

4.tail指令

(1)作用:與head相對,查看一個文件的後n行,不指定n的情況下,默認顯示後10行。

語法:tail  -n  文件路徑(輸入命令時,n改爲想要的數字)

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

語法:tail  -f  文件路徑                    

【注意】 這個動態變化不能是手動編輯文件,而應該通過系統自動添加,例如可以用重定向>>

多用來查看日誌

 

5.less指令

作用:查看文件,以較少的內容進行輸出。按下輔助功能鍵來查看更多

語法:less  文件路徑

a.數字n+回車:繼續顯示n行。不輸入n直接回車會繼續顯示1行

b.回車:顯示下一頁

c.上下鍵:顯示上下一行

d.    退出:按下q鍵

 

6.wc指令

作用:統計文件內容信息。包括行數-l(lines)、單詞數-w(words)、字節數-c(chars)

語法:wc  -lwc  文件路徑  (當沒有選項時:默認帶有-lwc)

 

7.date指令(zhong)

作用:表示操作時間和日期,包括讀取和設置

%F:表示完整的年月日

%T:表示完整的時分秒

%Y:表示四位年份

%m:表示兩位月份(帶前0)

%d:表示日(帶前0)

%H:表示小時(帶前0)

%M:表示分鐘(帶前0)

%S:表示秒(帶前0)

(1)語法1:date

CST表示中國時間,也有UCT美國時間

(2)語法2:date   +%F (+之間有空格)    等價於  date "+%Y-%m-%d"  單引號一樣

【注意】 必須這樣寫才能正確顯示2019-11-13 ,其他都不行

(3)語法3:date   "+%F  %T"  或  date  '+%F  %T'  等價於 date  "+%Y-%m-%d  %H:%M:%S"單引號一樣

(4)語法4:獲取之前或之後的某個時間(備份)

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

day  year  month    +  -  1 2 3 4.....

 

8.cal指令

作用:操作日曆

(1)語法:cal   等價於  cal  -1                      

(2)語法: cal -3  顯示三個月,本月、上月和下月

(3)語法:cal  -y   年份:  顯示年日曆,不寫年份,表示當前年份

 

9.clear/ ctrl +l指令(是一個快捷鍵)

作用:清除終端中已經存在的命令和信息。其實並不是真的清除了,只是向上推進了,通過滾動條可以查看。

語法:clear  或者   ctrl +l

對比:Windows中的cls,cls是真的清屏了。真清屏!!!

 

10.管道(重要)    符號爲|

作用:可以用於過濾,特殊、擴展

不能單獨使用,必須配合其他指令一起使用,主要是輔助作用

(1)過濾案例:ls ./ | grep d   

說明:

a.以管道作爲分界線,前邊命令的輸出結果就是管道後邊命令的輸入,然後再輸出

b.grep:作用就是用於過濾,grep有點類似sql中的like關鍵字。

(2)特殊用法案例

可以用管道的操作方法來實現less的等價效果(瞭解)

cat  路徑  |   less  (其實是多此一舉)

(3)擴展處理案例

ls  ./  |  wc -l

ls  ./  |  wc -w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

發佈了15 篇原創文章 · 獲贊 7 · 訪問量 547
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章