Linux系列教程(九)——Linux常用命令之帮助和用户管理命令

1、帮助命令

一、获得命令或配置文件帮助信息:man

①、命令名称:man
②、英文原意:manual
③、命令所在路径:/usr/bin/man
④、执行权限:所有用户
⑤、功能描述:获得帮助信息
⑥、语法: man【命令或配置文件】

范例1:查看 ls 命令的帮助信息:man ls
Linux系列教程(九)——Linux常用命令之帮助和用户管理命令
范例2:查看配置文件 services 的帮助信息:man services。

注意查看配置文件不需要加上绝对路径,如果是 man /etc/services,那么显示的就是services的文件内容。
Linux系列教程(九)——Linux常用命令之帮助和用户管理命令
如果以文件即是命令,又是配置文件,比如man passwd,系统是优先显示命令帮助信息的。如果你想看passwd的配置文件信息,可以 man 5 passwd。因为5表示配置文件信息,1表示命令帮助信息。

二、获得shell内置命令的帮助信息:help

①、命令名称:help
②、英文原意:
③、命令所在路径:shell 内置命令
④、执行权限:所有用户
⑤、功能描述:获得shell内置命令帮助信息
⑥、语法: help【shell内置命令】

范例:查看 umask 命令的帮助信息:help umask

我们如何判断一个命令是否是shell内置命令呢?前面我们讲过which命令,是用来搜索命令所在的目录及别名信息,如果使用which找不到该命令的所在路径,那么此命令就是shell内置命令。
Linux系列教程(九)——Linux常用命令之帮助和用户管理命令
下面的命令都是shell内置命令:
Linux系列教程(九)——Linux常用命令之帮助和用户管理命令

三、获得命令的帮助信息:–help

这里给大家一个简单的技巧,如果我们想简单的查看命令的帮助信息,而不是上面显示的很多内容,那该怎么办呢?

我们执行此命令:命令 --help

范例:查看 ls 的帮助信息
Linux系列教程(九)——Linux常用命令之帮助和用户管理命令

2、用户管理命令

一、添加新用户:useradd

①、命令名称:useradd
②、英文原意:
③、命令所在路径:/usr/sbin/useradd
④、执行权限:root
⑤、功能描述:添加新用户
⑥、语法: useradd【用户名】
范例:添加用户tom:useradd tom
Linux系列教程(九)——Linux常用命令之帮助和用户管理命令

二、设置用户密码:passwd

①、命令名称:passwd
②、英文原意:
③、命令所在路径:/usr/bin/passwd
④、执行权限:root
⑤、功能描述:修改用户的密码
⑥、语法: passwd【用户名】

注意:root用户能修改任何用户的密码。而普通用户只能修改自己的密码,而且密码要符合密码规则,不然修改不了

范例:修改用户tom的密码
Linux系列教程(九)——Linux常用命令之帮助和用户管理命令

三、查看登录用户简单信息:who

①、命令名称:who
②、英文原意:
③、命令所在路径:/usr/bin/who
④、执行权限:root
⑤、功能描述:查看登录用户简单信息
⑥、语法:who

范例:查看当前登录用户的信息
Linux系列教程(九)——Linux常用命令之帮助和用户管理命令

四、查看登录用户详细信息:w

①、命令名称:w
②、英文原意:
③、命令所在路径:/usr/bin/w
④、执行权限:root
⑤、功能描述:查看登录用户详细信息
⑥、语法:w

范例:查看当前登录用户的详细信息
Linux系列教程(九)——Linux常用命令之帮助和用户管理命令
第一排 15:38:56 :当前系统的时间 up 5:08:Linux连续运行时间5小时8分 2 user:表示当前2个用户登录 load average:0.00, 0.00, 0.00:系统的负载情况,分别表示过去一分钟,五分钟和十五分钟系统的负载情况。

USER:登录用户名

TTY:登录终端,pts表示远程终端,tty表示本地终端

FROM:登录的主机IP,如果没有写表示本机登录