linux列出最常用的历史命令

fiy 其他 8

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux系统中,常用的历史命令如下:

    1. history:用于显示最近执行过的命令历史记录。
    语法:history [选项] [参数]
    示例:history -c 清除命令历史记录

    2. !n:执行历史记录中的第n条命令。
    语法:!n
    示例:!5 执行历史记录中的第5条命令

    3. !$:获取上一条命令的最后一个参数。
    语法:!$
    示例:mkdir testdir && cd !$ 创建testdir目录并进入该目录

    4. ctrl+r:在命令行中搜索历史命令。
    按下Ctrl键和r键,然后输入要搜索的关键字,逐条显示匹配的历史命令。

    5. !!:执行上一条命令。
    语法:!!
    示例:!! 执行上一条命令

    6. !-n:执行倒数第n条命令。
    语法:!-n
    示例:!-2 执行倒数第二条命令

    7. cd -:切换到之前的工作目录。
    语法:cd –
    示例:cd – 切换到之前的工作目录

    8. ctrl+d:退出当前会话或终端。
    按下Ctrl键和d键,即可退出当前会话或终端。

    9. ctrl+c:取消当前正在运行的命令。
    按下Ctrl键和c键,即可取消当前正在运行的命令。

    10. ctrl+z:将当前正在运行的命令放入后台。
    按下Ctrl键和z键,即可将当前正在运行的命令放入后台。

    这些是Linux系统中最常用的历史命令,可以提高命令行操作的效率和便捷性。通过熟悉和灵活运用这些命令,可以更加高效地管理和操作Linux系统。

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

    Linux是一种流行的操作系统,具有强大的命令行界面。以下是Linux中最常用的一些历史命令:

    1. cd:用于更改当前工作目录。例如,cd /home将进入到“/home”目录。
    2. ls:用于列出当前目录中的文件和目录。使用ls -l可以显示更多详细信息,例如文件的权限和所有者。
    3. pwd:打印当前工作目录的路径。
    4. mkdir:用于创建新的目录。例如,mkdir test将在当前目录下创建名为“test”的目录。
    5. touch:用于创建新的空文件或更新现有文件的时间戳。例如,touch file.txt将创建一个名为“file.txt”的空文件。

    6. cp:用于复制文件和目录。例如,cp file.txt /home将复制名为“file.txt”的文件到“/home”目录。
    7. mv:用于移动文件和目录,或者重命名文件和目录。例如,mv file.txt /home将移动名为“file.txt”的文件到“/home”目录,mv oldname newname将把名为“oldname”的文件或目录重命名为“newname”。
    8. rm:用于删除文件和目录。例如,rm file.txt将删除名为“file.txt”的文件,rm -r directory将删除名为“directory”的目录及其所有内容。
    9. cat:用于查看文件的内容。例如,cat file.txt将显示名为“file.txt”的文件的内容。
    10. grep:用于在文件中搜索特定的文本模式。例如,grep “hello” file.txt将在“file.txt”中搜索包含“hello”的行。

    11. head:用于显示文件的前几行。例如,head -n 10 file.txt将显示“file.txt”文件的前10行。
    12. tail:用于显示文件的后几行。例如,tail -n 5 file.txt将显示“file.txt”文件的后5行。
    13. chmod:用于更改文件的权限。例如,chmod 755 file.txt将文件“file.txt”的权限更改为755。
    14. chown:用于更改文件或目录的所有者。例如,chown user file.txt将文件“file.txt”的所有者更改为“user”。
    15. man:用于查看命令的手册页。例如,man ls将显示“ls”命令的详细信息。

    这些是Linux中最常用的一些历史命令。掌握这些命令可以帮助用户更有效地使用Linux操作系统。同时,还有许多其他命令可以满足不同用户的不同需求。

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

    Linux操作系统中,可以使用“history”命令来查看之前执行过的命令历史记录。但是由于历史记录可能会很长,所以我们可以通过一些方法和操作流程来列出我们使用最频繁的历史命令。下面是具体方法和操作流程:

    1. 使用“history”命令查看历史记录:
    打开终端,输入“history”命令即可列出之前执行过的命令历史记录。默认情况下,会显示最近执行的1000条命令,每条命令都有一个唯一的编号。

    2. 使用“grep”命令过滤历史记录:
    如果我们只想查看特定的命令,可以使用“grep”命令进行过滤。例如,我们可以输入“history | grep ‘command’”来查找包含关键字“command”的命令。

    3. 使用“awk”命令提取命令:
    如果我们只想查看命令本身而不包括编号,可以使用“awk”命令。例如,我们可以输入“history | awk ‘{$1=””; print $0}’”来仅显示命令。

    4. 使用“sort”命令排序历史记录:
    如果我们想要按照命令的使用频率进行排序,可以使用“sort”命令。例如,我们可以输入“history | awk ‘{print $2}’ | sort | uniq -c | sort -nr”来按照使用频率降序显示命令。

    5. 使用“head”命令限制显示数量:
    如果我们只想显示前几个最常用的命令,可以使用“head”命令。例如,我们可以在最后加上“ | head -n 10”来显示前10个最常用的命令。

    综上所述,以上是列出最常用的历史命令的方法和操作流程。通过使用这些命令和技巧,我们可以更加方便地找到和使用我们经常需要的命令。

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

400-800-1024

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

分享本页
返回顶部