linux下chown命令操做

概述

指令名稱 : chown  spa

使用權限 : root   htm

使用方式 : chown [-cfhvR] [--help] [--version] user[:group] file...   遞歸

說明 : Linux/Unix 是多人多工做業系統,全部的檔案皆有擁有者。利用 chown 能夠將檔案的擁有者加以改變。通常來講,這個指令只有是由系統管理者(root)所使用,通常使用者沒有權限能夠改變別人的檔案擁有者,也沒有權限能夠將 本身的檔案擁有者改設爲別人。只有系統管理者(root)纔有這樣的權限。get

參數說明

user : 新的檔案擁有者的使用者 ID   io

group : 新的檔案擁有者的使用者羣體(group)   file

-c : 若該檔案擁有者確實已經更改,才顯示其更改動做   權限

-f : 若該檔案擁有者沒法被更改也不要顯示錯誤訊息   語法

-h : 只對於連結(link)進行變動,而非該 link 真正指向的檔案   lamp

-v : 顯示擁有者變動的詳細資料   文件

-R : 對目前目錄下的全部檔案與子目錄進行相同的擁有者變動(即以遞迴的方式逐個變動)   

--help : 顯示輔助說明   

--version : 顯示版本

範例

將檔案 file1.txt 的擁有者設爲 users,羣體的使用者 jessie :

chown users:jessie file1.txt   

將目前目錄下的全部檔案與子目錄的擁有者皆設爲 users 羣體的使用者 lamport :   

chown -R lamport:users *   

功能:更改某個文件或目錄的屬主和屬組。這個命令也很經常使用。例如root用戶把本身的一個文件拷貝給用戶xu,爲了讓用戶xu可以存取這個文件,root用戶應該把這個文件的屬主設爲xu,不然,用戶xu沒法存取這個文件。   

語法:chown [選項] 用戶或組 文件 

把目錄/usr及其下的全部文件和子目錄的屬主改爲root,屬組改爲rong。

$ chown – R root.rong /usr

說明:chown將指定文件的擁有者改成指定的用戶或組。用戶能夠是用戶名或用戶I D。組能夠是組名或組ID。文件是以空格分開的要改變權限的文件列表,支持通配符。 該命令的各選項含義以下:   

-R 遞歸式地改變指定目錄及其下的全部子目錄和文件的擁有者。   

-v 顯示chown命令所作的工做。   

chgrp和chown 的都是轉移文件屬主 可是chown只能在同一個用戶組裏面轉換而chgrp能夠轉移到不一樣的用戶組

相關文章
相關標籤/搜索