linux 查看磁盘空间大小
今天打包Jenkins失败,提示服务器磁盘空间不足;于是要去查看服务器剩余空间大小。
1.命令说明:
df 列出文件系统整体磁盘使用说明:
选项与参数: -a :列出所有的文件系统,包括系统特有的 /proc 等文件系统; -k :以 KBytes 的容量显示各文件系统; -m :以 MBytes 的容量显示各文件系统; -h :以人们较易阅读的 GBytes, MBytes, KBytes 等格式自行显示; -H :以 M=1000K 取代 M=1024K 的进位方式; -T :连同该 partition 的 filesystem 名称 (例如 ext3) 也列出; -i :不用硬盘容量,而以 inode 的数量来显示
举个栗子:
df -h
df -h /ect
将 /etc 底下的可用的磁盘容量以易读的容量格式显示 # 这个范例比较有趣一点啦,在 df 后面加上目录或者是文件时, df # 会自动的分析该目录或文件所在的 partition ,并将该 partition 的容量显示出来, # 所以,您就可以知道某个目录底下还有多少容量可以使用了!
du 查看文件系统的磁盘使用量(常用)
du [-ahskm] 文件或目录名称 选项与参数: -a :列出所有的文件与目录容量,因为默认仅统计目录底下的文件量而已。 -h :以人们较易读的容量格式 (G/M) 显示; -s :列出总量而已,而不列出每个各别的目录占用容量; -S :不包括子目录下的总计,与 -s 有点差别。 -k :以 KBytes 列出容量显示; -m :以 MBytes 列出容量显示;
举个栗子:
du -bs命令看一下常用的usr目录大小 ,易读模式
[root@sst /]# du -sh /usr 2.2G /usr
2. 进入usr目录用find 命令找到大文件,确保文件没有用的情况下,再作删除处理
[root@sst usr]# find -size +100M ./data/maven/local_repository/svice-api-1.0-SNAPSHOT.jar
上一篇:
IDEA上Java项目控制台中文乱码