zoukankan      html  css  js  c++  java
  • U6Linux的文件权限与目录配置

    1.ll查看文件信息:[权限][连接][所有者][用户组][文件容量][修改日期][文件名]

    2.第一个字符代表文件的属性:若为[d]则是目录.若为[-]则是文件.若为[l]则为连接.

    3.chgrp:修改文件所属的用户组.例如:chgrp wjy-group install.log(将install.log改变为用户组wjy-group)

      注:要改的用户组必须要在/etc/group文件中才行,否则会报错.

    4.chown:改变文件的所有者.例如:chown bin install.log(将install.log的所有者改为bin这个帐号)

                     chown root:wjy-group install.log(将install.log的用户改为root,组改为wjy-group)

     注:用户必须是系统中存在的帐号.就是在/etc/passwd这个文件中有记录的用户名称才可以.

    5.cp source-file target-file复制操作会复制执行者的属性与权限.

    6.Linux文件的基本权限就有9个,分别是owner,group,others三种身份各有自己的read,write,execute权限.(r:4    w:2   x:1)注:文件名变成绿色表示可执行.

      chmod可以改变文件的权限.

      例如:chmod 770 log.txt(即将log.txt设置成了-rwxrwx---)

    7.也可以用u,g,o代表3种身份,此外a代表all.所以:chmod u=rwx,go=rx log.txt

                            chmod a+w log.txt

                            chmod o-r,u-w log.txt  等等都是可以的.

    8.权限对文件的重要性:在Linux中,文件是否能够执行有"x"这个权限决定,跟文件的后缀没有直接的关系.对一个文件具有"w"的属性,并不证明其对该文件有删除的权利,这一   点很重要.(是否对一个文件具有删除的权利,要看是否对这一文件所在的目录具有w的权限.)

    9.权限对目录的重要性:

                "r":表示具有读取目录结构的权限,即可以使用ll查看目录结构.

                "w":这个是很强大的功能,可以  删除文件/目录,新建文件/目录,重命名文件/目录,移动文件/目录.

                "x":这个表示是否具有进入改目录,使之成为工作目录的权限.即是否可使用cd进入该目录.

          注:能否进入该目录与"x"有关,而不是"r"有关.所以,要开放目录给任何人浏览时,应该至少也要给r和x的权限,但是w的权限不可以随便给.

    10.su 用户名:切换用户. 连接文件(l)相当于windows下的快捷方式. 文件名的开头为小数点的文件为"隐藏文件". 应该避免文件名的开头以"-"或"+"开头.

    11.  .:代表当前目录,也可是使用./表示.  .. :表示上一层目录,也可以使用../表示.

    12.    /:与开机系统有关.

       /usr:(UNIX software resource):与软件安装/执行有关.

       /var:与系统运行过程有关.

       /etc:配置文件.

       /bin:重要的执行文件.

       /dev:所需要的设备文件.

       /lib:执行文件所需要的函数库与内核所需的模块.

       /sbin:重要的系统执行文件.

  • 相关阅读:
    软件开发中的程序员和产品经理
    Linux下自动备份MySQL
    使用FeignClient,消费方使用方法,和一些坑
    FeignClient 使用
    关于sql查询,按时间段查询
    aquery验证
    Ajax
    弹框
    来源于网络 感觉很好就收藏;了
    org.springframework.dao.EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0
  • 原文地址:https://www.cnblogs.com/wangjiyuan/p/u6.html
Copyright © 2011-2022 走看看