一、用户命令
查看用户:
more /etc/passwd
创建用户:
useradd x2
设置密码:
passwd x2
切换用户:su 用户名 如:
su x2
组命令:(linux中用户和组是多对多的关系) 查看组:
more /etc/group
创建组:groupadd www (www是组名)
查看用户在哪个组:groups 用户名 如:
group x2
把用户加入组:gpasswd -a 用户名 组名 如:
gpasswd -a x2 www
把用户踢出组:gpasswd -d 用户名 组名 如:
gpasswd -d x2 www
二、文件的权限 如: -rw-rw-r–. 1 x2(宿主) x2(宿组) 4855 oct 29 05:16 b.txt
4855:表示文件的大小 -rw-re-r–:表示文件的权限 说明:第一个rw-指2-4;第二个rw-指5-7;r–指8-10
2-4:是宿主的权限:宿主是文件拥有者,用u(user)表示 5-7:是宿组的权限:宿组是文件所在的组,用g(group)表示 8-10:是其他用户的权限:其他用户的权限,用o(other)表示
r:可读(用数字4表示) w:可写(用数字2表示) x:可执行(用数字1表示) -:表示0
所以文件的权限rw-rw-r–是664权限
符号类型改变文件权限:
Chmodu g ox-=rwx文件或者目录如: 给文件的所有者加上 x 权限 即可使用 chmod u+x 文件 给文件的所有组去掉 r 权限 即可使用 chmod g-r 文件 其他人对文件有 rx 权限 即可使用 chmod 0=rx 文件
数字类型改变文件权限: rwx 的权限数分别为:r =4 , w=2, x=1 如 r-xr----x [u]=4+0+1=5,[g]=4+0+0=4, [o]=0+0+1=1 用法: chmod 541 file 表示将这个文件的权限改为:r-xr----x
给文件最大权限:chmod 777 文件名(如果是文件夹,则需要加-R,大写的-R) 如:chmod -R 777