zoukankan      html  css  js  c++  java
  • linux技能五 文件权限

    文件权限:-rw-r--r--.  1 fileInUser fileInGroup 1623 5月 4 19:33 fileName

                 -:第一个-是文件类型

                rw-:文件的所有者权限

                r--:文件的所在组的用户权限

                r--:其他用户权限

                1:硬链接的个数

                fileInUser:文件的所有者

                fileInGroup:文件所在组

                1623:文件的大小

                 5月 4 19:33:文件的修该时间

                fileName:文件名

                r:read  文件读权限,数字描述4

                w:write 文件写权限,数字描述2

                x:excute 文件执行权限,数字描述1

    修改文件权限:1.chmod

                        chmod   (a,u,g,o)  (+,_,=) (r,w,x,rwx) fileName   五部分组成

                                    a:all  所有的用户

                                    u:user 文件所有者

                                    g:group 文件所在组用户

                                    o:other 其他用户

                                    +:添加某种权限

                                    -:删除某种权限

                                    =:设定唯一权限或者是重新分配权限

                                    r:读的权限

                                    w:写的权限

                                    x:执行的权限

                                    rwx:读写执行的权限

                        2.数值模式授权:三个八进制的数值

                                chmod  755  fileName

                                    第一个数“7”:文件所有者

                                    第二个数”5“:文件所在组用户

                                    第三个数”5“:其他用户

                        

    更改文件所有者:chown   (将文件的所有者和所属组更改为指定的用户和组)

                           chown:1.chown toUser file

                                      2.chown toUser:toGroup file

    更改文件所在组:chgrp 

                       75.改变文件群组
                           chgrp groupname file
                       76.改变文件拥有者
                           chown user file
                       77.同时改变拥有者和群组
                           chown user:group file
                       78.改变指定目录以及其子目录下的所有文件的拥有者和群组
                           chown -R user:group dir
                       80.把某文件的群组属性设置为与另一文件的群组属性相同
                           chgrp --reference=backup aa.txt
                       81.改变指定目录以及其子目录下的所有文件的群组属性
                           chgrp -R group dir
                       82.增加文件所有用户可执行权限
                           chmod a+x file
                       83.符号模式,同时为拥有者和所属组添加文件的读写权限,并为其他用户添加可执行权限
                           chmod ug+rw,o+x file
                       84.删除文件权限
                            chmod a-x file
                       85.使用"="设置权限
                            chmod a=rw file
                       86.对一个目录及其子目录所有文件添加权限
                            chmod -R ug=rwx,o=rx backup
                       87.绝对模式,同时为拥有者和所属组添加文件的读写权限,并为其他用户添加可执行权限
                           chmod 661 file
                       88.使用shell编写一个简易计算器,实现四则运算,格式为:
                            calc arg1 arg2 arg2 ... operator

  • 相关阅读:
    【已解决】Kettle新建数据库连接报错(Mysql,MS Sql Server)
    SQL面试题-练习2
    WIN7bat批处理遍历文件夹,输出当前文件夹下所有文件。
    【已解决】MYSQL安装过程报错,怎么解决?MySQL error 0: Authentication to host 'localhost' for user 'root' using method 'caching_sha2_password' failed with message: Reading from the stream has failed.
    常用外国在线英语词典-单词查询
    Oracle 11g 服务端的安装步骤
    Oracle 查询(SELECT)语句(一)
    Oracle 增删改(INSERT、DELETE、UPDATE)语句
    记录一个 C# 导出 Excel 的坑
    C# 中的浅拷贝与深拷贝
  • 原文地址:https://www.cnblogs.com/wanglisong/p/6825946.html
Copyright © 2011-2022 走看看