zoukankan      html  css  js  c++  java
  • Linux文件属性


    1.文件属性

    [root@root ~]# ls -al
    total 136
    dr-xr-x---.  5 root root  4096 Mar 22 10:35 .
    dr-xr-xr-x. 27 root root  4096 Feb 22 09:43 ..
    -rw-------.  1 root root  1138 May 29  2013 anaconda-ks.cfg
    -rw-------.  1 root root 34728 May 13 17:07 .bash_history
    -rw-r--r--.  1 root root    18 May 20  2009 .bash_logout
    -rw-r--r--.  1 root root   176 May 20  2009 .bash_profile
    -rw-r--r--.  1 root root   316 Dec 10  2013 .bashrc
    -rw-r--r--.  1 root root   100 Sep 23  2004 .cshrc
    drwxr-xr-x.  2 root root  4096 Mar 15 18:10 EcafeDemo
    -rw-r--r--.  1 root root 26090 May 29  2013 install.log
    -rw-r--r--.  1 root root  7345 May 29  2013 install.log.syslog
    -rw-------.  1 root root    50 Mar 16 19:04 .lesshst

    其中:install.log的文件权限为:-rw-r--r--

    第一个字符代表这个文件的类型(如目录、文件或链接文件等等):

    当为[ d ]则是目录,例如上表档名为『.gconf』的那一行;

    当为[ - ]则是文件,例如上表档名为『install.log』那一行;

    若是[ l ]则表示为连结档(link file);

    若是[ b ]则表示为装置文件里面的可供储存的接口设备(可随机存取装置);

    若是[ c ]则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)

    接下来的字符中,以三个为一组,且均为『rwx』 的三个参数的组合

    [r]:表示可读

    [w]:表示可写

    [x]:表示可执行

    第一组为『文件所有者的权限』,以『install.log』那个文件为例, 该文件的拥有者可以读写,但不可执行;

    第二组为『同用户组的权限』;

    第三组为『其他非本用户组的权限』.

    目录的读权限: 可以查看目录本身的信息(ll -d)。

    目录的写权限: 可以在目录下面创建和删除文件。

    目录的执行权限:可以获得目录下文件的列表,和进入目录。要对目录下存在的文件进行读取和修改,必须要进入目录,所以必须要目录有执行权限。


    2.修改文件属性和权限

    chgrp:改变文件所属用户组

    chown:改变文件所有者

    chmod:改变文件权限

    其中chown也可以同时修改文件所有者和文件所属用户组,比如:

    将install.log的所有者和用户改为user

    chown user:user install.log

    chown也可以单纯地修改所属用户组,比如:

    chown .user install.log

    chmod可以通过 u, g, o来代表三种权限,比如:

    chmod u=rwx, go=rx  .bashrc

    也可以通过a+x,或者a-x给每个文件写入/去掉写入的权限

    chmod a+x filename
  • 相关阅读:
    数据库插入数据返回当前主键ID值方法
    兼容SQLSERVER、Oracle、MYSQL、SQLITE的超级DBHelper
    C# listview 单击列头实现排序 <二>
    C# ListView点击列头进行排序
    MessageBox.Show()的各种用法
    QT 删除文件指定目录
    hihoCoder 1015 KMP算法
    hiho一下 第五十周 (求欧拉路径)
    hdu
    hiho一下 第四十九周 欧拉路
  • 原文地址:https://www.cnblogs.com/hjhsysu/p/5734179.html
Copyright © 2011-2022 走看看