创建用户组:
【su】:切换到root身份
【groupadd 组名】:组ID由系统分配
【groupadd 组名 -g GID】:自己起一个组ID
【cat /etc/group】:查看一下创建是否成功
修改用户组:
【groupmod -g 新GID -n 新组名 旧组名】:修改GID和名称
删除用户组:作为某个用户的主组无法被删除
【groupdel 组名】:删除组
查询某个用户的所有组信息:
【id 用户ID】:列出UID,主组ID,附属组ID
给用户组设置密码:
【gpasswd 组名】:给这个组设置密码
【cat /etc/gshadow】:查看一下是否成功
【gpasswd -M 用户1,用户2 组名】:设置用户1和用户2为群组的初始组员
【gpasswd -A 用户1,用户2 组名】:将用户1和用户2设置为管理员
【gpasswd -a 用户1 组名】:邀请用户1进入群组(需要管理员或root)
【gpasswd -d 用户1 组名】:将用户 1踢出群组(需要管理员或root)
----------------------------------------------------------
r 读权限 ==》对应数字:4
w 写权限 ==》对应数字:2
x 执行权限 ==》对应数字:1
- 没有权限 ==》对应数字: 0
u - 表示用户 (user)
g - 表示用户组 (group)
o - 表示其它 (others)
a - 表示所有(all)(所有等于全部)
权限分配命令:
【chmod 666 文件名】:给文件赋予 ugo都是读和写权限
【chmod +r 文件名】:给所有用户都添加读的权限
【chmod o+w 文件名】:给其它用户添加写入权限
【chmod u-rx 文件名】:给所有者去掉读取和执行权限
【chmod a=r 文件名】:给所有用户只分配读取权限
【ll】:查看文件详细信息(包含权限)
对文件的属主和属组修改:
【chown 用户名 文件名】:修改这个文件的所有者(属主)
【chown 用户名:组名 文件名】:修改这个文件的属主和属组
【chown -R 用户 文件夹】:将文件夹以及文件夹里面的所有文件属主都改了
【chown 用户 文件夹】:只修改这一个文件夹的属主,子文件不改
----------------------------------------------------------
打包与解包(和压缩解压缩很相似,但是体积没有变小)
【tar -cvf 自定义包名.tar 文件1 文件2 文件夹1 】:-c打包,-v显示过程,-f指定包名
【tar -xvf 包名.tar】:-x解包,v和f的含义不变
【tar -rf 包名.tar 文件名】:-r 给这个包再额外追加新的文件进去
【tar -tf 包名.tar】:-t 预览一下包里面的文件列表,不解包
----------------------------------------------------------
压缩与解压:用哪种方式压缩的,就用哪种方式解压!!
【tar -zcvf 自定义包名.tar.gz 文件1 文件2 文件夹1 】: 压缩为gz格式
【tar -zxvf 包名.tar.gz】:解压缩
【tar -jcvf 自定义包名.tar.bz2 文件1 文件2 文件夹1 】: 压缩为bz2格式
【tar -jxvf 包名.tar.bz2】:解压缩
创建用户及打包压缩
最新推荐文章于 2024-08-29 17:00:41 发布