Linux终端使用技巧

Linux终端使用技巧

关于Linux终端使用技巧一些总结
注:部分内容来自实验楼课程文档

  • Linux终端使用技巧
    • 一终端常用快捷键
    • 二Shel常用通配符
    • 三在命令行中获取帮助

一、终端常用快捷键

  • Tab:命令补全
  • Ctrl+c:结束程序,但不终止终端
  • tail:接下来的输入都没有任何反应了,只是将你输入的东西显示出来。可以Ctrl+c终止
  • find /
  • 其他快捷键
    Ctrl+d 键盘输入结束或退出终端
    Ctrl+s 暂定当前程序,暂停后按下任意键恢复运行
    Ctrl+z 将当前程序放到后台运行,恢复到前台为命令fg
    Ctrl+a 将光标移至输入行头,相当于Home键
    Ctrl+e 将光标移至输入行末,相当于End键
    Ctrl+k 删除从光标所在位置到行末
    Alt+Backspace 向前删除一个单词
    Shift+PgUp 将终端显示向上滚动
    Shift+PgDn 将终端显示向下滚动

二、Shel常用通配符

字符 含义
* 匹配 0 或多个字符
? 匹配任意一个字符
[list] 匹配 list 中的任意单一字符
[!list] 匹配 除list 中的任意单一字符以外的字符
[c1-c2] 匹配 c1-c2 中的任意单一字符 如:[0-9] [a-z]
{string1,string2,…} 匹配 sring1 或 string2 (或更多)其一字符串
{c2..c2} 匹配 c1-c2 中全部字符 如{1..10}

三、在命令行中获取帮助


  • man + 命令 可以查看命令的帮助
  • man + 数字 + 命令分区段查看命令帮助

  • 在man中搜索的方式

  • / + 你要搜索的关键字:不区分大小写
  • 使用n键切换到下一个关键字所在处,shift+n为上一个关键字所在处。
  • 使用Space(空格键)翻页,Enter(回车键)向下滚动一行,或者使用j,k(vim编辑器的移动键)进行向前向后滚动一行。
  • 按下h键为显示使用帮助(因为man使用less作为阅读器,实为less工具的帮助)
  • 按下q退出。
  • 帮助中常见参数:
    • NAME(名称)

      该命令或函数的名称,接着是一行简介。

    • SYNOPSIS(概要)
      对于命令,正式的描述它如何运行,以及需要什么样的命令行参数。对于函数,介绍函数所需的参数,以及哪个头文件包含该函数的定义。
    • DESCRIPTION(说明)
      命令或函数功能的文本描述。
    • EXAMPLES(示例)
      常用的一些示例。
    • SEE ALSO(参见)
      相关命令或函数的列表。
    • 其他不常见参数不作介绍
  • 类似man的命令
    • 命令 + --help:大多数命令可以使用,可以快速查看某个参数的作用
    • info:比man更详细的命令 。info 命令可以获取在线帮助文档,通常 info 命令是作为 man 命令的补充
  • 你可能感兴趣的:(Linux)