一、查看整個磁盤空間使用情況
要查看 entire 磁盤的使用情況,可以使用 df
命令。該命令是「磁盤空間查看器」的縮寫。它可以告訴您磁盤上有多少可用空間、已使用的空間和總可用空間。
$ df 文件系統 1K-塊 已用 可用 已用% 掛載點 /dev/mapper/centos-root 20971520 4766224 15254120 24% / devtmpfs 8053556 0 8053556 0% /dev tmpfs 8076948 0 8076948 0% /dev/shm tmpfs 8076948 888936 7188012 12% /run tmpfs 8076948 0 8076948 0% /sys/fs/cgroup /dev/sda1 508588 214684 293904 43% /boot tmpfs 1615388 44 1615344 1% /run/user/1000
結果中包括各種文件系統,但只能識別當前用戶有權限訪問的文件系統。
您還可以添加 -h
參數以獲取更易讀的輸出結果。
$ df -h 文件系統 容量 已用 可用 已用% 掛載點 /dev/mapper/centos-root 20G 5.0G 15G 25% / devtmpfs 7.8G 0 7.8G 0% /dev tmpfs 7.9G 0 7.9G 0% /dev/shm tmpfs 7.9G 870M 7.1G 11% /run tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup /dev/sda1 497M 210M 288M 43% /boot tmpfs 1.6G 44M 1.6G 3% /run/user/1000
該命令還可以通過指定文件系統來檢查單個文件系統,例如:
$ df -h /dev/sda1 文件系統 容量 已用 可用 已用% 掛載點 /dev/sda1 497M 210M 288M 43% /boot
二、查看當前目錄使用情況
如果您需要查看當前目錄的使用情況,可以使用 du
命令。它表示「磁盤使用情況(Disk Usage)」。
要查看當前目錄的使用情況,請使用以下命令:
$ du -sh 1.8G .
要查看所有子目錄的大小,請使用以下命令:
$ du -sh * 0 anaconda-ks.cfg 4.0K boxfuse-sample-java-war-hello 4.0K helloworld ...
這些命令也可以與 -h
選項一起使用,以便為您提供更易讀的結果。
三、查看文件佔用空間大小
您可以使用 ls
命令和 sort
命令來查找文件的大小。
要使用 ls
命令列出當前目錄中的所有文件,並按照大小進行排序,請使用以下命令:
$ ls -lhS 總用量 1.8G -rwxr-xr-x 1 root root 1.4G 4月 29 12:16 CentOS-7-x86_64-Minimal-1810.iso -rw-r--r-- 1 root root 7.3M 4月 6 12:12 jdk-8u271-linux-x64.rpm ...
該命令列出了最大文件的名稱、大小和所有者。
如果您只想查看最大的 10 個文件,請使用以下命令:
$ ls -lhS | head -10
還可以使用以下命令按大小列出文件:
$ ls -l | awk '{print $5, $9}' | sort -n
其中,ls -l
列出所有文件的詳細信息,awk
用於提取文件大小和文件名,sort
命令根據文件大小對文件進行排序。
四、查看目錄的大小
要查看整個目錄(包括所有子目錄)的大小,請使用以下命令:
$ du -sh 1.8G .
該命令將顯示給定目錄的磁盤使用情況總量。
如果要查找當前目錄中最大的 10 個子目錄,請使用以下命令:
$ du -h -d 1 | sort -h | tail -10
該命令將列出最大的 10 個子目錄。
五、查看磁盤 I/O 活動和 I/O 性能
要查看磁盤 I/O 活動和 I/O 性能,可以使用以下命令:
$ iostat
該命令會提供您的系統磁盤 I/O 行為的實時輸出。
要查看單個磁盤分區的信息,請使用:
$ iostat -p
該命令將為指定的磁盤分區提供實時 I/O 活動和性能指標。
六、查看文件系統的類型
要查看 Linux 系統上的文件系統類型,請使用以下命令:
$ sudo blkid
該命令列出所有可用文件系統、其 UUID(通用唯一標識符)和其他詳細信息。
要查看單個文件系統的類型,請輸入其設備名:
$ sudo blkid /dev/sda1
這將使 blkid 僅顯示有關 /dev/sda1 文件系統的信息。
結語
綜上所述,使用這些命令可以很方便地查看和管理磁盤空間。每個命令都具有不同的用途,可以根據需求選擇合適的命令。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/242063.html