hellopasswdnode
使用df命令能够直观的了解,第一列为文件系统,第二列为磁盘总大小,第三列为已使用的磁盘空间,第四列为剩余的磁盘空间,第五列为已用的百分比,第六列为挂载点缓存
df -a\--all #包含所有文件系统 df -h\--human-readable #以K、M、G为单位,以可读性较高的方式来显示信息 df -i\--inode #分区下有多少inode以及inode使用状况 df -k\--kilobytes #以KB为单位显示 df -m\--megabytes #以MB为单位显示 df -T\--print-type #显示文件系统的类型
[root@localhost ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 28G 845M 27G 3% / devtmpfs 909M 0 909M 0% /dev tmpfs 914M 0 914M 0% /dev/shm tmpfs 914M 8.5M 905M 1% /run tmpfs 914M 0 914M 0% /sys/fs/cgroup /dev/sda1 197M 75M 123M 38% /boot [root@localhost ~]# df -i Filesystem Inodes IUsed IFree IUse% Mounted on /dev/sda3 29154304 24141 29130163 1% / devtmpfs 232456 375 232081 1% /dev tmpfs 233848 1 233847 1% /dev/shm tmpfs 233848 421 233427 1% /run tmpfs 233848 13 233835 1% /sys/fs/cgroup /dev/sda1 204800 330 204470 1% /boot [root@localhost ~]# df -k Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda3 29140072 865124 28274948 3% / devtmpfs 929824 0 929824 0% /dev tmpfs 935392 0 935392 0% /dev/shm tmpfs 935392 8696 926696 1% /run tmpfs 935392 0 935392 0% /sys/fs/cgroup /dev/sda1 201388 75948 125440 38% /boot [root@localhost ~]# df -m Filesystem 1M-blocks Used Available Use% Mounted on /dev/sda3 28458 845 27613 3% / devtmpfs 909 0 909 0% /dev tmpfs 914 0 914 0% /dev/shm tmpfs 914 9 905 1% /run tmpfs 914 0 914 0% /sys/fs/cgroup /dev/sda1 197 75 123 38% /boot [root@localhost ~]# df -T Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/sda3 xfs 29140072 865124 28274948 3% / devtmpfs devtmpfs 929824 0 929824 0% /dev tmpfs tmpfs 935392 0 935392 0% /dev/shm tmpfs tmpfs 935392 8696 926696 1% /run tmpfs tmpfs 935392 0 935392 0% /sys/fs/cgroup /dev/sda1 xfs 201388 75948 125440 38% /boot
tmpfs和devtmpfs为系统临时文件.net
使用free查看内存使用状况code
free -b #以Byte为单位显示内存使用状况 free -k #以KB为单位显示内存使用状况 free -m #以MB为单位显示内存使用状况 free -o #不显示缓冲区调节列 free -s <隔间秒数> #持续观察内存使用情况 free -t #显示内存总和列 free -v #显示版本信息
[root@localhost ~]# free -m total used free shared buffers cached Mem: 1826 264 1561 8 0 86 -/+ buffers/cache: 177 1649 Swap: 2047 0 2047
第一部分Mem行解释: total:内存总数
used:已经使用的内存数
free:空闲的内存数
shared:当前已经废弃不用
buffers Buffer:缓存内存数
cached Page:缓存内存数blog
关系:total = used + free内存
第二部分(-/+ buffers/cache)解释:
(-buffers/cache) used内存数:第一部分Mem行中的 used – buffers – cached
(+buffers/cache) free内存数: 第一部分Mem行中的 free + buffers + cachedget
可见-buffers/cache反映的是被程序实实在在吃掉的内存,而+buffers/cache反映的是能够挪用的内存总数基础
第三部分是指交换分区sed
du -a\--all #显示目录中个别文件的大小 du -b\--bytes #以byte为单位 du -c\--total #显示其余目录和文件时,同时显示全部目录和文件的总和 du -k\--kilobytes #以KB为单位 du -m\--megabytes #以MB为单位 du -s\--summarize #仅显示总计 du -h\--hunman-readable #以K、M、G为单位,提升信息可读性 du -H\--si #与-h参数相同,可是以1000为单位 du -l\--count-links #计算硬连接的文件
[root@localhost ~]# du -sh /etc/passwd 4.0K /etc/passwd [root@localhost ~]# ls -lh /etc/passwd #块 [root@localhost ~]# du /etc/passwd 4 /etc/passwd [root@localhost ~]# du -s /root 88 /root
【CentOS 7基础笔记16】,usermod和mkpasswd
【CentOS 7基础笔记17】,su和sudo
【CentOS 7基础笔记18】,df命令和du命令
【CentOS 7基础笔记19】,磁盘分区
【CentOS 7基础笔记20】,磁盘格式化
修改于171101程序