zoukankan      html  css  js  c++  java
  • Linux命令 查看及修改文件属性

    chmod

    [功能说明]

    改变文件的访问权限

     #Linux中访问权限分为:文件属主(文件的创建者)文件组属主(创建者所处的组)和其他(其他用户)

    [语法格式]

    Chmod[参数]mode[文件名或目录名]

    Chmod[参数]--referecnce=文件名或目录名[文件名或目录名]

    [选项参数]

    若目标文件或目录是符号链接文件,则改变的是符号文件本身的权限,不能对指向的文件改变,并且该命令也没有想chgrp命令那样提供对符号文件权限改变的参数,只有超级用户和文件的拥有者才能更改文件访问权限

    Mode为指定的权限,如果用字符串设置,则形式为[ugoa..][+-=][rwxX]..][..]

    u表示文件的所有者

    g表示和文件拥有者属于同一组的用户

    o表示其他用户

    a表示所有用户

    +表示增加权限 -表示取消权限 =表示唯一设定权限

    r表示可读 w表示可写 x表示可执行 X表示只有当该文件是个子目录或者该目录已经设定过可执行

    参数

    说明

    -c

    只有文件或目录权限在更改的前提下,才会显示更改信息

    -v

    显示权限更改的详细信息

    -f

    若文件无法更改权限,不显示错误信息

    chown

    [功能说明]

    改变文件的属主或属组

    #文件的属主包括文件属主和属组,文件的建立者默认为文件的属主(所有者),文件的属组默认为文件创建者所处的工作组,属主用户对自己创建文件具有最大的权限,操作权限可以和超级用户媲美。一个用户可以位于多个组内,因此一个文件也可以位于多个组内,同一组内的用户对文件具有共享的权限。为了有效地管理文件,改变文件的属主和属组是非常重要的。

    [语法格式]

    Chown[参数]属主/属组ID[[组用户/ID]][文件名或目录名]

    [选项参数]

    参数

    说明

    -c

    只显示改变成功的文件

    -f

    不显示错误就退出

    -h

    若是符号链接文件,只对符号链接文件执行操作,而不影响其指向的文件,通常只对允许符号链接文件改变组用户的系统才有用

    --deference

    Chown命令默认下对符号链接文件本身改变属主/组用户,--deference指明符号链接文件指向的文件进行操作而不是符号链接文件本身

    file

    [功能说明]

    查看文件类型

     #Linux中不存在扩展名,可以用ls -l 功能查看文件可以的类型

    [语法格式]

    File[参数][文件 ]

    [选项参数]

    参数

    说明

    -b

    列出辨识结果时,不显示文件名称

    -c

    详细显示命令执行过程,便于排错或分析程序执行情况

    只是做的一个总结 如有不对,请各位大牛批评指教。

                                                              此致敬礼

                                                       版权声明

    本总结所涉及到的内容 全部摘抄自《Linux命令完全技术宝典》张栋

  • 相关阅读:
    Git 合并流程
    Layui父页面向子页面传参
    jsp页面包含的几中方式
    Eclipse项目启动不了
    jquery 用于操作动态元素的delegate/on方法
    JS[获取两个日期中所有的月份]
    Map的四种遍历方法
    MySQL中, 如何查询某一天, 某一月, 某一年的数据.
    myEclies项目导入Eclipse中常见问题
    MyEclipse背景与字体大小和xml文件中字体大小调整
  • 原文地址:https://www.cnblogs.com/dsab/p/6832042.html
Copyright © 2011-2022 走看看