Linux_ch02

---

Linux是多用户的操作系统

服务器由多个运维人员管理

用户分为普通用户root用户(超级管理员)

日常维护工作以普通用户身份即可完成,若要使用系统的所有权限,则需要使用root

用户与用户组

用户操作

用户的切换使用 su username (switch user)(su root表示切换到管理员)

su - username 切换用户并进入它的家目录

用户的删除使用 userdel username

user -r username 同时删除用户的家目录

user -f username 强制删除,即使用户正在登陆系统

usermod 修改用户的某些设置,例如 -g 修改初始组,-G 添加附加组,-s修改shell

用户组

groupadd groupname 添加用户组

groupmod -n newname oldname 将用户组oldname更名为newname

groupdel groupname 删除用户组

文件权限控制

image-20210410220702085

开头第一个字符为 - 表示这是一个二进制文件,d表示这是一个文件夹

后面九个字符每三个为一组,表示不同身份对此文件的操作权限,身份依次为 所有者,所属组,其他用户

每组内有三个字符,依次表示 r 读权限 w 写权限 x 执行权限(execution)

如果该文件不具有某个权限,则在对应位置放上 -,否则写上相应权限缩写

7F241D22763CB90D24F3DF392EC81AB1

修改文件权限

chmod (change modify 改变文件的修改权(读,写,执行))

image-20210410222547560

也可以用二进制权值和表示,r=4,w=2,x=1

则如果要使123文件权限为 r--rw-rwx ,就可以直接使用命令 chmod 467 123

另外 chown 用于修改文件的所有者,chgrp 用于修改所属组

posted @ 2021-04-10 22:48  盐盐盐の锅  阅读(46)  评论(0编辑  收藏  举报