一、帮助命令
1、man
命令 | man |
---|
英文原意 | manual |
所在路径 | /usr/bin/man |
执行权限 | 所有用户 |
功能描述 | 获取命令或配置文件的帮助手册 |
语法 | man [命令或配置文件] |
范例 | man ls |
注:
1、查看配置文件的帮助手册时,不需要写配置文件的路径,写了路径查看到的是文件的内容。
2、1:代表命令的帮助,5:代表配置文件的帮助。例如:man 5 passwd
该命令显示passwd配置文件的帮助信息,如果不加5默认显示命令passwd的帮助信息。
3、内置命令不能用man来查看帮助文档。
2、whatis与apropos
命令 | whatis |
---|
英文原意 | what is |
所在路径 | /usr/bin/whatis |
执行权限 | 所有用户 |
功能描述 | 每个帮助手册中都有一个概述。whatis 搜索手册页名称并显示任何与 [名称] 匹配的描述 |
语法 | whatis [选项] [命令] [名称] |
选项 | -d(debug):打印调试信息;-v(verbose):打印详细的警告消息 |
范例 | whatis ls dir |
命令 | apropos |
---|
英文原意 | apropos |
所在路径 | /usr/bin/apropos |
执行权限 | 所有用户 |
功能描述 | 每个帮助手册都包含一段概述。apropos 会搜索包括 [关键词] 的描述 |
语法 | apropos [选项] [配置文件] [关键词] |
选项 | -d(debug):打印调试信息;-v(verbose):打印详细的警告消息 |
范例 | apropos whatis debug |
3、help
命令 | help |
---|
英文原意 | help |
所在路径 | Shell内置命令 |
执行权限 | 所有用户 |
功能描述 | 获得Shell内置命令的帮助信息 |
语法 | help [内置命令] |
范例 | help cd |
注:
1、Linux中还有一个与 help 类似的命令 --help ,一般在命令后使用,如:help --help
。
2、Linux --help是Linux操作系统中用于显示特定命令的帮助信息的命令。它通常会显示给定命令的用法选项和参数列表。
3、help是Linux shell中的另一个命令,用于显示shell中内置的命令列表。它显示每个命令的简要描述以及如何使用它们。该命令通常在shell本身中使用,不带任何操作系统参数。
二、用户管理命令
1、useradd与passwd
命令 | useradd |
---|
英文原意 | add user |
所在路径 | /usr/sbin/useradd |
执行权限 | root |
功能描述 | 创建一个新用户或更新默认新用户信息 |
语法 | useradd [用户名] |
范例 | useradd zhenghaojie |
命令 | passwd |
---|
英文原意 | password |
所在路径 | /usr/bin/passwd |
执行权限 | 所有用户 |
功能描述 | 更改用户密码 |
语法 | passwd [选项] [用户名] |
选项 | -a(all):此选项只能和 -S 一起使用,来显示所有用户的状态;-s(status):显示账户状态信息;-d(delete):删除用户密码;-e(expire):让一个账户的密码立即过期 |
范例 | useradd zhenghaojie |
2、who与w
命令 | who |
---|
英文原意 | who |
所在路径 | /usr/bin/who |
执行权限 | 所有用户 |
功能描述 | 显示已登录用户 |
选项 | -b(boot):最近一次系统引导的时间;-d(dead):显示死进程;-H(heading):显示表格的表头 |
语法 | who |
范例 | who -H |
注:
- NAME:登录用户名;
- LINE:登录终端;
- TIME:登录时间;
- COMMENT:登录来源;
命令 | w |
---|
英文原意 | w |
所在路径 | /usr/bin/w |
执行权限 | 所有用户 |
功能描述 | 显示已登录用户以及有关用户的信息 |
选项 | -V(version):显示版本信息;-s(short):使用短格式 |
语法 | w |
范例 | w |
当你使用w命令时,一般如下:
21:33:18 up 9:52, 0 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
user1 pts/0 192.168.1.10 10:00 1:23m 0.01s 0.01s -bash
其中,第一行显示了系统的当前时间,系统已经运行的时间,当前登录用户的数量和系统的负载情况。
第二行显示登录用户名(USER)、登录终端(TTY)、登录来源(FROM)、登录时间(LOGIN@)、闲置时间(IDLE)、累计CPU使用时间(JCPU)、当前执行的命令CPU使用时间(PCPU)以及当前正在运行的进程(WHAT)。