天天看點

Linux-檔案及檔案夾賦權示例說明給指定目錄賦權linux下給目錄下所有子目錄和檔案賦權給所有檔案指定使用者和使用者組批量修改權限shell 自動輸入y/yes參考連結

示例說明

ll 指令檢視檔案目前權限

Linux-檔案及檔案夾賦權示例說明給指定目錄賦權linux下給目錄下所有子目錄和檔案賦權給所有檔案指定使用者和使用者組批量修改權限shell 自動輸入y/yes參考連結
  • 第一個欄位,表示檔案的屬性。Linux的檔案基本上分為三個屬性:可讀(r),可寫(w),可執行(x)

    rwx(Owner)r-x(Group)r-x(Other)

  • 第二個欄位,表示檔案個數。如果是檔案的話,那這個數目自然是1了,如果是目錄的話,那它的數目就是該目錄中的檔案個數了。
  • 第三個欄位,表示該檔案或目錄的擁有者。若使用者目前處于自己的

    Home

    ,那這一欄大概都是它的賬号名稱。
  • 第四個欄位,表示所屬的組(

    group

    )。每一個使用者都可以擁有一個以上的組,不過大部分的使用者應該都隻屬于一個組,隻有當系統管理者希望給予某使用者特殊權限時,才可能會給他另一個組。
  • 第五欄位,表示檔案大小。檔案大小用byte來表示,而空目錄一般都是

    1024byte

    ,當然可以用其它參數使檔案顯示的機關不同,如使用ls –k就是用kb萊顯示一個檔案的大小機關,不過一般我們還是以byte為主。
  • 第六個欄位,表示最後一次修改時間。以“月,日,時間”的格式表示,如

    Aug 15 5:46

    表示8月15日早上5:46分。
  • 第七個欄位,表示檔案名。我們可以用

    ls –a

    顯示隐藏的檔案名。

注意:

第一個字母表示檔案類型

”-”,普通檔案.

    ”d”目錄,字母”d”,是dirtectory(目錄)的縮寫.

    “l”符号連結。請注意,一個目錄或者說一個檔案夾是一個特殊檔案,這個特殊檔案存放的是其他檔案和檔案夾的相關資訊.

    “b”塊裝置檔案。

    “c”字元裝置檔案。
           

給指定目錄賦權

chmod -R 777 檔案夾名
           

linux下給目錄下所有子目錄和檔案賦權

chmod -R 777 *
           

給所有檔案指定使用者和使用者組

chown -R wang.users /his
           

把目錄/his及其下的所有檔案和子目錄的屬主改成wang,屬組改成users。

批量修改權限

sudo chmod 777 -Rfv /home/name/*
           

注釋:

  1. 777 為 要修改成 的 檔案的 權限;
  2. -R 是 子目錄 下的 檔案 也修改;
  3. -f 強制;
  4. -v是 顯示 修改過程;
  5. 最後 是要 修改 的 批量檔案 所在 的目錄。

shell 自動輸入y/yes

echo y | rm -i a.txt
           

參考連結

linux下給檔案夾或者目錄賦權

linux指令——ll

檔案權限及chmod使用方法

繼續閱讀