命令帮助和文件查找、检索方法           

Linux命令的通用命令格式

   命令字  [选项]  [参数]

   例如: ls -l /etc


命令行编辑的几个辅助操作

   Tab 键:自动补齐

   反斜杠“\”:强制换行

   快捷键 Ctrl+U:清空至行首

   快捷键 Ctrl+K:清空至行尾

   快捷键 Ctrl+L:清屏

   快捷键 Ctrl+C:取消本次命令编辑


help帮助命令 (可以查看到命令的相关用法及描述)

        help 需要查看的命令 (内部命令)

        例如: help pwd   

        命令 --help (外部命令)

        例如: ls --help


man帮助手册命令

        man 需要查看的命令  例如: man ls

  将man帮助手册导出到文本文档,以便学习

        man 命令 | col -b > ysf.txt   

   管道:用“|”表示,将前面的命令结果,作为后面命令的输入对象 

   重定向输出:用“>”表示,将前面的命令结果,保存到后面指定的文件中   

 

cat命令

   用途:显示出文件的内容


more命令

   用途:全屏方式分页显示文件内容(显示百分比),按“Enter”键,向下换一行;按空格键,向下翻   页;按b键,向上翻页;按q键,退出并返回原来的命令环境。


less 命令

用途:与 more 命令相同,但扩展功能更多,按“上下”方向键换行;按Page Up和Page Down键翻页;按“/”键查找内容,n下个内容,N上个内容


head命令

用途:查看文件开头的一部分内容(默认为10行)

        -n 指定需要显示多少行(n为具体行数)

tail命令

用途:查看文件结尾的少部分内容(默认为10行)

        -n 指定需要显示多少行(n为具体行数)


wc命令

   用途:统计文件中的单词数量(Word Count)等信息 

   选项:  -l:统计行数

     -w:统计单词个数 

     -c:统计字节数

    格式: wc 选项  目标文件

 

grep命令

   用途:在文件中查找并显示包含指定字符串的行,检索,过滤文件内容

   常用命令选项

   -i:查找时忽略大小写

   -v:反转查找,输出与查找条件不相符的行 

查找条件设置

    要查找的字符串以双引号括起来

    “^init”表示以init开头,“ftp$”表示以ftp结尾

    “^$”表示空行

        格式: grep  选项  查找条件  目标文件

        例如: grep -v  "^#"  /etc/inittab