Ubuntu Linux查詢 修改檔案和資料夾許可權

2021-06-19 14:21:35 字數 2303 閱讀 7335

1、檢視檔案及資料夾許可權:ls -l 檔名稱,ls -ld 資料夾名稱

在住資料夾下新建乙個空白文件nihao,建立資料夾hello

命令:ls -l nihao 檢視文件的的許可權

-rw-rw-r-- 1 yang yang 0 12月  7 14:23 nihao(表示文件所有者(user)和群組(group)擁有讀寫許可權,其他使用者(other)唯讀許可權)

命令:ls -ld hello 檢視資料夾許可權(注意這裡是-ld)

drwxrwxr-x 2 yang yang 4096 12月  7 14:23 hello

對上面兩種查詢結果,對文件的查詢以「-」開頭,對資料夾的查詢以「d」開頭。

以查詢nihao為例:這裡的rw-rw-r--就是文件nihao的訪問許可權,r表示讀許可權、w表示寫許可權、x表示執行許可權(該文件暫時沒有)。

使用者(user),群組(group),或其他人(other)若擁有r、w或x許可權則直接在指定位置顯示該許可權字母,若

沒有相應許可權,則用「-」表示。

比如:使用者(user)對nihao檔案只有讀許可權,群組和其他人許可權為空,則文件nihao訪問許可權為 r--------(是9位,下面詳解)

使用者(user)對nihao檔案只有寫許可權,群組和其他人許可權為空,則文件nihao訪問許可權為 -w-------

使用者(user)對nihao檔案只有執行許可權,群組和其他人許可權為空,則文件nihao訪問許可權為 --x------

使用者(user)對nihao檔案只有讀寫許可權,群組和其他人許可權為空,則文件nihao訪問許可權為 rw-------  (rwx位置順序是固定的)

訪問許可權用9為字串來表示,這樣可以把每三位劃分為一種使用者型別,其中前三為是擁有該檔案的使用者(user)的訪問許可權,

中間三位表示群組(group)的訪問許可權,後面三位表示其他使用者(other)的訪問許可權。

拿文件nihao的擁有者(user)的許可權來說,user只有讀許可權「r--」(後面6位不屬於user,暫且不說),讀寫許可權「rw-」,讀寫執行

許可權「rwx」,rwx順序是固定的,對群組(group)和其他使用者(other)表示形式相同,下面我們介紹許可權的修改。

2、許可權修改我所接觸的方法有兩種

第一:chmod 數字 檔名稱

例如:chmod abc 你好

其中 0 < a < 7,0 < b < 7,0 < c < 7 因為a表示使用者(user)的訪問許可權,b表示群組的訪問許可權(group),c表示其他(other)的訪問許可權。

a=0,二進位制表示為000,代表查詢結果中的「---」

a=1,二進位制表示為001,在查詢結果中表示為「--x」,依次類推,a=2  <=>  "-w-",..............a=7  <=>  "rwx"

chmod 310 nihao     (310 <=> 011 110 111 <=> -wx --x ---)

ls -l nihao

查詢結果為--wx--x--- 1 yang yang 0 12月  7 14:23 nihao    ,「-wx」代表使用者(user)許可權,「--x」表示群組許可權,「---「表示其他(other)許可權。

第二:chmod 字母 檔名稱

不同型別的使用者表示:u->user     g->group       o->other       a->(user+group+other)

許可權的加減表示:+表示新增許可權,-表示減少許可權,=表示唯一許可權(只有,只等於)

例如:sudo chmod u+r nihao (為user新增讀許可權)        

ls -l nihao                  查詢結果:-rwx--x--- 1 yang yang 0 12月  7 14:23 nihao

sudo chmod u=r nihao (表示user唯一讀許可權)

ls -l nihao                    查詢結果:-r----x--- 1 yang yang 0 12月  7 14:23 nihao

sudo chmod g+rw nihao(表示為群組新增讀和寫許可權),查詢結果:-r--rwx--- 1 yang yang 0 12月  7 14:23 nihao

這種方法也可以為多個使用者修改許可權,sudo chmoc uo+x nihao(表示同時為user和other新增執行許可權)

為乙個使用者新增或減少多個許可權:sudo chmod o+rw nihao(表示為other新增讀和寫許可權)

總結:在linix系統中如到檔案讀寫問題,首先檢視許可權屬性,在該許可權的基礎上為不同的使用者分配不同的許可權。

許可權的分配有三種使用者,其中沒類使用者可有rwx(讀,寫,執行)三種許可權,即三類使用者三種許可權。

安全解除安裝Ubuntu Linux

由於在這台計算機裡有windows與linux雙系統並存,所以解除安裝linux的核心思想就是把系統引導權重新交給windows,然後釋放linux所占用的系統資源。具體方法也不難,關鍵是最重要的兩個字 安全。拿出xp的安裝光碟,啟動系統,進入故障恢復控制台。依次序鍵入這兩個命令 quotation...

ubuntu linux 基礎命令

1 設定ip ubuntu的網路配置資訊放在 etc network inte ces 中,如果配置動態獲取ip,則在上述檔案中加入以下內容 auto eth0 iface eth0 inet dhcp 如果配置靜態ip,則新增如下內容 auto eth0 iface eth0 inet stati...

Ubuntu Linux 目錄結構

重要的標準目錄結構和檔案 根目錄 bin 基本命令的二進位制檔案 包含啟動系統和在恢復模式初次執行所需的檔案 boot 引導引導程式的靜態檔案 包含引導系統的所有檔案 dev 裝置檔案 包含代表外圍裝置 如磁碟驅動器,終端,印表機 的所有檔案 etc 本地計算機系統配置檔案 etc opt 放在op...