Linux—权限管理
1.角色
在Linux中将访问一个文件的人分成三种类别。
- 文件和文件目录的所有者:u—User
- 文件和文件目录的所有者所在的组的用户:g—Group
- 其它用户:o—Others
2.基本权限
- 读(r):Read对文件而言,具有读取文件内容的权限;对目录来说,具有浏览该目录信息的权限 。
- 写(w):Write对文件而言,具有修改文件内容的权限;对目录来说具有删除移动目录内文件的权限 。注意一个文件具有写权限,不代表可以删除该文件,删除一个文件的前提是对文件所在的目录具有写权限。
- 执行(x):Execute对文件而言,具有执行文件的权限;对目录来说,具有进入目录的权限。
- “-” : 表示不具有该项权限 。
3.文件类型
在Linux下一切皆文件,常见的文件类型主要有以下几种:
- d:文件夹
- -:普通文件
- l:软链接(类似Windows的快捷方式)
下面在家目录下创建目录test,并在test目录下创建文件a.txt,Test.java,以及目录women。在test目录下输入 ls -l ,来看一下文件的类型、权限和其他属性。