用户与用户组

主要掌握三个概念:
– 用户
– 用户组
– 其他人

记录用户身份的文件

/etc/passwd中

Linux文件权限概念

先提到一个命令,ls -al,该命令会列出当前目录下的文件/目录的详细信息
Alt
1. 第一列如drwxr–r–代表了文件类型与权限,如d代表目录,-代表文件,后面的9个字符代表了权限,三个一组,分别为文件所有者的权限,文件所有者所在用户组的权限,其他人的权限。
其中r为可读,w为可写,x为可执行。!!注意,Linux系统中判断一个文件是否可以执行不是和Windows一样是通过文件后缀判断的,如.exe等,Linux中就判断文件是否具有x的权限(是否可以运行另当别论)。对于目录来说,r代表是否可以查看目录下的内容的名字,w代表是否可以对目录下的文件等进行增加,删除等修改,x则代表是否可以进入该目录(如果一个目录权限是r–,则无法列出目录下文件的信息,因为没有x权限,无法进入目录)
2. 第二列代表有多少文件与该节点相连接
3. 第三列代表文件所有者
4. 第四列代表文件所有者所在组
5. 第五列为容量,单位为B
6. 第六列最近修改日期
7. 第七列文件名字(若文件名前带有.,则代表文件为隐藏文件)

改变文件属性与权限

一共介绍三个功能,chown,chgrp,chmod

chgrp 更改文件的用户组

用法:chgrp [-R] groupname filename
其中,参数-R代表是否要递归地将子目录下的所有文件,目录全部修改

chown 改变文件所有者

用法:chown [-R] username filename

chmod 更改权限

两种方法,一种是421法,即r=4,w=2,x=1,如rwx=7,所以直接利用数字修改权限
用法:chmod [-R] xyz filename
另一种方法是使用符号类型,u=user,g=group,o=others,如chmod u=rwx,go=r hello.txt,如果只是想增加r权限,可以使用u+r,想删减权限,可以使用u-r

Linux文件种类与拓展名

  • 文件种类
  • 目录
  • 连接文件

目录配置

采取FHS标准
Linux文件系统为目录树形式


4 条评论

Duing · 2020年5月8日 下午11:04

gg配置了多久???

ax · 2020年5月10日 下午11:17

rbnb!

liuyue · 2020年7月13日 下午5:00

发表评论