在ubuntu服务器中大量使用/ var文件夹

嗨,我有一个运行Virtualmin的Ubuntu服务器,它是一个专用的Web服务器。 但问题是在7 GB的单独分区上的/ var目录,现在已满。 但是当我运行命令时:

df -h /var Filesystem Size Used Avail Use% Mounted on /dev/sda7 7.4G 6.6G 379M 95% /var 

当我运行命令:

 du -ch var/ 793M total 

我怎样才能清理这个目录,所以它不会占用太多的空间?

你已经在/ var中删除了一个文件,但仍然是打开的。 因此它不能从du的使用统计中出现,但是在它closures之前它仍然占用磁盘上的空间。

您可以使用lsof命令在/ var – sudo lsof -n | egrep "/var/" | sort -n -k5查找打开的文件 sudo lsof -n | egrep "/var/" | sort -n -k5 sudo lsof -n | egrep "/var/" | sort -n -k5获取列表底部/ var中最大的打开文件,以及打开哪个程序。

您可以cd到/ var并运行du-sh *,这会给你在/ var分区中使用目录。