我们继续学习 Liunx自学三(虚拟机上liunx系统的首次登录与在线求助)
1、用户与用户组
root 用户 和用户组
每个账号都可以有多个用户组的支持
天神就是root 用户组1左 用户组2右 张小猪可以去用户组1玩 但是他对用户组1 是others
2、Linux文件属性
ls -al 出现了这个东西
1:权限
以最后的这个为例 d rwx r-x r-x
第一个字符 :[d]代表是目录、[-]代表是文件 、 [l]代表稳链接文件、[b]代表设备文件里面的可供存储的周边设备、[c]代表端口设备(鼠标。键盘)
接下来的9个字符 三个一组 第一组:文件拥有者的权限、第二组:加入此用户组的权限、第三组:Others的权限
r:读(4) w:写(2) x:执行(1)
d rwx r-x r-x 代表的意思:目录 文件拥有者有读写和执行的权限、用户组的有读和执行权限、others的有读和执行权限 权限数字:4+2+1 4+1 4+1 = 755
2:链接
表示有多少文件名链接到此节点
3:拥有者
4:用户组
5:文件大小 默认单位Bytes
6:修改日期 创建日期或最近的修改日期
7:文件名字
3、修改文件属性
1、复制文件 cp
cp text.txt(源文件) text.txt_copy(新文件)
2、修改文件所属用户组 chgrp
注意我这里用户是root
chgrp root(存在的组) text.txt(要修改的文件名)
3、修改文件拥有者,chown
chown root(用户) text.txt(要修改的文件名)
4、修改权限,chmod
text.txt现在的权限值 是 664,修改完后 权限值是777
chmod 777(权限值) text.txt(要修改的文件名)
还有另一种修改权限的方法
四种身份
u:user g:group o:others a:all
chmod u=rwx,g=rx,o=r text.txt 752
chmod u=rwx,go=r text.txt 722
给所有人加 读的权限 对于text.txt文件
chmod a+r text.txt
给所有人删除写的权限 对于text.txt文件
chmod a-w text.txt
这篇就写到这里,下一篇继续