linux中历史操作命令

worktile 其他 35

回复

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

    Linux中有许多历史操作命令,可以帮助我们快速执行以前执行过的命令,提高工作效率。下面是几个常用的历史操作命令:

    1. history:该命令用于显示最近执行过的命令历史记录。默认显示1000条历史记录,可以通过修改环境变量HISTSIZE来改变历史记录的数量。使用”histsize N”可以显示最近的N条命令记录。

    2. !!:双感叹号是一个特殊的命令,用来执行最近执行过的命令。使用”!!”可以执行上一条命令,”!-2″可以执行倒数第二条命令,依此类推。

    3. !n:想要执行历史记录中的某个特定命令,可以使用”!n”,其中n是命令在历史记录中的编号。例如,”!5″会执行历史记录中的第5条命令。

    4. ctrl+r:这是一个非常有用的快捷键,可以在命令提示符下搜索历史记录。按下ctrl+r后,你可以输入一个关键字,并且会显示最接近该关键字的命令。按下回车键,即可执行该命令。

    5. ctrl+p和ctrl+n:这两个快捷键可以很方便地在历史记录中上下滚动。按下ctrl+p会显示上一条历史记录,按下ctrl+n会显示下一条历史记录。

    6. !$:该命令用于获取上一条命令的最后一个参数。例如,如果上一条命令是”ls /var/log”,那么”touch !$”将创建一个名为”log”的文件。

    7. !string:如果想要执行历史记录中包含特定字符串的命令,可以使用”!string”。例如,”!ls”会执行最近执行的以”ls”开头的命令。

    这些历史操作命令可以极大地提高我们在Linux系统上的工作效率。通过合理运用这些命令,可以快速执行命令、重复执行命令、搜索历史记录等。同时,还可以通过修改配置文件来调整历史记录的数量和保存位置等。希望以上内容对你有所帮助。

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

    Linux是一种开源的操作系统,广为人知的是它的命令行界面。在使用Linux时,用户可以通过命令行来执行各种任务。在Linux的命令行中,有一些历史操作命令被广泛使用。以下是其中的五个例子。

    1. history:这个命令可以显示用户之前执行过的所有命令。它会显示命令的编号以及具体的命令内容。通过使用history命令,用户可以方便地查看并重复执行之前的命令。

    2. !n:这个命令可以执行之前使用history命令查看到的编号为n的命令。例如,使用!10可以执行编号为10的命令。这个命令非常有用,特别是当用户需要重复执行之前执行过的一些复杂命令时。

    3. Ctrl + R:这个组合键可以在命令行中搜索之前执行过的命令。用户只需要按下Ctrl + R,然后开始输入一个关键字,系统就会根据输入的关键字搜索匹配的命令。用户可以反复按下Ctrl + R来查找与输入关键字匹配的不同命令。

    4. !$:这个命令用于引用上一个命令的最后一个参数。例如,使用命令”ls -l /home”,然后可以使用”mkdir !$”来创建一个名为/home的文件夹。这个命令非常方便,可以帮助用户避免重复输入相同的参数。

    5. !!:这个命令用于执行上一个命令。例如,使用命令”sudo apt-get update”,然后可以使用”!!”来重新执行这个命令,而不需要再次输入sudo或apt-get。这个命令在需要使用sudo权限执行命令时特别有用。

    以上是Linux中一些常用的历史操作命令。对于有经验的Linux用户来说,这些命令可以提高工作效率并提供更方便的操作方式。对于新手用户来说,了解这些命令可以帮助他们更好地使用Linux系统。

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

    Linux是一种常用的操作系统,它提供了许多强大的命令和工具来管理和操作系统。在使用Linux时,我们会频繁地使用一些常用的命令来执行一些特定的操作。本文将介绍一些常用的Linux命令,包括历史操作命令。

    1. history命令

    history命令用于显示用户在当前会话中执行过的命令列表。可以通过在终端输入”history”命令来查看它。命令会显示按照执行顺序排列的命令历史记录,每个命令前有一个唯一的标识号。

    2. !n命令

    !n命令用于重新执行之前执行过的命令,其中n是命令的标识号。例如,输入”!5″可以重新执行标识号为5的命令。这个命令非常有用,特别是当你想快速地重新执行之前的命令时。

    3. !!命令

    !!命令用于重新执行前一个命令。例如,输入”!!”可以重新执行上一条命令。这在你不小心输入错误命令时非常有用,可以快速重新执行正确的命令。

    4. Ctrl+R命令

    Ctrl+R命令可以在命令历史中进行逆向搜索。当你在终端输入Ctrl+R时,会出现一个提示符,你可以输入部分命令来搜索匹配的命令。继续按Ctrl+R可以向上滚动匹配的命令。

    5. Ctrl+G命令

    Ctrl+G命令用于退出Ctrl+R搜索模式,可以在搜索过程中按下Ctrl+G来取消搜索。

    6. !$命令

    !$命令用于引用前一个命令的最后一个参数。例如,如果你执行了命令”ls -l /home”,然后想执行”cd /home”,你可以使用”cd !$”来快速引用前一个命令的最后一个参数。

    7. Ctrl+A和Ctrl+E命令

    Ctrl+A和Ctrl+E命令分别用于将光标移动到命令行的开头和结尾。如果你想在当前命令行输入字符串的开头或结尾添加一些内容,可以使用这些命令。

    8. !string命令

    !string命令用于执行最近以string开头的命令。例如,输入”!ls”可以执行最近以”ls”开头的命令。

    9. !$:p命令

    !$:p命令用于打印前一个命令的最后一个参数。例如,输入”echo !$:p”可以打印前一个命令的最后一个参数。

    10. !n:p命令

    !n:p命令用于打印标识号为n的命令的最后一个参数。例如,输入”echo !5:p”可以打印标识号为5的命令的最后一个参数。

    以上是一些常用的Linux历史操作命令。通过掌握这些命令,可以更高效地使用Linux系统。不仅可以快速重复执行之前的命令,还可以对命令进行搜索和引用特定参数。这些命令可以帮助你在日常使用中提高工作效率。

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

400-800-1024

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

分享本页
返回顶部