在Ubuntu系统中,有多种方法可以查看磁盘使用情况。以下是一些常用的命令:
df 命令df(disk free)命令用于显示文件系统的磁盘空间使用情况。
df -h
-h 选项表示以人类可读的格式显示(例如,KB、MB、GB)。示例输出:
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 798M 9.6M 788M 2% /run
/dev/sda1 234G 50G 175G 22% /
tmpfs 3.9G 128M 3.8G 4% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/loop0 55M 55M 0 100% /snap/core18/1888
/dev/loop1 30M 30M 0 100% /snap/snapd/8162
/dev/loop2 140M 140M 0 100% /snap/gnome-3-28-1804/130
/dev/loop3 30M 30M 0 100% /snap/snapd/8232
/dev/loop4 55M 55M 0 100% /snap/core18/1906
/dev/loop5 30M 30M 0 100% /snap/snapd/8360
/dev/loop6 140M 140M 0 100% /snap/gnome-3-34-1804/68
/dev/loop7 30M 30M 0 100% /snap/snapd/8428
/dev/loop8 55M 55M 0 100% /snap/core18/1876
/dev/loop9 30M 30M 0 100% /snap/snapd/8512
/dev/loop10 30M 30M 0 100% /snap/snapd/8600
/dev/loop11 30M 30M 0 100% /snap/snapd/8692
/dev/loop12 30M 30M 0 100% /snap/snapd/8776
/dev/loop13 30M 30M 0 100% /snap/snapd/8864
/dev/loop14 30M 30M 0 100% /snap/snapd/8952
/dev/loop15 30M 30M 0 100% /snap/snapd/9040
/dev/loop16 30M 30M 0 100% /snap/snapd/9128
/dev/loop17 30M 30M 0 100% /snap/snapd/9216
/dev/loop18 30M 30M 0 100% /snap/snapd/9304
/dev/loop19 30M 30M 0 100% /snap/snapd/9392
/dev/loop20 30M 30M 0 100% /snap/snapd/9480
/dev/loop21 30M 30M 0 100% /snap/snapd/9568
/dev/loop22 30M 30M 0 100% /snap/snapd/9656
/dev/loop23 30M 30M 0 100% /snap/snapd/9744
/dev/loop24 30M 30M 0 100% /snap/snapd/9832
/dev/loop25 30M 30M 0 100% /snap/snapd/9920
/dev/loop26 30M 30M 0 100% /snap/snapd/10008
/dev/loop27 30M 30M 0 100% /snap/snapd/10096
/dev/loop28 30M 30M 0 100% /snap/snapd/10184
/dev/loop29 30M 30M 0 100% /snap/snapd/10272
/dev/loop30 30M 30M 0 100% /snap/snapd/10360
/dev/loop31 30M 30M 0 100% /snap/snapd/10448
/dev/loop32 30M 30M 0 100% /snap/snapd/10536
/dev/loop33 30M 30M 0 100% /snap/snapd/10624
/dev/loop34 30M 30M 0 100% /snap/snapd/10712
/dev/loop35 30M 30M 0 100% /snap/snapd/10800
/dev/loop36 30M 30M 0 100% /snap/snapd/10888
/dev/loop37 30M 30M 0 100% /snap/snapd/10976
/dev/loop38 30M 30M 0 100% /snap/snapd/11064
/dev/loop39 30M 30M 0 100% /snap/snapd/11152
/dev/loop40 30M 30M 0 100% /snap/snapd/11240
/dev/loop41 30M 30M 0 100% /snap/snapd/11328
/dev/loop42 30M 30M 0 100% /snap/snapd/11416
/dev/loop43 30M 30M 0 100% /snap/snapd/11504
/dev/loop44 30M 30M 0 100% /snap/snapd/11592
/dev/loop45 30M 30M 0 100% /snap/snapd/11680
/dev/loop46 30M 30M 0 100% /snap/snapd/11768
/dev/loop47 30M 30M 0 100% /snap/snapd/11856
/dev/loop48 30M 30M 0 100% /snap/snapd/11944
/dev/loop49 30M 30M 0 100% /snap/snapd/12032
/dev/loop50 30M 30M 0 100% /snap/snapd/12120
/dev/loop51 30M 30M 0 100% /snap/snapd/12208
/dev/loop52 30M 30M 0 100% /snap/snapd/12296
/dev/loop53 30M 30M 0 100% /snap/snapd/12384
/dev/loop54 30M 30M 0 100% /snap/snapd/12472
/dev/loop55 30M 30M 0 100% /snap/snapd/12560
/dev/loop56 30M 30M 0 100% /snap/snapd/12648
/dev/loop57 30M 30M 0 100% /snap/snapd/12736
/dev/loop58 30M 30M 0 100% /snap/snapd/12824
/dev/loop59 30M 30M 0 100% /snap/snapd/12912
/dev/loop60 30M 30M 0 100% /snap/snapd/13000
/dev/loop61 30M 30M 0 100% /snap/snapd/13088
/dev/loop62 30M 30M 0 100% /snap/snapd/13176
/dev/loop63 30M 30M 0 100% /snap/snapd/13264
/dev/loop64 30M 30M 0 100% /snap/snapd/13352
/dev/loop65 30M 30M 0 100% /snap/snapd/13440
/dev/loop66 30M 30M 0 100% /snap/snapd/13528
/dev/loop67 30M 30M 0 100% /snap/snapd/13616
/dev/loop68 30M 30M 0 100% /snap/snapd/13704
/dev/loop69 30M 30M 0 100% /snap/snapd/13792
/dev/loop70 30M 30M 0 100% /snap/snapd/13880
/dev/loop71 30M 30M 0 100% /snap/snapd/13968
/dev/loop72 30M 30M 0 100% /snap/snapd/14056
/dev/loop73 30M 30M 0 100% /snap/snapd/14144
/dev/loop74 30M 30M 0 100% /snap/snapd/14232
/dev/loop75 30M 30M 0 100% /snap/snapd/14320
/dev/loop76 30M 30M 0 100% /snap/snapd/14408
/dev/loop77 30M 30M 0 100% /snap/snapd/14496
/dev/loop78 30M 30M 0 100% /snap/snapd/14584
/dev/loop79 30M 30M 0 100% /snap/snapd/14672
/dev/loop80 30M 30M 0 100% /snap/snapd/14760
/dev/loop81 30M 30M 0 100% /snap/snapd/14848
/dev/loop82 30M 30M 0 100% /snap/snapd/14936
/dev/loop83 30M 30M 0 100% /snap/snapd/15024
/dev/loop84 30M 30M 0 100% /snap/snapd/15112
/dev/loop85 30M 30M 0 100% /snap/snapd/15200
/dev/loop86 30M 30M 0 100% /snap/snapd/15288
/dev/loop87 30M 30M 0 100% /snap/snapd/15376
/dev/loop88 30M 30M 0 100% /snap/snapd/15464
/dev/loop89 30M 30M 0 100% /snap/snapd/15552
/dev/loop90 30M 30M 0 100%
du 命令du(disk usage)命令用于显示目录或文件的磁盘使用情况。
du -sh /path/to/directory
-s 选项表示只显示总计。-h 选项表示以人类可读的格式显示。示例输出:
1.5G    /path/to/directory
ncdu 命令ncdu(NCurses Disk Usage)是一个基于文本的用户界面工具,用于查看磁盘使用情况。
首先,你需要安装 ncdu:
sudo apt update
sudo apt install ncdu
然后运行 ncdu:
ncdu /path/to/directory
ncdu 会以交互式的方式显示目录的磁盘使用情况。
lsblk 命令lsblk(list block devices)命令用于列出所有可用的块设备。
lsblk
示例输出:
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0   20G  0 disk 
├─sda1   8:1    0    50G  0 part /
├─sda2   8:2    0     1G  0 part [SWAP]
└─sda3   8:3    0   15G  0 part /home
sr0     11:0    1  1024M  0 rom  
这些命令可以帮助你全面了解Ubuntu系统中的磁盘使用情况。