Chinaunix首页 | 论坛 | 博客
  • 博客访问: 176532
  • 博文数量: 33
  • 博客积分: 761
  • 博客等级: 上士
  • 技术积分: 364
  • 用 户 组: 普通用户
  • 注册时间: 2011-05-15 23:56
个人简介

梦想主义者

文章分类

全部博文(33)

文章存档

2012年(33)

分类: LINUX

2012-02-09 17:07:45

在linux的每个文件和目录中,依据权限分为使用者,群组与其他人三类。
在我们使用ls -l命令显示文件属性时,共有十位,第一位的是文件种类,常见的主要有以下几种:
  1、d:表示目录
  2、-:表示文件
  3、l:表示连接
  4、b:可随机存储的装置
  5、c:一次性读取装置
接下来的字符中,以三个为一组,都是[rwx]的组合,r代表可读(read),w代表可写(write),x代表可执行(execute)。需要注意的是这三个权限的位置不会改变,如果没有权限,就是[-]。
第一组为所有者权限,第二组为同一群组的用户拥有的权限,第三组为其他人所拥有的权限。
当我们想要改变某个文件的权限时可以使用chmod命令。
例如改变test.txt文件的权限为-rwxr-xr--
有如下两种方法:
 1、chmod u=rwx,g=rx,o=r test.txt
u代表拥有者,g代表同一群组,o代表其他人
 2、chmod 754 test.txt
当使用数字就行修改时,r=4,w=2,x=1。

想要修改文件的群组和拥有者时,可以用chgrp,chown
阅读(3055) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~