大數據常用基本命令——文件權限類命令

文件權限類

1.文件屬性
        1)從左到右的10個字符表示  drwxr-xr-x
                0 首位表示類型

                第1-3位確定屬主(該文件的所有者)擁有該文件的權限。---User              
                第4-6位確定屬組(所有者的同組用戶)擁有該文件的權限,---Group
                第7-9位確定其他用戶擁有該文件的權限 ---Other
        2)rxw作用文件和目錄的不同解釋
                作用到文件:
                    [ r ]代表可讀(read): 可以讀取,查看
                    [ w ]代表可寫(write): 可以修改,但是不代表可以刪除該文件,刪除一個文件的前提條件是對該文件所在的目錄有寫權限,才能刪除該文件.                                          
                    [ x ]代表可執行(execute):可以被系統執行
                作用到目錄:
                    [ r ]代表可讀(read): 可以讀取,ls查看目錄內容
                    [ w ]代表可寫(write): 可以修改,目錄內創建+刪除+重命名目錄
                    [ x ]代表可執行(execute):可以進入該目錄
2.chmod 改變權限
        基本語法:
            第一種方式變更權限 chmod [{ugoa}{+-=}{rwx}] 文件或目錄
            第二種方式變更權限 chmod [mode=421 ] [文件或目錄]
        經驗技巧:
            u:所有者 g:所有組 o:其他人 a:所有人(u、g、o 的總和)
            r=4 w=2 x=1 rwx=4+2+1=7
        操作實例:
            修改文件使其所屬主用戶具有執行權限:chmod u+x houge.txt
            修改文件使其所屬組用戶具有執行權限:chmod g+x houge.txt
            修改文件所屬主用戶執行權限:chmod u-x,o+x houge.txt
            採用數字的方式,設置文件所有者、所屬組、其他用戶都具有可讀可寫可執行權限:chmod 777 houge.txt
            修改整個文件夾裏面的所有文件的所有者、所屬組、其他用戶都具有可讀可寫可執行權限:chmod -R 777 xiyou/

3.chown 改變所有者
        基本語法:
            chown [選項] [最終用戶] [文件或目錄]  (功能描述:改變文件或者目錄的所有者)
        選項說明;
            -R  遞歸操作
        操作實例:
            修改文件所有者:chown atguigu ceshi.txt
            遞歸改變文件所有者和所有組: chown -R 用戶名:用戶名 ceshi/
4.chgrp 改變所屬組
        基本語法:
            chgrp [最終用戶組] [文件或目錄]  (功能描述:改變文件或者目錄的所屬組)
        操作實例:
            修改文件的所屬組:chgrp root ceshi.txt
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章