我一直在使用Ctrl+ R,但我经常会因为我按下它的速度太快而忽略了我想要的命令。
要向前搜索,Ctrl+S可以用来提供它不使用终端第一(konsole中在我的情况,其中stty -ixon在~/.bashrc修复它)。
但是,我必须按两次:一次它似乎i-search在处于reverse-i-search模式后进入,第二次实际上向后退。
有没有办法消除按两次快捷方式的需要?
根据systemd文档,journalctl推荐用于浏览日志,而不是/var/log/*文件树。
虽然man 1 journalctl描述了如何使用它,但我仍然不知道它需要什么参数才能给我我想要的东西列表。例如,我想查看用户登录列表。我知道sshd处理 ssh logins,但是本地登录名和一般用户身份验证呢?
这是我尝试过的:
#shows all logs. huge
journalctl
#limit history and search for "login"
journalctl --since "yesterday" | grep login
#a week ago rather than just a day
journalctl --since `date +"%Y-%m-%d" --date "last week"` | grep login
... systemd-logind[678]: New session 81 of user jozxyqk.
Run Code Online (Sandbox Code Playgroud)
这似乎给出了一些迹象,但绝对不是最可靠的方法。正确的方法是什么?