df
命令df
(disk free)命令用于显示文件系统的磁盘使用情况,包括已用空间、可用空间和总空间。常用的选项包括:
-T
:显示文件系统类型。-h
:以可读的方式显示磁盘空间大小,使用适当的单位(如GB、MB)。显示所有文件系统的磁盘使用情况,包括文件系统类型:
df -Th
输出示例:
Filesystem Type Size Used Avail Use% Mounted on
udev devtmpfs 7.8G 0 7.8G 0% /dev
tmpfs tmpfs 1.6G 2.3M 1.6G 1% /run
/dev/sda1 ext4 916G 145G 723G 17% /
tmpfs tmpfs 7.8G 164K 7.8G 1% /dev/shm
tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
du
命令du
(disk usage)命令用于查看文件和目录的磁盘使用情况,即查看特定文件或目录的空间占用情况。
du -h
du -h <目录或文件>
du -sh
-s
:表示只显示总使用量而不显示详细信息。-h
:显示磁盘空间大小,使用适当的单位(如GB、MB)。显示当前目录的磁盘空间使用情况:
du -h
输出示例:
4.0K ./dir1
8.0K ./dir2
12K .
显示指定目录的磁盘空间使用情况:
du -h /path/to/directory
输出示例:
4.0K /path/to/directory/dir1
8.0K /path/to/directory/dir2
12K /path/to/directory
显示当前目录的总磁盘空间使用量:
du -sh
输出示例:
12K .
lsblk
命令lsblk
(list block devices)命令用于列出块设备的信息,包括磁盘和分区。常用的选项包括:
-f
:显示文件系统类型和挂载点。列出所有块设备的信息,包括文件系统类型和挂载点:
lsblk -f
输出示例:
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ext4 12345678-90ab-cdef-0123-4567890abcdef /
├─sda2
├─sda5 swap 87654321-0987-6543-2109-876543210987 [SWAP]
└─sda6 ext4 98765432-1098-7654-3210-987654321098 /home
Swap空间是Linux系统中的一种虚拟内存技术,当物理内存(RAM)不足时,系统会将一些不常用的数据暂时存放到Swap空间中。Swap空间可以是专门的分区,也可以是文件。
当你的桌子(内存)放不下更多的东西时,一些不常用的东西就被搬到抽屉(Swap 空间)里面。
Swap 就像是你计算机的备用内存,用于在物理内存不够的情况下暂时存放一些不常用的数据。
free
命令free
命令用于显示系统的内存使用情况,包括物理内存和Swap空间的详细使用情况。常用的选项包括:
-h
:以可读的方式显示内存大小,使用适当的单位(如GB、MB)。显示系统的内存使用情况:
free -h
输出示例:
total used free shared buff/cache available
Mem: 1.7Gi 1.2Gi 152Mi 11Mi 468Mi 453Mi
Swap: 2.0Gi 279Mi 1.7Gi
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。