Linux筆記 修改檔案所有者 所屬組

2021-09-24 07:02:19 字數 914 閱讀 5035

首先注意一點,檔案的所屬組並不一定是所有者所在的組。

舉個例子。 現有三個組(a、b、c),三個使用者(a、b、c)。a 屬於 a 組,b 屬於 b 組, c 屬於 c組。 a 的檔案可以屬於 b 組(假設這個許可權為讀寫),那麼 b 中所有使用者都有對這個檔案讀寫的許可權。

chown命令使用

chown [username] [filename]

-rw-r--r--. 1 qyfl qyfl 0 dec 14 00:08 temp.txt

$ sudo chowm tempuser temp.txt

$ ll

-rw-r--r--. 1 tempuser qyfl 0 dec 14 00:15 temp.txt

複製**

大多數執行這行命令的時候是沒有許可權的,這時候需要加上 sudo。

chowm同時也可以修改檔案所屬組。

chown [username]:[groupname] [filename]

$ sudo chowm qyfl:tempgroup temp.txt

$ ll

-rw-r--r--. 1 qyfl tempgroup 0 dec 14 00:35 temp.txt

複製**

chgrp也可以修改檔案所屬組。

chgrp [groupname] [filename]

$ sudo chgrp qyfl temp.txt

$ ll

-rw-r--r--. 1 qyfl qyfl 0 dec 14 00:45 temp.txt

複製**

linux基本許可權 修改檔案所有者和所有組命令

1.修改所有者命令 chown 使用者名稱 檔名 2.修改所屬組命令 chgrp 組名 檔名 3.所有者和所屬組一起修改 chown 使用者名稱 組名 檔名 命令例項 1.修改所有者 root live wu chown user1 a.txt root live wu ll total 0 rwx...

linux批量更改檔案所有者

剛學完shell指令碼基礎知識,剛才改變資料夾的所有使用者時,突然想到能不能寫個指令碼批量更改,於是就有了這個。1 bin bash 2 ecoding utf 8 3 4 5 先過濾出第乙個檔案的所有者,名字賦給str 6 i 1 7 str echo e ls l n grep d grep a...

linux改變檔案所有者命令

chown 改變檔案所有者 change owner chown r 所有者名稱 檔案或者目錄 r 進行遞迴的持續更改。也即連同子目錄下的所有檔案目錄都更新成為這個使用者組之意,常常用在更改某一目錄內所有的檔案情況 例如 root shuai shan ls al rw r r 1 root roo...