Linux(2) 檢視檔案屬性以及修改
檢視檔案屬性
1.在Linux中我們可以使用 ls –l
命令來顯示一個檔案的屬性以及檔案所屬的使用者和組
drwx------ 3 admin admin 4096 Oct 20 20:55 admin
drwxr-xr-x 2 root root 4096 Oct 21 18:47 liuqing
drwx------ 2 redis redis 4096 Oct 21 00:34 redis
drwx------ 3 www www 4096 Oct 21 00:33 www
2.在Linux中第一個字元:
當為[ d ]則是目錄
當為[ - ]則是檔案;
若是[ l ]則表示為連結文件 ( link file );
若是[ b ]則表示為裝置檔案裡面的可供儲存的介面裝置 ( 可隨機存取裝置 );
若是[ c ]則表示為裝置檔案裡面的串列埠裝置,例如鍵盤、滑鼠 ( 一次性讀取裝置 )。
接下來的字元中,以三個為一組,且均為『rwx』 的三個引數的組合。
其中,[ r ]代表可讀(read)、[ w ]代表可寫(write)、[ x ]代表可執行(execute)。
要注意的是,這三個許可權的位置不會改變,如果沒有許可權,就會出現減號[ - ]而已。
- 實列中
drwxr-xr-x 2 root root 4096 Oct 21 18:47 liuqing
中第一個字母為d就表示liuqing是一個目錄。 - 後面9個數字
rwxr-xr-x
分為三組,分別表示1.屬主許可權:為讀寫可執行 2.屬組許可權:為可讀不可寫可執行3.其他使用者許可權:為可讀不可寫可執行。 - 對於檔案來說,它都有一個特定的所有者,也就是對該檔案具有所有權的使用者。同時,在Linux系統中,使用者是按組分類的,一個使用者屬於一個或多個組。檔案所有者以外的使用者又可以分為檔案所有者的同組使用者和其他使用者。因此,Linux系統按檔案所有者、檔案所有者同組使用者和其他使用者來規定了不同的檔案訪問許可權。在以上例項中,liuqing檔案是一個目錄檔案,屬主和屬組都為 root。
修改檔案屬性
1、chgrp:更改檔案屬組
chgrp -R 屬組名 檔名
-R:遞迴更改檔案屬組,就是在更改某個目錄檔案的屬組時,如果加上-R的引數,那麼該目錄下的所有
檔案的屬組都會更改。
2、chown:更改檔案屬主,也可以同時更改檔案屬組
chown -R 屬主名 檔名
chown -R 屬主名:屬組名 檔名
3、chmod:更改檔案9個屬性
當你你沒有許可權操作此檔案!可以修改許可權
chmod - R xyz 檔案或目錄
Linux檔案屬性有兩種設定方法,一種是數字(常用的是數字),一種是符號。
Linux檔案的基本許可權就有九個,分別是owner/group/others三種身份各有自己的read/write/execute
許可權。
先複習一下剛剛上面提到的資料:檔案的許可權字元為:『-rwxrwxrwx』, 這九個許可權是三個三個一組
的!其中,我們可以使用數字來代表各個許可權,各許可權的分數對照表如下:
r:4 w:2 x:1 可讀可寫不可執行 rw- 6 可讀可寫不課執行 rwx 7 chomd 777 檔案賦予所有使用者可讀可執行!
每種身份(owner/group/others)各自的三個許可權(r/w/x)分數是需要累加的,例如當許可權為:[-rwxrwx—]
分數則是:
owner = rwx = 4+2+1 = 7
group = rwx = 4+2+1 = 7
others= — = 0+0+0 = 0
chmod 770 filename
chmod -R 770 filename
相關文章
- Linux檔案屬性Linux
- linux 修改hosts檔案以及修改hostnameLinux
- node實現檔案屬性批量修改(時間屬性)
- 在Linux中如何檢視檔案的修改日期Linux
- node實現檔案屬性批量修改(檔名)
- linux的常用操作——檢視和修改檔案許可權Linux
- win10怎麼更改檔案屬性 win10怎樣修改檔案屬性Win10
- Java程式碼修改yml配置檔案屬性Java
- 屬性配置檔案詳解(2)
- Linux 檔案屬性及詳細操作Linux
- Linux檢視磁碟用量,以及殺死已刪除檔案的程式Linux
- 檔案屬性
- win10如何修改音樂檔案屬性_win10更改音樂檔案屬性的方法Win10
- Linux 檢視系統檔案命令Linux
- linux 常用檢視埠,檔案大小Linux
- Linux的檔案屬性和目錄配置Linux
- 檔案的屬性
- Linux檢視檔案的命令有哪些?Linux
- Linux 檢視檔案內容——bat 命令LinuxBAT
- Linux 基礎-檔案許可權與屬性Linux
- linux 檔案屬性介紹及改變方法Linux
- linux 檢視修改主機名Linux
- linux 使用ll檢視檔案發現檔案後面帶 *Linux
- 檢視檔案
- Linux檢視程式檔案絕對路徑Linux
- Linux檔案內容檢視相關命令Linux
- Linux檢視檔案大小的幾種方法Linux
- 檔案時間屬性
- 檔案屬性資訊
- nginx配置web訪問以及檢視目錄檔案NginxWeb
- linux 基礎(2)檔案許可權及其修改Linux
- win10怎麼檢視最近修改的檔案_win10如何檢視最近開啟的檔案Win10
- DB2 修改表列相關屬性DB2
- Linux如何檢視檔案內容?Linux常用命令Linux
- Linux基楚操作指引【檢視版本、檢視路徑、檢視內容、編輯檔案】Linux
- TF卡資料夾右擊檢視屬性時它說“資料夾變檔案”
- 【Django drf】檢視類APIView之五層封裝 ApiView的類屬性 drf配置檔案DjangoAPIView封裝
- Linux系統中常用的檔案檢視命令Linux