Linux, shell 一些常用命令
阿新 • • 發佈:2018-12-26
經常會忘記命令細節,特地的記錄常用命令。
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