首頁 > 運維 > linux運維 > Linux chown指令如何使用

Linux chown指令如何使用

王林
發布: 2023-05-14 22:16:11
轉載
4549 人瀏覽過

一、指令簡介

Linux chown(英文全拼:change owner)指令用於設定檔案擁有者和檔案關聯群組的指令,chown 需要超級使用者 root 的權限才能執行此指令。 chown更改每個給定文件的使用者和/或群組所有權。如果只提供了所有者(使用者名稱或數位使用者ID),則該使用者將成為每個給定檔案的擁有者,並且不會更改檔案群組。如果擁有者後面跟著冒號和群組名稱(或數字群組ID),且兩者之間沒有空格,則檔案的群組所有權也會變更。如果使用者名稱後面有冒號,但沒有群組名,則該使用者將成為檔案的擁有者,並且檔案群組將變更為該使用者的登入群組。如果給出了冒號和群組,但省略了所有者,則只更改文件組;在這種情況下,chown執行與chgrp相同的功能。如果只給出一個冒號,或者如果整個操作數為空,則所有者或群組已更改。

二、使用範例

1、取得指令幫助

##[root@s141 home]# chown --help

2、檢視指令版本

[root@s141 home]# chown --version

chown (GNU coreutils) 8.22
Copyright © 2013 Free Software Foundation, Inc.
License GPLv3 : GNU GPL version 3 or later http://gnu.org/licenses/gpl.html.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David MacKenzie and Jim Meyering.

3、修改文件擁有者和屬組

[root@s141 test]# touch 1.txt

[root@s141 test]# ll
total 0
-rw-r–r-- 1 root root 0 Nov 22 15:52 1.txt
drwxrwxr -x 2 test test 6 Nov 21 18:24 a
[root@s141 test]# chown test.test 1.txt
[root@s141 test]# ll
total 0
-rw- r–r-- 1 test test 0 Nov 22 15:52 1.txt
drwxrwxr-x 2 test test 6 Nov 21 18:24 a

#4、遞歸修改整個目錄屬主屬群組

Linux chown指令如何使用

5、修改連結屬主屬群組

Linux chown指令如何使用

#6、修改屬群組,屬主保留

Linux chown指令如何使用

7、顯示修改訊息

Linux chown指令如何使用

#8、L和H參數測試

Linux chown指令如何使用

三、使用文法及參數說明

1、使用文法

用法:chown [參數] user[:group] 檔案

2、參數說明參數說明##user#新的檔案擁有者的使用者IDgroup新的檔案擁有者的使用者群組(group) #-c顯示更改的部分的資訊-f#忽略錯誤訊息-h 修正符號連結-v顯示詳細的處理資訊-R處理指定目錄以及其子目錄下的所有檔案–help顯示輔助說明--version顯示版本
參數

3、遍歷參數說明

以下選項修改了在也指定了-R選項時遍歷層次結構的方式。如果指定了多個,則只有最後一個生效。
  • -H 如果命令列參數是指向目錄的符號鏈接,則遍歷它
  • -L 遍歷遇到的每個指向目錄的符號連結
  • -P 不遍歷任何符號連結(預設)
###

以上是Linux chown指令如何使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板