One - One Code All

Blog Content

tail参数f与F的区别,lsof查找删除文件pid的用法

Linux-Mac   2013-11-05 22:02:20

tail -f的意思是,根据文件描述符进行追踪。

tail -F的意思是,根据文件名进行追踪,它会有重试的动作。


所以,我们的日志收集程序,毫无疑问是根据日志名称追踪的,应该把f改成F。


查看被删除却没被释放的文件(删除的时候正被应用占用):

lsof | grep deleted  


第二列是pid, kill -9 pid


删除文件时使用重定向,万物皆空:

cat /dev/null > logpath



上一篇:tail实时滚动显示文件内容
下一篇:linux系统关闭IPv6的方式

The minute you think of giving up, think of the reason why you held on so long.