Linux权限管理命令

查询linux命令用法网址:cht.sh

1、chmod——改变文件/目录的权限

用法:

        ① chmod [{ugoa}{+-=}{rwx}] [文件/目录]   ---给文件的(用户、所属组、其他人、所有用户)(赋予去除)(读写执行)权限

            例:chmod u+x,o-x testfile.log

                  chmod g=rwx testfile.log 

        ② chmod [421] [文件/目录]  

            权限的数字表示:r—4  w—2  x—1     如:rwxrw-r--  就表示764

            例:chmod 777 /tmp/a  表示的是改变a目录的权限为:rwxrwxrwx

        ③ chmod -R [权限] [目录]  递归修改  ----可以将目录下的全部子目录和文件的权限修改

            例:chmod -R 777 /tmp/a  表示的是将a目录下所有的子目录和文件的权限修改为777

总结:对一个文件(file)的权限           r:cat/more/less/tail/head    可以查看文件内容

                                                   w:vim    可以修改文件内容

                                                   x:script/command     可以执行文件

         对一个目录(directory)的权限     r:ls           可以查看目录

                                                      w:touch、mkdir、rmdir、rm    可以在目录下创建、删除文件

                                                      x:cd         可以进入目录

     删除文件的前提是:对文件所在的目录有写权限

 

posted @ 2018-06-29 16:45  喵喵的鱼罐头  阅读(257)  评论(0编辑  收藏  举报