第二次学习笔记(linux/unix操作系统)

三、常用命令

2.用户、权限管理
(1)查看当前用户:whoami
(2)查看登陆用户:who
-m或am I :只显示运行who命令的用户名、登录终端和登录时间
-q或--count:只显示用户的登录账号和登录用户的数量
-u:在登录时间后显示该用户最后一次操作到当前的时间间隔
last:所有用户所有操作细节
(3)查看登录用户:w
与who命令相比,w命令的功能更强大,它不但可以显示当前有哪些用户登录到系统,还可以显示这些用户正在进行的操作,并给出更加详细和科学的统计数据。
w  [选项]  [用户名]
用户名可以省略,则查看当前所有登录用户的信息。
-h:只显示运行who命令的用户名、登录终端和登录时间
(4)退出登录账户:exit
(5)切换账户:su 用户名
su/su root 则切换至管理员
su -  用户名  则切换到对应的用户时,会将当前的工作目录自动转换到切换后的用户主目录。
(6)创建工作组:groupadd 组名
         删除工作组: groupdel  组名
         注意:需要切换到【root】用户
(7)修改用户所在组:usermod -g 组名  用户名
         组名和用户名可以相同
注意:如果是ubuntu平台,需要在命令前加“sudo”,如果在某些操作需要管理员才能操作,ubuntu无需切换到root用户即可操作,只需加“sudo”即可。sudo是ubuntu平台下允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,减少了root 用户的登陆和管理时间,提高了安全性。
(8)添加新用户:useradd -d 目录 用户名 -g 组名  -m
(9)删除用户:userdel  abc(用户名)   删除abc用户,但不                     会自动删除用户的主目录
                      userdel  -r  abc  删除用户,同时删除用户                      的主目录
(10)设置用户密码:
普通用户:passwd 
超级用户:passwd  用户名

(11)查询用户登录情况:last
不管是哪位用户从哪里登录,管理员都可以通过last命令查出,以及是否有人非法登录。

(12)修改文件权限:
字母法:chmod  用户类型+|-|=rwx 文件|目录 文件|目录
数字法:chmod  777  文件名
                          ugo
             r值为4  w值为2  x值为  -的值为0不具任何权限
注意:如果想递归所有目录加上相同权限,需要加上参数“ -R ”。
如:chmod 777 test/ -R 递归 test 目录下所有文件加 777 权限。
(13)设定文件所有者:chown 用户名 文件名|目录名
      设定文件所属组:chgrp  组名  文件名|目录名

猜你喜欢

转载自www.cnblogs.com/bingger/p/10652042.html