首页 > 系统服务 > 详细

Linux的文件权限和目录配置(一)

时间:2015-01-28 09:52:42      阅读:346      评论:0      收藏:0      [点我收藏+]

一 用户和用户组

    <1>三个重要的名称

         文件所有者User:创建文件的用户

         用户组Group:同组之间可以共享公共资源,不同组之间排斥,但是每个账号可以有多个用户组的支持

         其他Others:相对于User,Group之外的其他

               root超级用户,拥有所有的权限

    <2> 以root的身份登入Linux之后,在命令行中输入『 ls -al 』后可以看到

[root@www ~]# ls -al
total 156
drwxr-x--- 4 root root 4096 Sep 8 14:06 .
drwxr-xr-x 23 root root 4096 Sep 8 14:21 ..
-rw------- 1 root root 1474 Sep 4 18:27 anaconda-ks.cfg
-rw------- 1 root root 199 Sep 8 17:14 .bash_history
-rw-r--r-- 1 root root 24 Jan 6 2007 .bash_logout
-rw-r--r-- 1 root root 191 Jan 6 2007 .bash_profile
-rw-r--r-- 1 root root 176 Jan 6 2007 .bashrc
-rw-r--r-- 1 root root 100 Jan 6 2007 .cshrc
drwx------ 3 root root 4096 Sep 5 10:37 .gconf <=范例说明处
drwx------ 2 root root 4096 Sep 5 14:09 .gconfd
-rw-r--r-- 1 root root 42304 Sep 4 18:26 install.log <=范例说明处
-rw-r--r-- 1 root root 5661 Sep 4 18:25 install.log.syslog
[ 1 ][ 2 ][ 3 ][ 4 ][ 5 ][ 6 ] [ 7 ]
[ 权限 ] [连结][拥有者] [群组] [文件容量] [ 修改日期 ] [ 檔名 ]

   以其中install.log为范例说明:

技术分享

 

  第一栏: 类型与权限(permission)

图释:

技术分享

  • 第一个字符代表这个文件的类型(如目录、文件或链接文件等等):
    1. 当为[ d ]则是目录,例如上表档名为『.gconf』的那一行;
    2. 当为[ - ]则是文件,例如上表档名为『install.log』那一行;
    3. 若是[ l ]则表示为连结档(link file);
    4. 若是[ b ]则表示为装置文件里面的可供储存的接口设备(可随机存取装置);
    5. 若是[ c ]则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)
  • 接下来的字符中,以三个为一组,且均为『rwx』 的三个参数的组合
    < [ r ]代表可读(read)、[ w ]代表可写(write)、[ x ]代表可执行(execute) 要注意的是,这三个权限的位置不会改变,如果没有权限,就会出现减号[ - ]而已>
    1. 第一组为『文件拥有者的权限』,以『install.log』那个文件为例, 该文件的拥有者可以读写,但不可执行;
    2. 第二组为『同群组的权限』;
    3. 第三组为『其他非本群组的权限;
  • 有点文件前面有个.代表隐身字符

Linux的文件权限和目录配置(一)

原文:http://blog.csdn.net/fanfan159357/article/details/43202429

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!