Linux查看磁盘空间
以下命令可以查看磁盘各分区大小、已用空间、剩余空间大小等信息:
df -h
以下命令可以查看foo目录的大小:
du -sh foo
有时候,硬盘比较满了,我们想找一些目录来清除,可以用下面命令查看当前目录以下搜索文件和子目录大小。找出特别大的,看里面有没有文件可删:
du -sh *
删除日志文件
今天一看,公司的linux 服务器没放什么东西,但是已经使用了50%了,一查看原来是日志文件太大了,于是就手动删除了, 这个比较快
sudo /dev/null > /var/log/**.log
下面这个可以推荐使用
删除30天之前的旧文件
sudo find /var/log/ -type f -mtime +30 -exec rm -f {} \;
使用如下命令查找大于100M的大文件
find / -size +100M -exec ls -lh {} \;
清理系统软件
- apt-get autoclean:清理旧版本缓存
- apt-get clean:清理所有缓存
- apt-get autoremove:移除孤立软件(可以清理出500M+的空间)