第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

全部開發(fā)者教程

Linux 入門教程

首頁 慕課教程 Linux 入門教程 Linux 入門教程 39 Linux 修改文件所屬關(guān)系

Linux 修改文件所屬關(guān)系

上一節(jié)介紹了如何修改文件的讀、寫、執(zhí)行權(quán)限,包括屬主用戶權(quán)限、所屬用戶組權(quán)限、其他用戶組用戶權(quán)限,本小節(jié)介紹如何修改文件的所屬關(guān)系,所屬關(guān)系又包括文件的屬主和所屬組。

1.chown 命令

若想要修改文件的屬主,可以使用 chown 命令,修改了文件屬主之后,文件的權(quán)限信息也相應(yīng)的會被修改。

1.1 修改文件的屬主

若只想要修改文件的所有者,則可以使用 chown 命令修改文件的屬主,這里新建一個文件 newtestfile 為例,然后修改這個文件屬主:

touch newtestfile

ls -l newtestfile

useradd newuser

chown newuser newtestfile

ls -l newtestfile

執(zhí)行結(jié)果如下圖:

圖片描述

>Tips:若是修改目錄的屬主,則需要加上 -R 參數(shù)表示遞歸所有子目錄,如 chown -R new_dir

1.2 同時修改文件的屬主和所屬組

若想要同時修改文件或目錄的屬主和用戶組,也可以使用 chown 命令修改,這里新建一個文件 groupfile 為例,然后同時修改屬主和所屬組,命令如下:

touch groupfile

ls -l groupfile

useradd fileuser

groupadd filegroup

usermod -G filegroup fileuser

chown -R fileuser:filegroup groupfile

ls -l groupfile

執(zhí)行結(jié)果如下圖:

圖片描述

只有 root 用戶能夠修改文件的屬主。并且任何的屬主都能修改它文件的所屬組,但有一個前提是屬主必須是原所屬組和目標(biāo)所屬組的成員。

2.chgrp 修改文件或目錄的默認(rèn)屬組

可以直接使用 chgrp 命令修改文件的所屬組,接著上面的 groupfile 文件為例,命令如下:

ls -l groupfile

groupadd newgroup

usermod -G newgroup fileuser

chgrp newgroup  groupfile

ls -l groupfile

執(zhí)行結(jié)果如下圖:

圖片描述

3. 小結(jié)

本小節(jié)介紹了如何使用 chown 命令修改文件的屬主,也可以同時修改文件的屬主和所屬組,若是目錄,需要跟上 -R 參數(shù)遞歸操作目錄下所有子目錄,chgrp 命令可以修改文件的所屬組,需要注意的是 chownchgrp 命令修改文件的屬主必須是原來所屬組和新的所屬組的成員,否則可能會提示錯誤信息。