lijian3885115
作者lijian3885115·2017-12-15 22:04
软件开发工程师·tencent

Linux系统Tail命令

字数 463阅读 1708评论 1赞 2

Linux系统中,有时我们会用到tail命令,它可以依照要求将指定的文件的最后部分输出到标准设备,也就是说我们在终端中可以随时看到最新的档案内容,这对我们的使用很有帮助。不过最近一些用户在使用tail命令时,发现系统提示No space left on device

$ tail -f /logs/test.out
tail: cannot watch `/logs/test.out‘: No space left on device

如何解决Linux系统Tail命令提示No space left on device问题?

查看是否有剩余空间

$ df -h

查看inode也有剩余空间

$ df -i

如果不是空间的问题,编辑sysctl.conf

$ vim /etc/sysctl.conf

添加以下:
复制

fs.inotify.max_user_watches = 32768

执行下面命令生效配置:

$# sysctl -p /etc/sysctl.conf

再次测试:

$ tail /logs/test.out

正常输出,成功。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

2

添加新评论1 条评论

wuwenpinwuwenpin软件开发工程师南京
2017-12-29 21:08
学习了 谢谢
Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广