[root@localhost shell]# ls -l
total 16
-rw-r--r--. 1 root root 5 Jun 22 06:04 aaa
-rwxr-xr-x. 1 root root 6464 Jun 22 06:01 test
-rw-r--r--. 1 root root 68 Jun 22 06:00 test.c
- 代表普通文件
d 代表目录
一共十位,后九位代表权限
r 读 w 写 x 执行
4 2 1
777
文件拥有者完全可控
同组用户完全可控
其他用户完全可控
chmod u+x aaa 给自己加执行权限
chmod g+x aaa 给组员权限
chmod o+x aaa 给其他人员权限
在文件中写 echo “123” 可以作为执行文件被执行 如果乱写 系统将判断为不是可执行文件
[root@localhost shell]# ./aaa
./aaa: line 1: sd:x: command not found
本文详细介绍了Linux系统下文件权限的基本概念,包括如何使用ls命令查看文件权限、不同类型的权限符号含义,以及如何通过chmod命令来修改文件的读、写、执行权限。同时,还提供了示例说明如何给文件所有者、同组用户和其他用户设置不同的访问权限。
5721

被折叠的 条评论
为什么被折叠?



