建站优化

当前位置:

centos下如何删除大文件 centos下删除大文件的方法,centos怎么删除文件

浏览量:81次

centos下如何删除大文件 centos下删除大文件的方法,centos怎么删除文件

今天发现测试的服务器磁盘空间使用100%。通过df -lh 和du –sh,定位到是jenkins日志文件363G。网上查找了几个关于删除大文件的方法:

一、最low的:rm

rm 删除大文件后,df –lh查看会发现,磁盘还是被占用.

这是因为rm删除文件,文件一般不会立即写入磁盘,也就是空间不会立即释放。

解决的方式:

1.重启服务器(最好别选);

2.losf | grep deleted ;查看被删除的进程

进程未关闭,所以磁盘空间不会被释放,需要kill –9 PID,杀死进程后,空间才会释放。

二、输入重定向:

以下的几种方法都是清空文件内容,但都不会删除文件

1. echo >/path/to/somefile

2. cat /dev/null > /path/to/somefile

3. >/path/to/somefile

4 : >/path/to/somefile

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【779898168@qq.com】,我们在确认后,会立即删除,保证您的版权。