usage: du [-h|
-l|-p]
[-a|-s
|-d depth][-c
][-h|
-k|-m|
-g][-x
][-i mask]
[file ...
]
引數說明:
-a或-all 顯示目錄中個別檔案的大小。
-b或-bytes 顯示目錄或檔案大小時,以byte為單位。
-c或–total 除了顯示個別目錄或檔案的大小外,同時也顯示所有目錄或檔案的總和。
-d或–dereference-args 顯示指定符號連線的原始檔大小。
-h或–human-readable 以k,m,g為單位,提高資訊的可讀性。
-h或–si 與-h引數相同,但是k,m,g是以1000為換算單位。
-k或–kilobytes 以1024 bytes為單位。
-l或–count-links 重複計算硬體連線的檔案。
-l《符號連線》或–dereference《符號連線》 顯示選項中所指定符號連線的原始檔大小。
-m或–megabytes 以1mb為單位。
-s或–summarize 僅顯示總計。
-s或–separate-dirs 顯示個別目錄的大小時,並不含其子目錄的大小。
-x或–one-file-xystem 以一開始處理時的檔案系統為準,若遇上其它不同的檔案系統目錄則略過。
-x《檔案》或–exclude-from=《檔案》 在《檔案》指定目錄或檔案。
–exclude=《目錄或檔案》 略過指定的目錄或檔案。
–max-depth=《目錄層數》 超過指定層數的目錄後,予以忽略。
–help 顯示幫助。
–version 顯示版本資訊。
1)檢視目錄或檔案所佔的空間
guodemacbook-pro
:desktop guo$ du
16208 ./uda nd 文件
46696 ./temp
1896 ./uda mentor
49120 ./uda time/無人車
49136 ./uda time
259616 .
2) 以易讀方式展示
guodemacbook-pro
:desktop guo$ du -h
7.9m ./uda nd 文件
23m ./temp
948k ./uda mentor
24m ./uda time/無人車
24m ./uda time
127m .
3) 只檔案和目錄都顯示
guodemacbook-pro:desktop guo$ du -ah
3.0m ./uda nd 文件/附件2:手冊.pdf
2.0m ./uda nd 文件/附件1:機器學習入門.pdf
8.0k ./uda nd 文件/.ds_store
204k ./uda nd 文件/手冊.pdf
2.7m ./uda nd 文件/資料分析.pdf
7.9m ./uda nd 文件
456k ./螢幕快照 2018-05-30
22.30
.39.png
8.0k ./temp/.ds_store
192k ./temp/tweepy.pdf
4.1m ./temp/螢幕快照 2018-04-12
12.48
.15.png
484k ./temp/螢幕快照 2018-04-11
23.58
.24.png
4.0m ./temp/lessons learned - data science interviews.pdf
23m ./temp
948k ./uda mentor/手冊.pdf
948k ./uda mentor
12k ./.ds_store
127m .
shell 常用命令
shell 程式設計中使用到得if語句內判斷引數 b 當file存在並且是塊檔案時返回真 c 當file存在並且是字元檔案時返回真 d 當pathname存在並且是乙個目錄時返回真 e 當pathname指定的檔案或目錄存在時返回真 f 當file存在並且是正規檔案時返回真 g 當由pathname...
shell常用命令
1.echo echo 用於輸出,相當於c語言中的printf 用echo輸出變數的值,需要在變數前面加 輸出a的值 a 1echo a shell中變數不需要定義,直接賦值 要用到變數時,需要加 2.管道 命令之間的輸入。將乙個命令的輸出作為另乙個命令的輸入。管道相當於一種過濾功能。3.grep ...
Shell常用命令
shell常用命令總結 1 ls命令 列出檔案 ls la 列出當前目錄下的所有檔案和資料夾 ls a 列出當前目錄下所有以 a字母開頭的檔案 ls l txt 列出當前目錄下所有字尾名為 txt的檔案 2 cp命令 複製 cp a.txt b.txt 把檔案 a的內容複製到b檔案 cp a.txt...