linux 用户操作基本命令与用户权限

发布于 / 测试 / 0 条评论

查看linux中的所有用户

cat ./etc/password:查看所有账户

每个账户有七个数值(以:隔开)

1.用户名 2.密码(通常为x,安全性的体现)3.用户id 4.用户组id 5.用户备注名 6.用户家目录 7.缺省shell

用户基本操作(后面都加用户名)

who:查看系统在线用户数

whoami:查看自己的用户名

groups: 查看所属的组

id:查看自己的id

su:切换用户(不配置path)

su -:切换用户(配置path)

useradd:创建用户

usermod:转换组 (-g 切换主组)(-G 1,2   :1为主组 2为副族)

passwd:更改密码(root用户可以更改所有用户密码/普通用户可以更改当前组的密码)

userdel:删除用户  -r删除用户和所在文件的所有内容

groupadd:创建组

group:删除组

usermod:更改组

权限设置

文件类型(开头第一位):

d:目录文件   s:套接字文件 b:块文件 l:链接文件  c:字符文件  p:管道文件  -:不属于上面任何一个的普通文件

后面的九尾我们分成三组,每组三个:第一组:拥有者权限 第二组:组权限 第三组:其他用户权限(不属于当前组的用户)

改变文件权限:

r:读权限   w:写权限  x:执行权限

|chmod 哪一组+权限  或者  chmod 哪一组=权限 或者 chmod 751| +文件名

第三种的751表示:r =4  w=2 x=1 相加所得

 

 

Not Comment Found