1. 程式人生 > >跟著鳥哥學linux總結之檔案權限

跟著鳥哥學linux總結之檔案權限

linux

linux中皆為文件,鳥哥稱之為檔案.既然是檔案,那麽檔案就有以下幾個特性
1.檔案的使用者
2.檔案的權限
3.檔案的類型

1.檔案的使用者
檔案可以被不同角色的人管理,修改,查詢等.角色分為以下三種
1.檔案的擁有者:user
2.群組:group
3.其他:others
root用戶具有至高無上的權限

2.檔案的權限
檔案可分為可讀(read)、可寫(write)、可執行x(execute)三種操作權限。檔案可按不同的使用者分配不同的權限,比如user用戶可具有某個檔案的r、w、x 權限,而others只能具有該檔案的r權限。

3.檔案的類型
檔案按類型可分為,- 檔案,d 目錄,l 連結檔,b 可供存儲的接口設備,c 串行接口設備(鼠標,鍵盤)

使用 ll 命令查看當前目錄中答案的詳細信息
技術分享圖片

  • rw- rw- r-- 1 zhangsenhan zhangsenhan 8 mar 20 21:55 my_file 包含以下內容
    第一組 - 代表檔案的類型, - 即檔案
    第二組 rw- 代表user擁有該檔案的權限, 即 r 可讀,w 可寫權限,因為my_file為文本文件,沒有可執行操作,只有二進制文件具有 x 可執 行操作權限.
    第三組 rw- 代表group擁有該檔案的權限,group內的用戶繼承group的權限
    第四組 r-- 代表others擁有該檔案的權限, 即 只讀
    第五組 1 代表 連結檔的數量
    第六組 zhangsenhan 代表為檔案的擁有者

    第七組 zhangsenhan 代表為檔案的所屬群組
    第八組 8 代表檔案的大小 默認為byte
    第九組 代表檔案的建立或修改日期
    第十組 檔案的名稱

    更改文件屬性與權限
    chgrp:更改檔案所屬群組
    chown:更改檔案擁有者
    chmod:更改檔案的權限

    將檔案所屬群組更改為 root
    技術分享圖片
    將檔案擁有者更改為 root
    技術分享圖片

    更改權限 chmod 有2種設定方法,數字設定和字符設定
    數字設定
    r 代表數字4,w代表數字2,x代表數字1 rwx 就可表示為 三個數字相加 7
    例如,將user權限設定為7 群組權限設定為7 others權限設定為0
    技術分享圖片

    字符設定
    將user權限設置為rw- group權限制定為r-x others權限制定為 rw-

    技術分享圖片
    添加或刪除權限值
    技術分享圖片

跟著鳥哥學linux總結之檔案權限