[POSIX][Command] Linux 常用情境指令集

Intro


HD capacity - 硬碟容量相關

df - 列出本機硬碟使用情況

$ df

# 指定掛載點 (Mounted on)
$ df /

# 自動換算顯示合適容量單位 (-h=/1024 | -H=/1000)
$ df -h
$df -H

# 顯示檔案系統 (如 ext4)
$ df -T
$ df -t vfat

# 僅顯示本機磁碟,不含遠端掛載
df -l

du - 顯示目錄或是檔案的使用容量

# 預設 recursively 顯示當前目錄
$ du

# 顯示當前目前總使用容量 (-s, --summarize depth=0)
$ du -sh
168M    .

# 顯示根目錄層各資料夾與檔案使用容量
$ du -sh /*

# Order by size (Ascend)
$ du -sh * | sort -h

# Order by size (Descend) (-r, --reverse)
$ du -sh * | sort -hr

ls - 顯示目錄內容

$ ls -lh

# Order by size (Descend)
$ ls -lhS

# Order by size (Ascend) (-r, --reverse)
$ ls -lhSr

Leave a Reply

Your email address will not be published. Required fields are marked *