1. 程式人生 > >linux基礎權限管理

linux基礎權限管理

linux系統中 col linux bsp font 系統 oot 所有 用戶

1、linux系統中的文件類型:
- 一般文件 存放數據
d 目錄文件 存放其他文件
l 鏈接文件 類似於windows系統中的快捷方式
b 區塊設備文件 可以隨時讀取
c 字符設備文件 需要順序讀取
s 管道文件 用於進程間的通信
p 管道文件 用於進程間的通信

  • 計算機是用來處理和存儲數據的
  • 數據存放位置不同,叫法不同
  • 數據存放在硬盤中,稱為文件
  • 數據存放在內存中,稱為進程

2、權限:
讀取權限意味著可以查看文件內容
寫權限意味著可以對文件修改刪除(如果要修改一個文件還需要讀取權限)
chmod 777 filename/dirname 將文件的權限的所有者、所有組、其他人都設為可讀可寫可執行


數字模式:
4代表可讀
2代表可寫
1代表可執行
3代表可寫可執行
5代表可讀可執行
7代表可讀可寫可執行

3、屬主修改:
chown jcclty aa 將jcclty設置為aa的屬主
屬組修改:
chgrp yun aa 將yun設置為aa的屬組
第二種修改方式:
chown .jcclty aa 將jcclty設置為aa的屬主
chown jcclty. aa 將jcclty設置為aa的屬主和屬組
chown yun.jcclty aa 將yun設置為aa的屬主將jcclty設置為aa的屬組
chown -R jcclty. dirname 將目錄及其子目錄下的所有文件的所有者和所有組都設置為jcclty

4、操作 可執行的用戶
chmod root用戶和文件的所有者
chgrp root用戶和文件的所有組(必須是組成員)
chown 只有root用戶才可以


文件:(驗證需要哪些權限)
目錄:(驗證需要哪些權限)
ugo g 看看是對主要組還是附加組限制
實驗結果:
1、目錄必須有執行權限才可以進行修改
2、在進行權限修改的時候,修改組的權限主要是對主要組進行修改,附加組不會做任何改動。

linux基礎權限管理