linux查看最后输入的命令是什么
-
要查看Linux最后输入的命令,可以使用如下命令:
1. 使用history命令:
“`shell
history
“`
这个命令会显示最近执行的命令列表,最后输入的命令会在列表的末尾。2. 使用”!-1″命令:
“`shell
!-1
“`
这个命令会重新执行最后一次输入的命令。3. 使用Ctrl+R快捷键:
在命令行中按下Ctrl+R,然后开始输入关键字,会自动匹配最近使用的命令。再次按下Ctrl+R可以继续查找更早的命令。4. 使用”history | tail -n 1″命令:
“`shell
history | tail -n 1
“`
这个命令会将history输出的命令列表通过管道传递给tail命令,只显示最后一行,即最后输入的命令。以上方法可以帮助你轻松地查看最后输入的命令。
2年前 -
在Linux系统中,可以使用以下几种方式查看最后输入的命令:
1. 使用history命令:输入history命令后,系统会显示最近使用过的命令列表,最后一行即为最后输入的命令。
“`
$ history
1 ls
2 cd ..
3 mkdir test
4 touch test/file.txt
5 vim test/file.txt
6 history
“`2. 使用Ctrl+R搜索命令:按下Ctrl+R键,在命令行中输入关键字,系统会自动匹配并显示最近的命令,可以通过按下Enter键执行该命令。
“`
(reverse-i-search)`vi’: vim test/file.txt
“`3. 使用上下箭头:在命令行中按上箭头键,可以逐步回溯执行过的命令,按下下箭头键则回到最新的命令。
“`
$ ls
$ cd ..
$ mkdir test
$ touch test/file.txt
$ vim test/file.txt
“`4. 使用echo命令:通过在命令行输入echo命令并使用双引号将“$BASH_COMMAND”变量包裹起来,可以显示最后输入的命令。
“`
$ echo “$BASH_COMMAND”
vim test/file.txt
“`5. 使用cat命令读取.bash_history文件:在用户家目录下有一个名为.bash_history的隐藏文件,其中记录了所有已执行的命令。可以使用cat命令来读取该文件,并查找最后一行。
“`
$ cat ~/.bash_history | tail -n 1
vim test/file.txt
“`通过上述方法,可以方便快速地查看最后输入的命令,并进行相应的操作。
2年前 -
在Linux系统中,你可以通过多种方式来查看最后输入的命令。下面将介绍几种常见的方法。
方法一:使用history命令
1. 打开终端。
2. 在终端中输入history命令,按下回车键。该命令会显示最近执行过的命令列表,其中最后一行即为最后输入的命令。方法二:使用Ctrl + R快捷键
1. 打开终端。
2. 按下Ctrl + R组合键,会出现一个提示符,此时可以输入一部分命令来自动查找。
3. 持续按下Ctrl + R组合键,直到找到最后输入的命令为止。方法三:查看.bash_history文件
1. 打开终端。
2. 使用文本编辑器(如vim、nano等)打开用户根目录下的.bash_history文件。
3. 在文件中,最后一行即为最后输入的命令。方法四:使用shell变量$HISTCMD
1. 打开终端。
2. 输入echo $HISTCMD并按下回车键。该命令会返回最后一个命令的命令编号。
3. 输入 history | grep <命令编号>并按下回车键,其中<命令编号>替换为前一步骤返回的命令编号。这样可以查看该命令的具体内容。方法五:使用shell变量$BASH_COMMAND
1. 打开终端。
2. 输入echo $BASH_COMMAND并按下回车键。该命令会返回最后执行的命令内容。需要注意的是,以上方法只适用于普通用户的命令历史。如果是以管理员身份执行的命令,则需要使用相应管理员用户的命令历史。
希望以上方法能够帮助到你。
2年前