Linux--常用命令--权限问题

一.权限

> 关于权限查看

     文件类型   文件权限    个数     文件所属者      文件所属组    文件大小

               -      rw-rw-r--         1            atom                atom             196        Aug 28 15:50 01-test.txt

(文字与下面相对应)

>文件类型

            - 普通文件

            d 目录文件

            c 字符设备文件

            b 块设备文件

            l 链接文件(快捷方式)

            p 管道文件

            s 套接字文件

> 权限查看

            文件所属者权限  文件所属组权限  其他用户权限

            -  rw-  rw-  r--

            r 可读

            w 可写

            x 可执行

> 权限修改

            r 4

            w 2

            x 1

            rw-  rw-  r--  >>  664

            rwx  r-x  r-x  >>  755

            rwx  rwx  rwx  >>  777

             554  >>  r-x r-x r--

            语法: 

                chmod xxx 文件 

                 chmod xxx 目录 // 只修改了该目录(目录中的文件依旧没有修改) 

                  chmod xxx 目录 -R // 修改目录并对应的子文件子目录【特别注意!!!!】


- chmod 修改权限

        备注:

            u 当前用户

            o 其他用户

            a 所有用户

            g 同组用户

            r 可读

            w 可写

            x 可执行

        语法:

            chmod 权限值 文件

            chmod 权限值 目录

            chmod 权限值 目录 -R

例如:

            chmod go-x 01-test.txt

            chmod a+x 01-test.txt

            chmod guo+w 01-test.txt

            chmod a+rw Test -R

> 超级用户(root) 【不推荐使用,就是使用的时候要特别注意】

            sudo su // 切换到超级用户

            sudo su xxx // 切换到对应的用户

> sudo 【推荐使用】

            touch world.c // 没权限

            sudo touch world.c

            sudo rm world.c

备注: sudo !! 用sudo去执行上一个命令

你可能感兴趣的:(Linux--常用命令--权限问题)