1. 程式人生 > >Linux, shell 一些常用命令

Linux, shell 一些常用命令

經常會忘記命令細節,特地的記錄常用命令。

1 檢視當前資料夾當前目錄下所有一級子目錄資料夾大小,儲存使用情況,並排序:

du -h --max-depth=1 | sort

2 檢視當前檔案系統使用情況:df命令作用是列出檔案系統的整體磁碟空間使用情況。可以用來檢視磁碟已被使用多少空間和還剩餘多少空間。

df -lh
df [選項] [檔名] 
引數: 
-a:--all,顯示所有的檔案系統,包括虛擬檔案系統,參考示例2。 
-B:--block-size,指定單位大小。比如1k,1m等,參考示例3。 
-h:--human-readable,以人們易讀的GB、MB、KB等格式顯示,參考示例4。 
-H:--si,和-h引數一樣,但是不是以1024,而是1000,即1k=1000,而不是1k=1024。 
-i:--inodes,不用硬碟容量,而是以inode的數量來顯示,參考示例5。 
-k:以KB的容量顯示各檔案系統,相當於--block-size=1k。 
-m:以KB的容量顯示各檔案系統,相當於--block-size=1m。 
-l:--local,只顯示本地檔案系統。 
--no-sync:在統計使用資訊之前不呼叫sync命令(預設)。 
-sync:在統計使用資訊之前呼叫sync命令。 
-P:--portability,使用POSIX格式顯示,參考示例6。 
-t:--type=TYPE,只顯示指定型別的檔案系統,參考示例7。 
-T:--print-type,顯示檔案系統型別,參考示例8。 
-x:--exclude-type=TYPE,不顯示指定型別的檔案系統。 
--help:顯示幫助資訊。 
--version:顯示版本資訊。

3.     shell 的大於小於號:

-eq           //等於

-ne           //不等於

-gt            //大於 (greater )

-lt            //小於  (less)

-ge            //大於等於

-le            //小於等於

4 改變檔案許可權

$ chgrp -R linlf /opt/local
$ chown -R linlf /opt/local

5 臨時設定行號 
 

一般模式下(摁下esc鍵,即返回到一般模式下) 
輸入:set nu 
取消行號:set nonu