linux查看输入过得命令

fiy 其他 11

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,可以通过使用history命令来查看输入过的命令。 history命令会显示出最近执行过的命令列表,包括命令的编号和具体命令内容。

    要查看输入过的命令,可以直接在终端中输入以下命令:

    history

    按下回车键后,终端将会显示出最近执行过的命令列表。每条命令都会有一个编号,编号从1开始递增。利用这个编号,可以通过给出相应的命令编号来查看具体的命令。

    例如,如果想要查看第10条命令的具体内容,可以使用以下命令:

    history 10

    这样,终端将会显示出第10条命令的具体内容。

    另外,history命令也支持一些选项来对命令列表进行过滤或排序。例如,可以使用以下命令来只显示最近执行过的10条命令:

    history -10

    还可以使用grep命令和管道符号来搜索特定的命令。例如,如果只想查看包含”ls”关键字的命令,可以使用以下命令:

    history | grep “ls”

    这样,终端将会显示出包含”ls”关键字的命令列表。

    总之,在Linux系统中,使用history命令可以方便地查看输入过的命令。通过利用命令编号和一些选项,可以进一步筛选和搜索命令,以便更好地管理和查找历史命令记录。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以通过以下几种方法来查看之前输入过的命令:

    1. 历史命令:Linux系统会自动保存最近使用过的命令,可以使用`history`命令来查看历史命令列表。输入`history`后,系统会列出之前输入过的命令及其对应的编号。

    2. 使用方向键:在命令行终端中,可以使用上方向键和下方向键来遍历之前输入过的命令。按上方向键即可显示上一个命令,按下方向键则显示下一个命令。

    3. 命令补全:在命令行中输入部分命令时,可以使用Tab键来进行命令补全。输入命令的前几个字符,然后按Tab键,系统会自动补全命令。如果只有一个可能的补全结果,系统将自动完成补全;如果有多个可能的补全结果,再次按下Tab键,系统会列出所有可能的选项。

    4. `Ctrl+R`搜索命令:在命令行终端中,可以使用`Ctrl+R`组合键来进行命令的搜索。按下`Ctrl+R`后,终端会显示一个搜索提示符(例如`(reverse-i-search)`),然后开始输入之前使用过的命令的关键词。终端会根据关键词显示最近匹配的命令行。通过重复按`Ctrl+R`键,可以继续向上搜索以前的命令。

    5. `grep`命令搜索历史命令:可以使用`grep`命令来搜索历史命令。使用`history`命令来查看历史命令列表,然后将其通过管道传递给`grep`命令,再加上特定的关键词进行搜索。例如,使用以下命令来搜索包含关键词”ls”的历史命令:`history | grep ls`。

    这些方法可以帮助用户快速查找和使用之前输入过的命令,提高命令行操作的效率。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,用户可以通过历史记录功能来查看之前执行过的命令。下面是一种常见的方法来查看输入过的命令。

    1. 使用 `history` 命令查看历史记录:

    打开终端窗口,输入 `history` 命令,按下回车键,就可以显示出所有之前执行过的命令的列表。这里显示的命令列表通常包括命令的编号和具体的命令内容。

    “`
    $ history
    1 ls
    2 cd Documents/
    3 mkdir test
    4 vim test.txt

    “`

    默认情况下,`history` 命令只会显示最近执行过的一部分命令。如果想要显示更多的历史记录,可以使用 `history` 命令的 `-n` 选项加上一个数字参数来指定要显示的命令数量。例如,`history -n 100` 将显示最近的100条命令记录。

    2. 使用 `grep` 过滤历史记录:

    如果历史记录比较长,可以使用 `grep` 命令来进行查找过滤。例如,要查找包含关键字 “ls” 的命令,可以使用下面的命令:

    “`
    $ history | grep “ls”
    97 ls
    198 ls -l
    238 ls -a
    “`

    这样就可以只显示包含关键字 “ls” 的命令。

    3. 使用 `!` 来重新执行之前的命令:

    在终端窗口中,可以使用 `!` 加上命令编号来重新执行之前的命令。例如,要重新执行编号为 97 的命令,可以输入 `!97` 然后按下回车键。

    “`
    $ !97
    ls
    Desktop Documents Downloads Music Pictures Public Templates Videos
    “`

    这样就会执行编号为 97 的命令,并显示其结果。

    4. 使用 `Ctrl + R` 进行交互式搜索:

    在终端窗口中,可以使用 `Ctrl + R` 组合键来打开一个交互式搜索功能。在这个搜索功能中,用户可以输入关键字来查找之前执行过的命令。每次按下 `Ctrl + R` 组合键,就会显示一个与关键字匹配的命令。按下回车键就可以执行这个命令。

    例如,要查找包含关键字 “ls” 的命令,按下 `Ctrl + R` 组合键后,输入 “ls” 然后按下回车键。

    “`
    (reverse-i-search)`ls’: ls -a
    “`

    这样就会执行最近的一个包含关键字 “ls” 的命令,并显示其结果。

    通过以上几种方法,用户可以方便地查看之前输入过的命令。这样可以大大提高工作效率,在重复执行相似命令时可以直接使用历史记录中的命令,无需重新输入。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部