WEB开发网
开发学院操作系统Linux/Unix AIX 的许可权限 阅读

AIX 的许可权限

 2006-07-24 08:12:26 来源:WEB开发网   
核心提示:1.如何查看许可权限执行命令 Is -l file_name 或 Is -ld directory-name 会显示不同的数据, 左侧的一个 有10个字符的字串:—rwxrwxrwx该字符串可分解为3个许可权限集:—rwx rwx rwx| | |其他用户许可 ,| || || 把该组作为主组或

1.如何查看许可权限

执行命令 Is -l file_name 或 Is -ld directory-name 会显示不同的数据, 左侧的一个 有10个字符的字串:

—rwxrwxrwx

该字符串可分解为3个许可权限集:

—rwx rwx rwx

| | |其他用户许可 。

| |

| |

| 把该组作为主组或作为他们组集之一部分的用户许可。

|

文件或目录所有者许可

这些命令同时也显示文件或目录的所有者和用户组 。

—rwxrwxrwx joe joegroup

许可 所有者 用户组

所显示的所有者名称来自 /etc/passwd。文件的inode 存储用户的Id 。如果你看到的是一个数字而不 是名称,这就是说/etc/passwd文件无法读取,或该文件不存在此用户id 。同样,用户组的名称来自/etc/group 文件.

系统首先检查你是否是所有者;如果是,你会得到所有者的许可权限 ,即使这个许可比 用户群或其他人许可权限集严格。

然后系统会检查你是否将该组列为主组或组集的一部分。如果是,你会得到组许可,尽管这些 许可限制比其他人许可权限集更严格。

如果你既不是所有者也不是组集的一部分,你会得到其他人的许可。

2. 许可权限的字母的意义

许可权限字母的意思因文件或目录的不同而有区别。读/写目录的权限与读/写目录所指文件的权限无关。

对于目录,许可权限字母的含义如下:

r --- 指读目录中文件列表的能力,如ls命令。

注 :如果只有读目录列表的许可,则不可以在目录内部执行命令。

x ---目录搜索能力。可以在已知文件名时在目录中执行此文件。一般来说,大多数目录操作都要求读(r)和搜索(x)权限。

w---同搜索(x)权限共同使用时,在目录中产生或删除文件的能力。如果目录具有写的权限,而没有在文件写的权限,你仍可以删除文件,但不可以修改文件.

1 2 3 4  下一页

Tags:AIX 许可 权限

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接