手机版 收藏 导航

Linux 查看特定用户的历史命令记录怎么做_Linux 如何在命令行中直接执行历史命令

原创   www.link114.cn   2024-06-30 12:08:35

Linux 查看特定用户的历史命令记录怎么做_Linux 如何在命令行中直接执行历史命令

在 Linux 系统中,每个用户都有自己的历史命令记录, 默认情况下存储在 ~/.bash_history 文件中。要查看特定用户的历史命令记录, 可以使用以下命令:

sudo cat /home/username/.bash_history

username 替换为要查看历史记录的用户名即可。这样就可以查看该用户执行过的所有命令历史记录。

在 Linux 终端中,可以使用 ! 符号来直接执行历史命令。比如要执行历史记录中的第 10 条命令,可以输入:

!10

要执行最近一次执行的命令,可以使用 !!。还可以根据命令开头来执行历史命令,例如:

!find

这将执行历史记录中以 find 开头的最近一条命令。