前言
本来想按照顺序将linux一些知识整理一下,不过用到了chmod修改文件权限,先记录一下,之后再系统整理吧
1 代码
yanglu@ubuntu:~$ cd D
Desktop/ Documents/ Downloads/
yanglu@ubuntu:~$ cd Desktop/
yanglu@ubuntu:~/Desktop$ ls
01.txt test.txt vm 新建文件夹
yanglu@ubuntu:~/Desktop$ ls -l test.txt
-rw-rw-r-- 1 yanglu yanglu 18 Jan 16 21:22 test.txt
yanglu@ubuntu:~/Desktop$ chmod 600 test.txt
yanglu@ubuntu:~/Desktop$ ls -l test.txt
-rw------- 1 yanglu yanglu 18 Jan 16 21:22 test.txt
yanglu@ubuntu:~/Desktop$
2 知识点
2.1 查看文件权限
使用命令 ls -l
-rw-rw-r-- 1 yanglu yanglu 18 Jan 16 21:22 test.txt
权限说明:
r 读 对应数字4
w 写 对应数字2
x 执行权限 对应数字1
-rw-rw-r-- 权限怎么看?
分为四部分:
- 表示文件类型
rw- 表示其它用户(Other Users)权限
rw- 表示用户组(Group)权限
r-- 表示文件所有者(Owner)权限
2.2 修改文件权限
命令chmod
1. 指定权限,以test.txt为例
命令chmod 600 test.txt将文件权限修改为-rw-------
说明: 6 = r(4) + w(2)
2. 给文件夹下所有文件所有权限
命令chmod 777 *将所有文件权限修改为-rwxrwxrwx
说明: 7 = r(4) + w(2) + x(1)