全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 学道会
321 4
2019-05-21
实时更新查看journalctl日志
跟 tail -f 命令类似,journalctl支持-f选项,以便实时显示日志 ▼
journalctl -f
如果想查看设备的实时日志,请添加-u选项 ▼
$ sudo journalctl -f -u prometheus.service
仅显示最journalctl 新的n行 命令行选项 -n 用于仅控制最新的n行日志。
默认是在最后显示最新的10行日志 ▼
$ sudo journalctl -n
你还可以在末尾显示指定行数的日志 ▼
$ sudo journalctl -n 20
以下是显示cron.service服务的最新三行日志 ▼
$ journalctl -u cron.service -n 3
网络营销人员使用VPS建站,安装VestaCP控制面板,搭建WordPress网站。
经常使用 df -h 命令查看VPS磁盘容量,发现每月以1GB的趋势在上升(记得上个月是1GB)
[root@ten ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/simfs       20G  7.5G   13G  38%

/devtmpfs        256M     0  256M   0%

/devtmpfs           256M     0  256M   0%

/dev/shmtmpfs           256M  244K  256M   1%

/runtmpfs           256M     0  256M   0%

/sys/fs/cgrouptmpfs            52M     0   52M   0%
/run/user/0
查看journalctl日志使用容量命令 检查当前 journalctl 日志使用磁盘容量命令 ▼
journalctl --disk-usage
journalctl清空删除日志 由于Linux是一个非常敏感的操作系统,若删除文件错误,很容易造成系统崩溃。
所以,清理journalctl日志的方法,请按日期、允许保留的容量进行删除。
journalctl --vacuum-time=2djournalctl --vacuum-size=500M如果要手动删除日志文件,则需要在删除之前轮转(循环)日志。
systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.servicejournalctl配置持久性容量 要启用日志限制持久性配置,你可以修改journald的配置文件 ▼
/etc/systemd/journald.conf
SystemMaxUse=16MForwardToSyslog=no然后,重启journald ▼
systemctl restart systemd-journald.service检查日志是否如常?日志文件是否完好且未损坏? ▼
journalctl --verify以下是清理journalctl日志之后的VPS磁盘容量,以及journalctl日志容量 ▼
[root@ten /]# df -h
[root@ten /]# journalctl --disk-usageArchived and active journals take up 24.0M on disk.持久化 journalctl 日志详解,到此结束
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2019-5-21 09:42:13

点赞点赞,
内容很深入咯
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-5-21 10:23:21
为您点赞!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-5-21 10:23:47
点赞
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-5-21 14:25:46
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群