运行命令
命令的语法
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 Executable programs or shell commands
2 System calls (functions provided by the kernel)
3 Library calls (functions within program libraries)
4 Special files (usually found in /dev)
5 File formats and conventions eg /etc/passwd
6 Games
7 Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7)
8 System administration commands (usually only for root)
9 Kernel routines [Non standard]