Linux中更改檔案屬性常用命令

2021-07-03 21:59:43 字數 1527 閱讀 1581

更改檔案屬性常用命令

chgrp : 更改檔案屬組

語法:chgrp [-r] 屬組檔名

-r : 遞迴更改檔案屬組,就是在更改某個目錄檔案屬組時,如果加上-r的引數,那麼該目錄下所有檔案屬組都會更改。

chown : 更改檔案屬主,也可以同時更改檔案屬組

語法:chown [-r] 屬主名 檔名

chown [-r] 屬主名:屬組名 檔名

進入/root目錄(~)將install.log的擁有者改為bin賬號:

[root@admin home]# cd ~

/root

[root@admin ~]# chown bin install.log

[root@admin ~]# ls -l

-rw-r--r--. 1 bin root 23264 may 29

11:26 install.log

將install.log的擁有者與群組改回root:

[root@admin ~]# chown root:root install.log

[root@admin ~]# ls -l

-rw-r--r--. 1 root root 23264 may 29

11:26 install.log

chmod : 更改檔案9個屬性

linux檔案屬性有兩種設定方法:一種是數字,一種是符號。

1、linux檔案的基本許可權有9個,分別是owner/group/others三種身份各有自己的read/write/execute許可權。這些許可權對應上面的1 - 9數字,許可權字元為:【-rwxrwxrwx】,都是三三一組的。各許可權的分數對照表如下:

r : 4

w : 2

x : 1

每一種身份各自的三個許可權(r/w/x)分數都是需要累加的,例如:當許可權為:[-rwxrwx—],則分數分別是:

owner = rwx = 4 + 2 + 1 = 7

group = rwx = 4 + 2 + 1 = 7

others = — = 0 + 0 + 0 = 0

表示該檔案的許可權數字就是770。

變更許可權指令chmod的語法: chmod [-r] xyz 檔案或目錄

xyz : 代表數字型別的許可權屬性,為rwx屬性值的相加,例如上面的770

-r : 進行遞迴的持續變更,也就是連同次目錄下的所有檔案都會變更

2、符號型別改變檔案許可權:

符號型別許可權中分別用u , g , o來代表user group others三種身份的許可權。外加乙個 a 符號,代表all即全部的身份(rwx)。

如果要將乙個檔案bb的許可權設定為 -rwxr-xr–,可以通過chmod u=rwx,g=rx,o=r 檔名 來設定。

為全部人新增寫許可權:chmod a+w bb

為全部人新增可執行許可權:chmod a-x bb

Linux中更改檔案屬性

參考 man,info,magedu講義 宣告 以下英文純屬個人翻譯,英文b級,歡迎糾正,以下內容純屬個人理解,並沒有對錯,只是參考,盜版不糾,才能有限,希望不誤人子弟為好。changing file attributes name chown change file owner and group...

linux檔案屬性

linux檔案屬性1 首先檢視一下 ls l 檢視檔案的檔案屬性 上面顯示檔案屬性一共7個常見的字段。各個欄位的含義 1.第乙個字段 檔案許可權 就是 或者r w x的組合。一共10位。左面開始數起,a 第一位 檔案型別 常規檔案 系統普通檔案。d directory 目錄檔案,目錄是特殊的檔案,目...

linux檔案屬性

linux檔案屬性3 目錄是乙個特別的檔案 目錄檔案 比如 drwxr r 就是乙個目錄的許可權 目錄具有r許可權 可以檢視目錄裡面的檔名,只是檢視檔名。是否能夠對檔案操作,那還要看檔案的許可權。目錄具有w許可權 在目錄下 增加檔案 刪除檔案 檔名重新命名 目錄具有x許可權 能夠進入該目錄 能夠使用...