Linux chown命令使用示例
一、命令簡(jiǎn)介
Linux chown(英文全拼:change owner)命令用于設(shè)置文件所有者和文件關(guān)聯(lián)組的命令,chown 需要超級(jí)用戶(hù) root 的權(quán)限才能執(zhí)行此命令。chown更改每個(gè)給定文件的用戶(hù)和/或組所有權(quán)。如果只提供了所有者(用戶(hù)名或數(shù)字用戶(hù)ID),則該用戶(hù)將成為每個(gè)給定文件的所有者,并且不會(huì)更改文件組。如果所有者后跟冒號(hào)和組名(或數(shù)字組ID),且兩者之間沒(méi)有空格,則文件的組所有權(quán)也會(huì)更改。如果用戶(hù)名后面有冒號(hào),但沒(méi)有組名,則該用戶(hù)將成為文件的所有者,并且文件組將更改為該用戶(hù)的登錄組。如果給出了冒號(hào)和組,但省略了所有者,則只更改文件組;在這種情況下,chown執(zhí)行與chgrp相同的功能。如果只給出一個(gè)冒號(hào),或者如果整個(gè)操作數(shù)為空,則所有者或組已更改。
二、使用示例
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、遞歸修改整個(gè)目錄屬主屬組
5、修改鏈接屬主屬組
6、修改屬組,屬主保留
7、顯示修改信息
8、L和H參數(shù)測(cè)試
三、使用語(yǔ)法及參數(shù)說(shuō)明
1、使用語(yǔ)法
用法:chown [參數(shù)] user[:group] 文件
2、參數(shù)說(shuō)明
參數(shù) | 參數(shù)說(shuō)明 |
---|---|
user | 新的文件擁有者的使用者 ID |
group | 新的文件擁有者的使用者組(group) |
-c | 顯示更改的部分的信息 |
-f | 忽略錯(cuò)誤信息 |
-h | 修復(fù)符號(hào)鏈接 |
-v | 顯示詳細(xì)的處理信息 |
-R | 處理指定目錄以及其子目錄下的所有文件 |
–help | 顯示輔助說(shuō)明 |
--version | 顯示版本 |
3、遍歷參數(shù)說(shuō)明
以下選項(xiàng)修改了在還指定了-R選項(xiàng)時(shí)遍歷層次結(jié)構(gòu)的方式。如果指定了多個(gè),則只有最后一個(gè)生效。
- -H 如果命令行參數(shù)是指向目錄的符號(hào)鏈接,則遍歷它
- -L 遍歷遇到的每個(gè)指向目錄的符號(hào)鏈接
- -P 不遍歷任何符號(hào)鏈接(默認(rèn))
到此這篇關(guān)于Linux chown命令使用示例的文章就介紹到這了,更多相關(guān)Linux chown命令內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
shell腳本函數(shù):控制顏色、定位、居中顯示的代碼
這篇文章主要介紹了shell腳本函數(shù):控制顏色、定位、居中顯示的代碼,需要的朋友可以參考下2014-04-04shell編程時(shí)出現(xiàn):未預(yù)期的符號(hào)?`then'?附近有語(yǔ)法錯(cuò)誤?或者?:?行?:?`then&
這篇文章主要介紹了shell編程時(shí)出現(xiàn):未預(yù)期的符號(hào)?`then'?附近有語(yǔ)法錯(cuò)誤?或者?:?行?:?`then'問(wèn)題,本文給大家介紹的非常詳細(xì),需要的朋友參考下2022-12-12虛擬機(jī)中使用linux系啟用文件共享之后的文件存在的位置方法
下面小編就為大家?guī)?lái)一篇虛擬機(jī)中使用linux系啟用文件共享之后的文件存在的位置方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-02-02Shell位置變量&預(yù)定義變量的實(shí)現(xiàn)
Shell位置變量和預(yù)定義變量是Shell腳本編程中非常重要的概念,本文主要介紹了Shell位置變量&預(yù)定義變量的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2023-12-12一天一個(gè)shell命令 linux文本內(nèi)容操作系列-awk命令詳解
awk是一個(gè)強(qiáng)大的文本分析工具,相對(duì)于grep的查找,sed的編輯,awk在其對(duì)數(shù)據(jù)分析并生成報(bào)告時(shí),顯得尤為強(qiáng)大。簡(jiǎn)單來(lái)說(shuō)awk就是把文件逐行的讀入,以空格為默認(rèn)分隔符將每行切片,切開(kāi)的部分再進(jìn)行各種分析處理2016-06-06shell腳本ssh遠(yuǎn)程執(zhí)行命令給變量賦值的問(wèn)題解決
本文主要介紹了shell腳本ssh遠(yuǎn)程執(zhí)行命令給變量賦值的問(wèn)題解決,就是從A機(jī)器通過(guò)SSH方式到B機(jī)器,并執(zhí)行相關(guān)的命令,具有一定的參考價(jià)值,感興趣的可以了解一下2023-07-07