运行命令

命令的语法
command options arguments
命令 选项 参数
命令与选项,选项与参数之间用空格分开

  • 空格:特殊的字符,是分隔符
  • 命令:做什么 useradd user1放在最前面
  • 选项:修饰的命令的行为
  • 短选项:字母作为选项,-l,-a ,-h,合并-alh
  • 长选项:单词作为选项,—all,不可以合并
  • 参数:具体的某个操作对象
  • ; :分割两个命令,这两个命令之间没有任何关联
    date ; cal

    获取帮助

    不同级别的帮助资源

  • whatis
    查看命令的简单描述,需要更新数据库mandb

  • command —help
  • man和pinfo
  • /usr/share/doc
  • 红帽官方产品文档

    Man 命令详解

    man command

    常用快捷键

    | 命令 | 结果 | | —- | —- | | 空格键 | 向下翻页 | | PageUP/PageDown | 向上向下翻页 | | 向上向下箭头,回车键 | 向上向下滚动 | | g/G | 回到开头/末尾 | | /string | 搜索string关键词 | | n/N | 在关键词之间查找下一个/上一个 | | q | 退出man帮助页面 |

man 手册结构说明

结构名称 描述
NAME 名称及简要说明
SYNOPSYS 格式和使用方法说明
DESCRIPTION 详细说明
OPTIONS 可用选项及其介绍说明
EXAMPLES 示例(附带简单说明)
FILES 相关文件
ENVIRONMENT 环境变量
SEEALSO 其它帮助参考

章节区分

  1. 1 Executable programs or shell commands
  2. 2 System calls (functions provided by the kernel)
  3. 3 Library calls (functions within program libraries)
  4. 4 Special files (usually found in /dev)
  5. 5 File formats and conventions eg /etc/passwd
  6. 6 Games
  7. 7 Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7)
  8. 8 System administration commands (usually only for root)
  9. 9 Kernel routines [Non standard]
  • 常用的章节

    1. 1章节:命令的语法,针对所有用户
    2. 5章节:查看配置文件的语法规则
    3. 8章节:只有root可以执行的命令的语法规则
  • 查看指定的章节

    1. man 5 passwd

    关键词检索

    1. man -k passwd