df命令用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。使用df -h
命令,加个-h
参数是为了显示GB MB KB
单位,这样更容易查看
Filesystem Size Used Avail Use% Mounted on
devtmpfs 7.9G 0 7.9G 0% /dev
tmpfs 7.9G 0 7.9G 0% /dev/shm
tmpfs 7.9G 433M 7.5G 6% /run
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
常用命令
df -a 查看全部的文件系统
df -h查看磁盘使用情况
df -i 查看inode使用情况
查看一个目录的大小,常使用du
命令,如下查看/etc
目录里的文件大小
du -sh /etc
如果要排下序,后面加上sort
命令,-n
用数字方式排; -r
逆序
du -sh *|sort -nr
按文件大小倒序打印
612M nacos.tar.gz
16M apache-tomcat-8.5.75
11M apache-tomcat-8.5.85.tar.gz
9.9M apache-tomcat-8.5.85
4.0K 00_appList.txt
查看内存空间使用情况,常使用free
命令,参数常有的有如下几个
查看内存空间使用情况,以MB单位显示
free -m
linux系统内存使用情况如图
total used free shared buff/cache available
Mem: 16027 11880 158 250 3988 3566
Swap: 2047 1841 206
top
命令来查看语法:top [param]
param为:
top命令分为上下两个部分:
系统统计信息
top - 11:38:01 up 231 days, 2:06, 1 user, load average: 0.88, 0.22, 0.18
Tasks: 170 total, 1 running, 169 sleeping, 0 stopped, 0 zombie
%Cpu(s): 38.7 us, 3.5 sy, 0.0 ni, 42.0 id, 15.5 wa, 0.0 hi, 0.3 si, 0.0 st
KiB Mem : 8010580 total, 927820 free, 2411572 used, 4671188 buff/cache
KiB Swap: 4063228 total, 2933688 free, 1129540 used. 5153128 avail Mem
top - 11:38:01 up 231 days, 2:06, 1 user, load average: 0.88, 0.22, 0.18
Tasks: 170 total, 1 running, 169 sleeping, 0 stopped, 0 zombie
%Cpu(s): 38.7 us, 3.5 sy, 0.0 ni, 42.0 id, 15.5 wa, 0.0 hi, 0.3 si, 0.0 st
KiB Mem : 8010580 4671188 , 927820 free, 2411572 used, 4671188 buff/cache
KiB Swap: 4063228 total, 2933688 free, 1129540 used. 5153128 avail Mem
系统进程信息
按“1”键,可打开或关闭显示详细CPU统计信息:
按字母“B”键,可打开或关闭当前进程的显示效果
top -H -p pid
,查看进程pid下面的子线程