首頁 > 軟體

Linux檔案屬性及如何修改檔案屬性

2020-06-16 17:15:24

Linux檔案屬性及如何修改檔案屬性

ls -al:顯示檔案的檔名與相關屬性並列出所有檔案詳細的許可權與屬性

 

dr-xr-x---.   7       root     root       4096       Apr3 12:31       .

  許可權    連線   所有者    使用者組    檔案容量   修改日期      檔名

第一個字元代表這個檔案是“目錄,檔案,或連線檔案等”

     d:目錄

     -:檔案

     l:連結檔案

     b:裝置檔案裡可供儲存的介面裝置

     c:裝置檔案裡的串列埠裝置

  [d]         [r-x]            [r-x]                [---]

檔案型別   檔案許可權    檔案屬組的許可權    其他人對此檔案的許可權

r :可讀   w:可寫    x:可執行   -:沒有許可權

 

   目錄test所有者為root,所屬使用者組為root,root使用者對此目錄具有可讀,可寫可執行的許可權;root使用者組可進入次目錄,但不能執行寫入的操作;其他使用者可進入次目錄,但不能執行寫入的操作。

修改檔案與目錄屬性時,一定要分清楚什麼資料可改,什麼資料不可改。

 

 

如何改變屬性與許可權

chown  修改檔案的所有者

-R 使用者名稱:組名 目錄 遞回修改目錄的許可權以及目錄下所有的檔案的許可權

chgrp   修改檔案的屬組

Chmod  修改檔案許可權

 

 

數位型別改變許可權:

檔案許可權字元為[-rwxrwxrwx]九個許可權三個為一組,可用數位代表各個許可權

r=4  

w=2  

x=1

每種身份各個許可權分數需要累加,如許可權為[-rwxr-xr--],分數則是

owner=7

group=5

other=4

所以我們設定許可權的更改時,該檔案許可權數位為754

 

 

符號型別改變許可權:

                 u 屬主                   + 加入             f

                g 屬組                   - 除去             w        檔案或目錄

Chmod       o其他人                = 設定             x

                a所有人

每人均可寫入的許可權

 

本文永久更新連結地址http://www.linuxidc.com/Linux/2017-05/143548.htm


IT145.com E-mail:sddin#qq.com