通过xhell进入linux系统 history历史命令怎么同步

如题 我想知道所有人在linux系统里做了哪些操作
2025-04-13 22:47:28
推荐回答(3个)
回答1:

在每个用户目录都有一个.bash_history文件,里面记录了该用户的所有命令操作,无论这个用户是直接登录的还是通过xshell ssh方式过来的。

那么,首先必然有一个root用户,所有在/root/.bash_history里面记录了root用户的命令操作,你可以用cat、vim等工具来查看。
另外,假设你还有一个用户叫做XXX,那么在/home/XXX/.bash_history里面就记录了XXX用户的命令操作。

当然,值得注意的一点是,这个文件是可以被用户更改的,所有还得通过手段来帮助你确认信息,比如系统日志等等。

回答2:

在每个用户目录都有一个.bash_history文件,里面记录了该用户的所有命令操作,无论这个用户是直接登录的还是通过xshell ssh方式过来的。
那么,首先必然有一个root用户,所有在/root/.bash_history里面记录了root用户的命令操作,你可以用cat、vim等工具来查看。
另外,假设你还有一个用户叫做XXX,那么在/home/XXX/.bash_history里面就记录了XXX用户的命令操作。
当然,值得注意的一点是,这个文件是可以被用户更改的,所有还得通过手段来帮助你确认信息,比如系统日志等等。

回答3:

到他们的主文件夹下面打开.history