centos7学习第四天(CentOS 7文件权限管理)
- 查看权限:
- 文件权限的基本解释:
文件类型分为 p、d、l、-、s、c和b
p表示命名管道文件
d表示目录文件
l表示符号连接文件(软连接 快捷方式)
-表示普通文件
s表示socket文件,比如启动mysql是会产生mysql.socket文件
c表示字符设备文件。例如:虚拟控制台或者tty0
b表示块设备文件。例如 sda和cdrom
[root@localhost ~]# ll /dev/sda /dev/cdrom /etc/passwd /dev/tty0
lrwxrwxrwx. 1 root root 3 Jan 3 23:55 /dev/cdrom -> sr0
brw-rw----. 1 root disk 8, 0 Jan 3 23:55 /dev/sda
crw--w----. 1 root tty 4, 0 Jan 3 23:55 /dev/tty0
-rw-r--r--. 1 root root 2238 Dec 30 07:06 /etc/passwd
- r:读取权限,可查看文件内容
- w:写,可向文件中添加或修改内容
- x:执行,可执行文件(提交到cpu运行)
对于目录而言,一般具有r和x权限 -rwx — --- 文件所有者对文件具有读写和执行权限;- rwx r-- r-- 文件所有者具有读写和执行权限,同组用户及其他用户则具有读的权限。
drwx — --- 表示目录所有者本身拥有的权限,其他用户是无法进入的,但root可以。
- chown 命令:用于改变文件或者目录的属主
- chgrp命令:用于改变文件或者目录的默认属组
- 文件权限管理 (修改文件权限 chmod)
- u:用户,表示文件或目录的所有者
- g:用户组,表示文件所属的用户组
- o:其他用户
- a:所有用户
- +:添加权限
- :取消权限
- =:直接给定一个权限
- 权限组合
- 用chmod命令修改权限: