linux exec命令,linux基礎26——chgrp

 2023-11-19 阅读 29 评论 0

摘要:1. 概念 在linux系統里,文件或目錄的權限的掌控以擁有者及所訴群組來管理。可以使用chgrp指令取變更文件與目錄所屬群組,這種方式采用群組名稱或群組識別碼都可以。chgrp命令就是change?group的縮寫!要被改變的組名必須要在/etc/group文件內存在才行。 2

1. 概念

在linux系統里,文件或目錄的權限的掌控以擁有者及所訴群組來管理。可以使用chgrp指令取變更文件與目錄所屬群組,這種方式采用群組名稱或群組識別碼都可以。chgrp命令就是change?group的縮寫!要被改變的組名必須要在/etc/group文件內存在才行。

2. 語法

chgrp [選項] [組] [文件]

3. 功能

chgrp命令可采用群組名稱或群組識別碼的方式改變文件或目錄的所屬群組。使用權限是超級用戶。

4. 命令參數

必要參數:

-c 當發生改變時輸出調試信息-f 不顯示錯誤信息-R 處理指定目錄以及其子目錄下的所有文件-v 運行時顯示詳細的處理信息--dereference 作用于符號鏈接的指向,而不是符號鏈接本身--no-dereference 作用于符號鏈接本身

選擇參數:

--reference=<文件或者目錄>--help 顯示幫助信息--version 顯示版本信息

5. 示例

linux exec命令。1. 改變文件的群組屬性

[root@192 chgrp]# ll
總用量 4
-rwxr-xr-x 1 root root 20 7月   8 21:21 chgrp.log
[root@192 chgrp]# chgrp -v bin chgrp.log 
changed group of "chgrp.log" from root to bin
[root@192 chgrp]# ll
總用量 4
-rwxr-xr-x 1 root bin 20 7月   8 21:21 chgrp.log
[root@192 chgrp]# 

說明:

將chgrp.log文件由root群組改為bin群組。

2.?根據指定文件改變文件的群組屬性?

[root@192 chgrp]# ll
總用量 8
-rwxr-xr-x 1 root root 18 7月   8 21:26 chgrp1.log
-rwxr-xr-x 1 root bin  20 7月   8 21:21 chgrp.log
[root@192 chgrp]# chgrp --reference=chgrp.log chgrp1.log 
[root@192 chgrp]# ll
總用量 8
-rwxr-xr-x 1 root bin 18 7月   8 21:26 chgrp1.log
-rwxr-xr-x 1 root bin 20 7月   8 21:21 chgrp.log
[root@192 chgrp]# 

說明:

linux基礎入門知識?改變chgrp1.log的群組屬性,使得文件chgrp1.log的群組屬性與參數文件chgrp.log的群組屬性相同。

3. 改變執行目錄以及其子目錄下的所有文件的群組屬性

chgrp -R bin 目錄名稱 

說明:

改變指定目錄以及其子目錄下的所有文件的群組屬性。

4. 通過群組識別碼改變文件群組屬性

chgrp -R 100 目錄名稱

linux是什么、說明:

通過群組識別碼改變文件群組屬性,100為users群組的識別碼,具體群組和群組識別碼可以去/etc/group文件中查看。

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://808629.com/182843.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 86后生记录生活 Inc. 保留所有权利。

底部版权信息