一、用戶和權限的基本概念
- 用戶是 Linux 系統工作中重要的一環,用戶管理包括用戶與組管理。
- 在 Linux 系統中,不論是由本機或是遠程登錄系統,每個系統都必須擁有一個賬號,并且對于不同的系統資源擁有不同的使用權限。
- 在Linux中,可以指定每一個用戶針對不同的文件或者目錄的不同權限。
- 對文件 / 目錄的權限包括:
序號 | 權限 | 英文 | 縮寫 | 數字代號 |
---|---|---|---|---|
01 | 讀 | read | r | 4 |
02 | 寫 | write | w | 2 |
03 | 執行 | excute | x | 1 |
04 | 無權限 | - | - | 0 |
1. ls-l擴展
ls -l
?可以查看文件夾下文件的詳細信息,從左到右依次是:
- 權限,第 1 個字符如果是?
d
?表示目錄 - 硬鏈接數,通俗地講,就是有多少種方式,可以訪問到當前目錄 / 文件
- 擁有者,家目錄下文件/目錄 的擁有者通常都是當前用戶
- 組,在 Linux 中,很多時候,會出現組名和用戶名相同的情況
- 大小
- 時間
- 名稱
目錄 | 擁有者權限 | 組權限 | 其他用戶權限 | |||||||
---|---|---|---|---|---|---|---|---|---|---|
文件權限示例 | - | r | w | - | r | w | - | r | - | - |
目錄權限示例 | d | r | w | x | r | w | x | r | - | x |
2. chmod簡單使用?
chmod可以修改用戶/組對文件/目錄的權限
命令格式如下:
chmod +/-rwx 文件名|目錄名
?示例:
?可執行權限