霜天部落 | 专注PHP研发,研究LAMP高性能架构部署与优化

linux下清空一个文件

在linux下清空一个文件有三种方式,今天我总结一下:以/var/spool/mail/root文件为例

1、删除
rm /var/spool/mail/root

2、导向
true > /var/spool/mail/root
false > /var/spool/mail/root
echo -n > /var/spool/mail/root
cat /dev/null > /var/spool/mail/root

3、替换
cp /dev/null  /var/spool/mail/root