Linux命令之許可權管理

2021-09-25 05:57:41 字數 1515 閱讀 3760

在linux中系統中,有以下的許可權表示。業內人士稱為:

邏輯許可權、物理許可權、普通使用者的root的許可權。

邏輯許可權:

如下:

drwxr-xr-x. 2 root root  4096 5月  13 15:27 home

-rw-r--r--. 1 root root 45537 5月 13 11:15 install.log

其中前面一段就是檔案的邏輯許可權表示。根據資訊的第乙個字母來檢視,d表示該檔案是乙個目錄檔案,-表示該檔案是乙個普通檔案。

後面每三個許可權成為一組,沒組分別有三個許可權:

字元許可權 (數字)

r讀(4)

w寫(2)

x執行(1)

這三組的許可權分別表示:

第一組使用者

第二組使用者組

第三組其他人

修改檔案/夾的許可權:

chmod命令

chmod [選項] 檔名

選項 -r 表示遞迴處理

注:在修改許可權時可以使用字元或者數字

u代表使用者

g代表使用者組

o代表其他人

a代表所有組(在修改是可以省略)

+代表給檔案/夾新增某種許可權

-代表給檔案/夾取消某種許可權

例:

#將test_1檔案的每組的讀、寫、執行許可權取消

chmod 000 test_1

#將test_1檔案的每組的讀許可權新增

chmod +r test_1

#將test_1檔案的使用者增加寫的許可權

chmod u+w test_1

修改檔案、資料夾的屬主、屬組:

chmod user:group 檔案 或者 目錄

例:

#將alex這個目錄的屬主和陣列修改為romeoo使用者和romeo使用者組

chmod romeo:romeo alex

物理許可權:

chattr [選項] 檔案/資料夾

選項:i

表示不能以任何方式進行檔案/夾的修改,增加,刪除

a表示檔案/夾只能追加,不能修改,刪除

r表示遞迴處理。

-[選項]

表示關閉某檔案/夾的許可權

+[選項]

表示開啟某檔案/夾的許可權

例:

#將檔案test不允許修改、刪除、增加

chattr +i test

檢視檔案的物理許可權:

lsattr [選項] 檔案/夾

選項:r

表示遞迴處理

a表示檢視所有檔案的屬性,包括隱藏檔案

d顯示目錄的屬性

普通使用者的超級許可權:

sudo命令

sudo可以限制使用者執行部分root的許可權。sudo會記錄使用者執行過的每一條指令。

Linux 之 許可權管理命令

許可權管理命令 一 改變檔案或目錄許可權 chmod 檔案或目錄 檔案或目錄 421 是許可權的數字 r 遞迴修改 改變目錄下的目錄 許可權的數字表示 r 4 w 2 x 1 rwx rw r 7 6 4 許可權具體作用 r 讀許可權 檢視檔案內容 列出目錄內容 w 寫許可權 修改檔案內容 在目錄中...

Linux學習之許可權管理命令

1 許可權管理命令 chmod 只有管理員 和 檔案或目錄所有者可以更改許可權。u代表user,g代表group,o代表other,a代表all 許可權 r代表read,w代表write,x代表exec 表示新增許可權,表示刪除許可權,表示重新賦值許可權 例如 chmod g w one 表示給目錄...

linux 命令系列之許可權管理命令chmod(5)

chmod change the permissions mode of a file 修改檔案許可權 r 遞迴修改 r read,w write x execute 4,2,1 chmod ugoa file directory u user,g group,o other,a all 修改檔案許...