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
  • 相关阅读:
    bzoj2733 永无乡 平衡树按秩合并
    bzoj2752 高速公路 线段树
    bzoj1052 覆盖问题 二分答案 dfs
    bzoj1584 打扫卫生 dp
    bzoj1854 游戏 二分图
    bzoj3316 JC loves Mkk 二分答案 单调队列
    bzoj3643 Phi的反函数 数学 搜索
    有一种恐怖,叫大爆搜
    BZOJ3566 概率充电器 概率dp
    一些奇奇怪怪的过题思路
  • 原文地址:https://www.cnblogs.com/hjhsysu/p/5734179.html
Copyright © 2011-2022 走看看