linux查看原来的命令

fiy 其他 27

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要查看Linux中使用过的历史命令,可以使用以下几种方法:

    1. 使用历史命令
    Linux系统会自动记录每个用户在命令行中执行过的命令,可以使用“history”命令查看。直接在命令行中输入“history”即可获取之前执行的命令列表,按照执行顺序逐行显示。通过查看历史命令,可以找到之前使用过的命令,并可以选择性地再次执行。

    2. 使用Ctrl + R搜索
    在命令行中按下Ctrl + R键,即可进入“反向搜索”模式。然后,输入关键字或命令的一部分,系统会自动匹配历史命令并显示出匹配的命令。可以通过重复按下Ctrl + R,浏览匹配的历史命令,找到需要查看的命令并执行。

    3. 使用“!命令编号”
    在Linux中,每个命令都有一个唯一的编号。可以通过输入“!命令编号”的方式,直接执行对应编号的命令。要查看命令编号,可以使用“history”命令查看历史命令列表,找到需要的命令对应的编号,然后输入“!命令编号”。

    4. 使用“Ctrl + P”和“Ctrl + N”
    在命令行中按下Ctrl + P键,即可回到上一条执行过的命令。重复按下Ctrl + P,可以逐条向上回溯之前执行的命令。如果是想向下查看之前的命令,可以使用Ctrl + N键。

    总结:通过以上方法,可以方便地查看Linux中使用过的历史命令。无论是通过直接查看历史命令列表、使用反向搜索、使用命令编号还是使用快捷键,都可以快速找到之前执行的命令并进行查看与执行。

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

    在Linux操作系统中,可以使用多种方法来查看先前输入的命令。以下是五种常用的方法:

    1. 使用”history”命令:
    在终端中输入”history”命令可以查看最近执行的命令列表,包括命令编号和具体的命令内容。可以使用上下箭头键来上下滚动历史记录,找到所需的命令。

    2. 使用”Ctrl+R”组合键:
    在终端中按下”Ctrl+R”组合键,进入历史命令反向搜索模式。开始输入先前的命令关键字,终端会根据关键字自动匹配并显示最接近的匹配项。可以使用向上和向下箭头键来浏览匹配的命令。

    3. 使用”grep”命令:
    可以使用”grep”命令结合”~/.bash_history”文件来搜索命令历史记录。输入以下命令将命令历史记录中包含指定关键字的命令筛选出来:
    “`
    grep “关键字” ~/.bash_history
    “`
    换成你要搜索的具体关键字,grep命令会返回包含该关键字的所有命令。

    4. 使用”cat”命令:
    可以使用”cat”命令输出”~/.bash_history”文件的内容来查看命令历史记录。输入以下命令:
    “`
    cat ~/.bash_history
    “`
    终端会列出所有的命令历史记录,可以通过滚动终端窗口来查看更多记录。

    5. 使用文本编辑器:
    也可以使用文本编辑器打开并查看”~/.bash_history”文件。输入以下命令使用”vi”编辑器打开文件:
    “`
    vi ~/.bash_history
    “`
    然后使用”j”和”k”键向上和向下移动光标查看命令历史记录。使用”q”键退出查看。

    以上都是查看已输入命令的方法,只能查看曾经输入过的命令历史记录。如果想查看其他用户执行过的命令,需要以root用户或者具有适当权限的用户身份来进行查询。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux操作系统中,可以通过不同的方式查看和检索先前使用过的命令。下面将介绍几种常用的方法和操作流程。

    一、使用history命令查看历史命令

    1. 打开终端:在Linux系统中,使用终端是执行命令的主要方式。按下Ctrl+Alt+T组合键可以快速打开终端。

    2. 输入history命令:在终端中输入history命令,即可查看之前使用过的命令列表。命令会以数字序号的形式列出,最新的命令会显示在最上面。

    3. 查看特定数量的命令:如果想查看最近的若干条命令,可以在history命令后加上-n参数(n为要显示的命令数量)。例如,输入history -5可以显示最近使用的5个命令。

    4. 使用!n执行特定的命令:在history命令的结果中,每行前面的数字序号就是命令的标识。可以使用!n(n为命令的序号)的方式执行特定的命令。例如,输入!123可以执行序号为123的命令。

    二、使用Ctrl+R快捷键进行命令搜索

    1. 打开终端。

    2. 按下Ctrl+R组合键:在终端中按下Ctrl+R组合键后,会出现一个”reverse-i-search”提示符。此时可以输入关键字,终端会自动向后搜索出包含该关键字的命令。

    3. 搜索和执行命令:在输入关键字后,终端会自动匹配并显示第一个匹配的命令。可以按下Ctrl+R键再次按下来查找下一个匹配项。找到要执行的命令后,按下Enter键即可执行。

    三、使用grep命令过滤命令历史

    1. 打开终端。

    2. 输入以下命令:grep 关键字 ~/.bash_history
    该命令将检索包含关键字的命令,并显示在终端中。

    四、查看和编辑.bash_history文件

    1. 打开终端。

    2. 使用文本编辑器打开.bash_history文件:输入以下命令以使用vim编辑器打开.bash_history文件。
    vim ~/.bash_history

    3. 查看和编辑命令:在vim编辑器中,可以使用上下箭头键移动到不同的命令行,并对命令进行编辑。保存并退出编辑器,使用:wq命令。

    以上是几种常用的方法和操作流程,可以通过这些方式来查看和检索在Linux中使用过的命令。希望对你有帮助!

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

400-800-1024

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

分享本页
返回顶部