我在谷歌找不到任何安全的方法来清除 systemd 日志。有谁知道这样做的任何安全可靠的方法?
假设我正在尝试一些东西,我的日志被各种错误消息弄得乱七八糟。此外,我正在使用 Conky 在桌面上显示我的日记。我真的不想看到那些错误,因为它们让我想起我正在修复这些东西的糟糕日子,我想在经历了这次恐怖之后感觉自己像个新手。我想每个人都会同意这是清除日志的正当理由:P。
在 Linux 系统上,/dev/console,/dev/tty和之间有什么区别/dev/tty0?
它们各自的用途是什么,它们如何比较?
journalctl在 CentOS 7 系统下执行只会打印上次启动后生成的消息。
命令
# journalctl --boot=-1
Run Code Online (Sandbox Code Playgroud)
印刷
Failed to look up boot -1: Cannot assign requested address
Run Code Online (Sandbox Code Playgroud)
并以状态 1 退出。
将它与当前的 Fedora 系统进行比较,我注意到 CentOS 7 没有/var/log/journal(journalctl也没有提供--list-boots)。
因此,我的问题是如何显示在上次启动日期之前写入的日志消息。
或者,也许这个功能必须在 CentOS 7 上启用?
(journalctl手册页将“systemd 208”列为版本号。)
systemd-resolved出于故障排除目的,您将如何查找 使用的 DNS 服务器?
通常我可以使用dig和测试/etc/resolv.conf. (或窗口 - ipconfig /all+ nslookup)。但是当 resolv.conf 仅指向环回地址上的本地解析器守护程序时,这种方法不起作用。systemd-resolved下用什么方法,显示它使用的DNS服务器?
(unbound有我可以查看的配置文件。 dnsmasq也可以,但我不确定是否可以在没有配置文件的情况下动态添加服务器。即使是 NetworkManager,现在也有nmcli,我看到您可以查询nmcli d show wlan0以显示接口的 DNS 配置。 )
我的问题很简单:如何在不重启的情况下告诉 journald 重新读取其配置文件?
我已经做了一些更改/etc/systemd/journald.conf,我想看看它们是否正确,并且一切都按我的预期工作。
我不想重启。
我正在寻找一种方法,可以简单地从 Debian 中的 systemctl 服务打印最后 X 行。我想将此代码安装到脚本中,该脚本使用打印的和最新的日志条目。我找到了这篇文章,但我无法根据我的目的修改它。
目前我正在使用这段代码,它只是给了我一小段日志文件:
journalctl --unit=my.service --since "1 hour ago" -p err
Run Code Online (Sandbox Code Playgroud)
为了举例说明结果应该是什么样子,只需为任何服务输入上面的命令并滚动到日志末尾。然后从底部开始复制最后 300 行。
我的想法是使用 egrep ex。egrep -m 700 .但从现在起我就没有运气了。
yes在 unix/linux 中有一个命令,它基本上无限地打印y到stdout. 它有什么意义,它有什么用?
我在别处评论说,第一版 Unix 的源代码是从磁带中恢复的。回应令人惊讶,并要求提供更多信息。
人们做了什么?谁干的?什么时候?如何?
我有一个带有 LVM 的 Gentoo 服务器,它运行在我已经使用了多年的 RAID 阵列之上。最近我把LVM升级到2.02.109(不记得之前是什么版本了),升级时收到一条消息:
* Make sure to enable lvmetad in /etc/lvm/lvm.conf if you want
* to enable lvm autoactivation and metadata caching.
Run Code Online (Sandbox Code Playgroud)
我知道我可以通过use_lvmetad = 1在/etc/lvm/lvm.conf.
但是为什么我需要这样的功能?我的理解是它使用 udev 规则将 LVM 状态保持在缓存中,这样 LVM 工具就不需要扫描卷来获取该信息。难道只是我的小阵列无法从这种功能中受益?在什么情况下我可能想要/需要使用它?
当我合上盖子时,是否可以阻止我的笔记本电脑进入睡眠状态?
GNOME 3.20,Fedora 24。
我的笔记本电脑无法可靠地从睡眠中唤醒。(碰巧是硬件问题......我想我在尝试更换wifi卡时基本上杀死了它。但我想继续使用它一段时间)。