在Linux系統(tǒng)服務(wù)器中使用Chgrp命令更改組權(quán)限
【YINGSOO提醒】文章內(nèi)容收集整理于網(wǎng)絡(luò),僅供參考!如需了解“在Linux系統(tǒng)服務(wù)器中使用Chgrp命令更改組權(quán)限”等有關(guān)服務(wù)器、云主機(jī)租用、托管、配置、價(jià)格問(wèn)題,請(qǐng)隨時(shí)咨詢YINGSOO客服,良心推薦,按需選配!
【主機(jī)促銷】加拿大物理服務(wù)器 | 新加坡物理服務(wù)器 | 馬來(lái)西亞云服務(wù)器
【推薦閱讀】免備案服務(wù)器國(guó)家會(huì)查嗎?

在Linux權(quán)限中,包括目錄在內(nèi)的所有文件都與用戶和組的所有權(quán)相關(guān)聯(lián)。此外,文件和目錄以及通常分配的決定訪問(wèn)權(quán)限的權(quán)限,最終決定誰(shuí)擁有訪問(wèn)這些權(quán)限。
在本教程中,我將向您展示如何使用chgrp命令更改文件或目錄的組所有權(quán)。Linux change group命令用于更改文件或目錄所屬的組名。chown命令要求指定用戶名和組名,而chgrp只需要指定組。
chgrp命令的語(yǔ)法
更改文件所屬組的語(yǔ)法非常簡(jiǎn)單。只需調(diào)用chgrp命令,然后在對(duì)象名稱之后定義組名稱即可。
$ chgrp OPTION group_name /path/to/file or directory
group_name屬性表示文件或目錄將獲取的新組。此外,您可以指定GID(組ID)而不是組名。在這種情況下,您需要在GID后面附加一個(gè)加號(hào)(+)。
使用chgrp命令更改文件組
在本節(jié)中,我們將研究如何更改文件的組所有權(quán)。在使用chgrp命令更改文件組之前,建議先驗(yàn)證該文件所屬的當(dāng)前組。使用ls命令打印文件的文件許可權(quán)很容易實(shí)現(xiàn),如下所示:
$ ls -l
下面的示例打印出settings.pydocs目錄內(nèi)一個(gè)文件的文件許可權(quán)。
從上面的輸出中,該文件屬于用戶'Winnie'和組'Winnie'。例如,要將文件組從“ Winnie”組更改為“ linoxide”組,請(qǐng)運(yùn)行chgrp命令,如下所示:
$ chgrp linoxide settings.py
但是,在大多數(shù)情況下,以普通用戶身份更改文件或目錄的組時(shí),將遇到chgrp operation not permitted如下圖所示的錯(cuò)誤。該錯(cuò)誤表明用戶沒有足夠的權(quán)限來(lái)更改文件的組所有權(quán)。
解決此問(wèn)題的方法是將普通用戶添加到sudoers組中,并調(diào)用sudo命令,如下所示:
$ sudo chgrp linoxide settings.py
從上面的輸出中,我們可以看到在調(diào)用sudo命令并提交密碼后,已成功將組更改為“ linoxide”。
此外,使用chgrp命令時(shí),您可以指定多個(gè)文件作為參數(shù),如下所示:
$ sudo chgrp group_name file_1 file_2 file_3
在下面的例子中,我們有3個(gè)文件:settings.py、file1.txt和file2.txt都屬于組 "Winnie"?,F(xiàn)在讓我們把組的所有權(quán)改為'linoxide'。 語(yǔ)法將是:
$ sudo chgrp linoxide settings.py file1.txt file2.txt
遞歸更改組所有權(quán)
有時(shí),您可能需要遞歸更改目錄的所有文件和子目錄的組。要遞歸更改組名,請(qǐng)使用-R以下語(yǔ)法中所示的標(biāo)志。
$ sudo chgrp group-name directory
例如,要將/var/www/html/nextcloud 目錄及其內(nèi)容的所有權(quán)更改為www-data group,請(qǐng)運(yùn)行以下命令:
$ sudo chgrp -R www-data /var/www/html/nextcloud
更改符號(hào)咨詢客服
使用遞歸選項(xiàng)不會(huì)遍歷符號(hào)咨詢客服
$ sudo chgrp -Rh www-data /var/www/html/nextcloud
結(jié)論
在本教程中,我們向您介紹了chgrpLinux中的命令。盡管可以使用chown命令實(shí)現(xiàn)相同的功能,但是chgrp命令提供了一種更簡(jiǎn)單的方法。
有人可能會(huì)問(wèn),當(dāng)chown命令存在時(shí),為什么我們會(huì)有chgrp。Chgrp代碼構(gòu)建的年代更早,chown最初無(wú)法設(shè)置組。
注意:chown :group在許多平臺(tái)上,僅限于更改組的名稱仍然不是可移植的或標(biāo)準(zhǔn)的。
暢銷產(chǎn)品:美國(guó)服務(wù)器租用去首頁(yè)參與活動(dòng)!YINGSOO推出Phala挖礦服務(wù)器、Chia奇亞農(nóng)場(chǎng)服務(wù)器、Swarm物理節(jié)點(diǎn)服務(wù)器、Swarm母雞服務(wù)器、Swarm云節(jié)點(diǎn)服務(wù)器、國(guó)內(nèi)礦機(jī)服務(wù)器海外托管、《Phala PHA挖礦資料大全》,《swarm bzz挖礦資料大全》,Swarm Bee節(jié)點(diǎn)租用請(qǐng)咨詢YINGSOO客服!官網(wǎng)maisonbaluchon.cn
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。
關(guān)注官方微信