考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:操作系统 > Unix > 文章内容
  

Unix系统中文件管理和文件权限设置教程(5)

 [ 2017年1月22日 ] 【

chmod 命令中使用绝对权限
用chmod命令修改权限的第二种方法,是使用一个数字来指定文件的一些列权限。

每个权限被分配了一个数值,如下表所示, 并且给每个权限集的总和提供了一个数值。

数值 权限八进制表示 参照
0 没有权限 ---
1 可执行的权限 --x
2 写权限 -w-
3 执行和写权限: 1 (执行) + 2 (写) = 3 -wx
4 读取权限 r--
5 读取和执行权限: 4 (读取) + 1 (执行) = 5 r-x
6 读取和写权限: 4 (读) + 2 (写) = 6 rw-
7 所有权限: 4 (读) + 2 (写) + 1 (执行) = 7 rwx

如下是针对 testfile 文件的示例。运行 ls -l 命令会显示与该文件相关的权限如下:

复制代码

代码如下:


$ls -l testfile
-rwxrwxr-- 1 amrood users 1024 Nov 2 00:10 testfile


对 testfile 运行上面表格中每个 chmod 示例命令,如下是在 ls -l 之后的,你可以从下面命令中看出权限的改变情况:

复制代码

代码如下:


$ chmod 755 testfile
$ls -l testfile
-rwxr-xr-x 1 amrood users 1024 Nov 2 00:10 testfile
$chmod 743 testfile
$ls -l testfile
-rwxr---wx 1 amrood users 1024 Nov 2 00:10 testfile
$chmod 043 testfile
$ls -l testfile
----r---wx 1 amrood users 1024 Nov 2 00:10 testfile

本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved