<span id="thb9y"></span>
  • <button id="thb9y"><acronym id="thb9y"><input id="thb9y"></input></acronym></button>
    <th id="thb9y"></th>

    <legend id="thb9y"><p id="thb9y"></p></legend>
  • <th id="thb9y"></th>

      设为首页 - 加入收藏 镇江站长网(0511Zz.Com)- 国内最专业的站长资讯平台,致力于为广大站长提供高质量的资讯、新闻等信息,是广大站长们最好的学习和交流平台!
      热搜: 站长之家 智能电视 华为
      当前位置: 主页 > 服务器 > 搭建环境 > Linux > 正文

      Linux下文件与权限的设定

      发布时间:2016-01-27 22:21 所属栏目:[Linux] 来源:网络整理
      导读:所谓的文件权限,是指对文件的访问权限,包括对文件的读、写、删除、执行等,在linux下,每个用户都具有不同的权限,普通用户只能在自己的主目录下进行写操作,

      所谓的文件权限,是指对文件的访问权限,包括对文件的读、写、删除、执行等,在linux下,每个用户都具有不同的权限,普通用户只能在自己的主目录下进行写操作,而在主目录之外,普通用户只能进行查找、读取操作,如何处理好文件权限和用户之间的关系,是本节讲述的重点。

      一 查看文件的权限属性

      使用ls命令就可以查看文件的以及目录的权限信息,不带任何参数的ls命令只显示文件名称,通过“ls –al”可以显示文件或者目录的权限信息,看下面的输出:

      [root@localhost oracle]# ls -al

      total 92

      drwxr-xr-x   3 oracle oinstall  4096 Oct 30  2006 admin

      drwxr-xr-x   2 oracle oinstall  4096 Oct 23 18:22 bin

      -rwxr-xr-x   1 root   root      3939 Mar 20  2008 .createtablespace.pl

      drwxr-xr-x   3 oracle oinstall  4096 Oct 30  2006 flash_recovery_area

      drwxr-xr-x   2 oracle oinstall  4096 Jun 25 15:18 install

      drwx------   2 oracle oinstall 16384 Jun 25 01:10 lost+found

      drwxr-xr--   3 oracle oinstall  4096 Oct 30  2008 oradata

      drwxr-xr-x   6 oracle oinstall  4096 Oct 30  2006 oraInventory

      drwxr-xr-x   3 oracle dba       4096 Oct 28  2006 product

      为了能更详细的介绍上面输出中每个属性的含义,下图列出了oradata文档每列代表的含义:

      Linux下文件与权限的设定

      下面通过具体的实例讲述每列代表的含义。

      1.第一列显示文档类型与执行权限,有十个字符组成,分为4个部分,下面将文档oradata权限分解,如下图所示

      Linux下文件与权限的设定

      接着对每个部分解释如下:

      文档类型部分:

      当为“d”时,表示目录;当为“l”时表示软链接;当为“-”时表示文件;当为“c”时表示串行端口字符设备文件;当为“b”时表示可供存储的块设备文件。由此可知,oradata是一个目录。

      在接下来的三个部分中,三个字符为一组,每个字符的含义为:“r”表示只读,即read;“w”表示可写,即write;“x”表示可执行,即execute;“-”表示无此权限,即为空。

      User部分:

      第二部分是对文档所有者(user)权限的设定,“rwx”表示用户对oradata目录有读、写和执行的所有权限。

      Group部分:

      第三部分是对文档所属用户组(group)权限的设定,“r-x”表示用户组对oradata目录有读和执行的权限,但是没有写的权限。

      Others部分:

      第四部分是对文档拥有者之外的其它用户权限的设定,“r--”表示其它用户或用户组对oradata目录只有读的权限。

      文档的操作权限是可以指定和更改的,通过chmod命令即可更改文件或者目录的权限,这个将在下节讲述。

      (编辑:admin)

      网友评论
      推荐文章
      旺彩平台