小编dep*_*pfx的帖子

通过 SSH 重新连接后不同的“历史”命令输出

为什么在重新连接断开的 SSH 会话后,同一用户的“history”命令会得到不同的结果?

  • 我使用腻子 (SSH) 连接到服务器,比如 root
  • 我的网络断开了
  • 我重新连接我的腻子会话
  • 当我按向上箭头键重新运行上次使用的命令时,它显示了不同的命令

我猜这是由于重新连接到不同的点。我对吗?

shell ssh command-history

4
推荐指数
1
解决办法
4506
查看次数

!#(感叹号散列)、!$:r:r(感叹号美元冒号 r)、!#:t(感叹号散列冒号 t)在下面的 bash 命令中是什么意思?

我一直在尝试安装 Nagios 软件包,但在此处的指南中偶然发现了这些奇怪的 bash 扩展。有人可以帮助我理解扩展的含义吗?维基链接也有助于将来参考。

root@z:~> wget http://mathias-kettner.de/download/check_mk-1.1.7i5.tar.gz
root@z:~> tar zxvf !#:t
root@z:~> chown -R root:root !$:r:r && chmod -R o-w !$:r:r && cd !$:r:r
root@z:~/check_mk-1.1.7i5> ./setup.sh
Run Code Online (Sandbox Code Playgroud)

bash command-history

4
推荐指数
1
解决办法
841
查看次数

标签 统计

command-history ×2

bash ×1

shell ×1

ssh ×1