Alb*_*dez 2 server byobu login
当我登录我的服务器时,我通常会看到一堆统计信息,如下所示:

但是,如果我在登录时启用 byobu(通过byobu-enable),则看不到统计信息。
当我登录时,我立即被呈现给 byobu:

当然,统计数据是输出,但byobu立即清除屏幕。
有没有办法在登录时仍然运行 Byobu 的同时查看统计信息?
Ubuntu在登录时正常显示的动态统计信息包含在文件中 /run/motd.dynamic。该文件通常在您登录时显示,但正如您正确注意到的那样,byobu 会清除屏幕,因此无法看到它。您需要做的是安排在第一个 byobu shell 启动时打印该文件。
一种对我有用的方法是将以下 shell 片段添加到您的~/.bashrc文件中。它将为每个新的 shell 进程运行,但 motd 只会在启动的第一个 tmux 窗口中显示一次。
if [ -z "$_motd_listed" ]; then
case "$TMUX_PANE" in
%1) cat /run/motd.dynamic
export _motd_listed=yes
;;
*) ;;
esac
fi
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1247 次 |
| 最近记录: |