参考:鸟叔私房菜 http://cn.linux.vbird.org/linux_basic/0210filepermission.php#filepermission

1、Liunx文件属性

 在系统内输入  ls -al  命名

total 1208
drwxr-xr-x 133 root root    12288 8月  20 06:28 .
drwxr-xr-x  25 root root     4096 7月  24 06:43 ..
drwxr-xr-x   3 root root     4096 3月   1  2018 acpi
-rw-r--r--   1 root root     3028 3月   1  2018 adduser.conf
drwxr-xr-x   2 root root     4096 8月  13 06:36 alternatives
-rw-r--r--   1 root root      401 12月 29  2014 anacrontab
-rw-r--r--   1 root root      112 1月  10  2014 apg.conf
[ 权 限 ][连结][拥有者][群组] [大小] [ 修改日期 ] [ 文件名称 ]

权限包含10个字符,具体的含义如下

d     rwx   r-x   r-x 

第一个表示文件类型,第一个三字符表示文件拥有者的权限rwx表示读写执行,第二个表示所属群组成员拥有的权限,第三个表示其他人拥有的权限。

2、文件种类

[-] 表示正式的文件,比如纯文本文件、二进制文件、数据格式的文件

[d] 表示一个目录

[l] 表示是一个链接,就是windows的快捷方式

[d] 表示设备与装置文件,如硬盘、鼠标、键盘等

[s] 数据接口文件

[p] 特殊文件类型,就是pipelin

 

3、更改文件权限

chmod 777 filename.cpp

7 的二进制形式为111,表示可读可写可执行

第一个7 表示文件对于文件所有者

第二个7 表示文件对于文件所有者所在组

第三个7 表示文件对于其他身份的用户

 

posted on 2020-11-09 15:15  wulc++  阅读(165)  评论(0编辑  收藏  举报