linux查看20条历史命令
-
要查看Linux系统中最近的20条历史命令,可以使用以下命令:
1. 使用history命令
“`shell
history 20
“`这将显示最近使用的20条命令,包括命令的序号和具体命令内容。
2. 使用grep过滤命令
“`shell
history | grep -v history | tail -20
“`这将过滤掉包含”history”关键字的命令,并显示最近的20条历史命令。
3. 使用cat命令查看.bash_history文件
“`shell
cat ~/.bash_history | tail -20
“`这将显示位于用户主目录的.bash_history文件中的最后20条命令。
4. 使用less命令查看.bash_history文件
“`shell
less ~/.bash_history
“`然后按下Shift+G键来跳转到文件末尾,再按上方向键将向上滚动查看最近的20条命令。
以上是在Linux系统中查看最近20条历史命令的几种方法,选择其中一种方法即可。
2年前 -
要查看 Linux 系统中最近使用的 20 条历史命令,可以使用以下方法:
1. 使用 history 命令:
“`shell
history 20
“`这将显示最近使用的 20 条命令,并且会显示每条命令的序号。
2. 使用 grep 命令结合 history 命令:
“`shell
history | grep -v history | tail -n 20
“`这将过滤掉包含 “history” 关键字的行,并显示最后的 20 行。
3. 使用 !-n 命令:
“`shell
!-20
“`这将执行最近使用的第 20 条命令。
4. 使用 Ctrl + R 快捷键:
按下 Ctrl + R 键,然后开始输入部分命令,会自动匹配最近使用过的命令并显示出来。可以按下 Ctrl + R 继续搜索其他命令。
5. 查看 .bash_history 文件:
.bash_history 是存储用户历史命令的文件,可以使用 cat 命令或者 less 命令查看:
“`shell
cat ~/.bash_history | tail -n 20
“`或者:
“`shell
less ~/.bash_history
“`然后使用向上或向下箭头浏览最近的命令历史记录。
这些方法可以帮助你在 Linux 系统中查看最近使用的 20 条历史命令。
2年前 -
在Linux系统中,可以使用多个命令来查看历史命令。下面分别介绍几种不同的方法。
1. 使用”history”命令:
在Linux终端中,可以直接使用”history”命令来查看历史命令。默认情况下,该命令会显示最近执行的1000条命令。可以通过以下方式来查看最近的20条历史命令:
“`bash
history | tail -n 20
“`这条命令会将”history”命令的输出通过管道传递给”tail”命令,只显示最后的20行。
2. 使用”grep”命令过滤结果:
如果只想查看特定的命令,可以使用”grep”命令来过滤结果。例如,要查看最近的20条以”ls”开头的命令,可以使用以下命令:
“`bash
history | grep “^ls” | tail -n 20
“`这条命令会先使用”history”命令获取所有历史命令,然后将结果通过管道传递给”grep”命令,过滤出以”ls”开头的命令,并通过管道传递给”tail”命令,只显示最后的20行。
3. 使用”Ctrl+R”快捷键:
在命令行终端中,可以通过按下”Ctrl+R”快捷键来触发搜索历史命令的功能。然后可以开始输入要搜索的关键字,终端会自动匹配最近使用过的相应命令。按下”Enter”键可以执行搜索到的命令。
按下”Ctrl+R”,然后输入关键字如”ls”,可以搜索到最近使用的以”ls”开头的命令。通过多次按下”Ctrl+R”可以依次查看更早的命令。
4. 查看.bash_history文件:
Linux系统保存历史命令的文件名为”.bash_history”,该文件存储在用户的家目录下。可以通过以下命令来查看最近的20条历史命令:
“`bash
tail -n 20 ~/.bash_history
“`这条命令会使用”tail”命令查看”.bash_history”文件的最后20行,即最近的20条历史命令。
以上是几种在Linux系统中查看历史命令的方法。根据具体需求可以选择使用其中的一种或多种方法来查看历史命令。
2年前