日期:2014-05-16  浏览次数:20582 次

Linux下删除文件

一般我们都是直接用rm进行删除的rm -f a.log。

?

但有时,如果某个log文件是某个进程生成的,而且进程又正在运行,如果你直接rm那个文件,那么它占用的空间并不会马上释放,可能需要你重启机器或者重启对应的进程才可以。

?

这个时候,我们可以使用cat /dev/null > a.log, 这样,就能马上清除文件内容并释放对应的空间了。