【Linux学习】Linux用户管理1—用户查询指令、用户切换

Linux用户管理1—用户查询指令、用户切换


一、用户查询指令

who: 查看当前在线用户情况

         -a:显示所有用户的所有信息

         -m:显示运行该程序的用户名,和“who am I“的作用一样

         -q:只侠士用户的登录账号和登录用户的数量,该选项优先级高于其他任何选项

         -s:使用简短的格式显示

         -u:在登录用户后面显示该用户最后一次对系统进行操作距今时间

-H: 显示列标题

finger: 查看指定用户详细指令

         -l:多行显示

         -s:单行显示

last:显示最近用户登录

         -R:省略hostname域

         -num:展示前num个信息

id: 显示用户及所在组的系统ID

         -g:—显示用户所属群组的ID

         -G:—groups: 显示用户所属附加群组的ID

         -n:—name:显示用户、所属群组或附加群组的名称

         -r:—real: 显示实际ID

         -u:—user: 显示用户ID

         -version:显示版本信息

 

二、用户切换

su: 切换到root用户登录

sudo: 以root身份运行,但登录者是用户

         -V:显示版本标号

         -h:显示版本编号及指令使用方式说明

         -l:显示出自己(执行sudo的用户)的权限

         -v:因为sudo在第一次执行时或是在几分钟内没有执行会提示输入密码,此参数重新做一次确认,如果超过N分钟,也会提示输入密码。N默认5

         -k:强迫用户在下一次执行sudo的提示输入密码

-b: 将要执行的指令放在后台执行

-p: prompt: 更改问密码提示语

-u: username/#uid:不加此参数为root身份执行指令;加此参数以username身份执行指令

-s: 执行环境变量中的SHELL所指定的shell,或是/etc/passwd里所指定的shell

-H:将环境变量中的HOME(用户主目录)指定为要变更身份的用户主目录


posted @ 2014-07-15 00:17  DianaCody  阅读(170)  评论(0编辑  收藏  举报