1.文件安全与权限
第一栏:代表此文件的类型和权限
- r w x r w x - - -
(1).第一个符号代表文件类型:
- 当为[d]则是目录
- 当为[-]则是文件
- 若为[l]则表示为软连接文件
- 若为[c]则表示为字符设备【 键盘 鼠标 】
- 若为[b]则表示为块文件 硬盘
(2).接下来的字符中,以三个为一组,且均为[rwx],其中[r]代表可读(read);[w]代表可写(wrtie);[x]代表可执行(execute),要注意 这三个权限的位置是不会改变的,如果没有这个权限就会出现减号[-]
- 第一组为 [文件拥有者的权限]
- 第二组表示 [加入此群组账号的权限]
- 第三组为 [非本人且没有加入群组账号的权限]
第二栏:如果是文件,表示硬连接的数;如果是目录则表示该目录的子目录数
第三栏:表示这个文件(或目录)的【拥有者账号】
第四栏:表示这个文件的所属群组
第五栏:表示这个文件的大小,默认单位为bytes;如果是目录则显示 4096
第六栏:表示这个文件的建档日期或最近的修改日期
第七档:为这个文件的档名
- 如果档名之前多一个 [.],则表示这个文件为[隐藏档]
2.改变文件属性和权限
- chgrp 改变文件所属群组(-R 也表示递归更改组)
chgrp 组名 文件名
-
chown 改变文件拥有者
chown 新用户名 [文件]
- chomd 改变文件或者目录的权限
第一种方式:+ - =变更权限
u:所有者 g:所有组 o:其他人 a:其他人(u 、g、o 的总和)
chmod u=rwx,g=rx,o=rx 文件目录名
chmod o+w 文件目录名
chmod a-x 文件目录名
第二种方式:通过数字变更权限
规则:r=4,w=2,x=1 r+w+x=7
chmod 751 文件名 //相当于rwx r-x --x
3.改变用户所在组
usermod -g 组名 用户名
usermod -d 目录名 用户名 改变该用户登录的初始目录