首頁技術文章正文

屬主與屬組是什么?為什么要修改?[Linux云計算+運維開發(fā)]

更新時間:2020-03-26 來源:黑馬程序員 瀏覽量:

1、什么是屬主與屬組?

屬主:所屬的用戶,文檔所有者,這是一個賬戶,這是一個人
屬組:所屬的用戶組,這是一個組
基本語法: # ls -l 查看文檔屬主與屬組


linux權限管理操作14

這兩項信息在文檔創(chuàng)建的時候會使用創(chuàng)建者的信息(用戶名、用戶所屬的主組名稱)。

linux權限管理操作15


問題:為什么itheima.txt 的屬主和屬組默認都是itheima

2、為什么要修改屬主與屬組?

舉例:

一個財務表格,以前由胡一菲進行更新,她有讀寫權限,現(xiàn)在胡一菲去阿拉善沙漠找曾老師了,改權限沒用,需要把屬主改成諸葛大力,由諸葛大力更新。推薦了解黑馬程序員Linux云計算+運維開發(fā)

3、chown修改文件的屬主

基本語法: # chown [-R] 新文檔擁有者名稱 文檔路徑

作用:更改文檔的所屬用戶(change owner)

選項:-R 代表遞歸修改文件的屬主

示例代碼1:將readme.txt文檔屬主更改為itheima

#touch readme.txt

#ll readme.txt

#chown itheima readme.txt

將readme.txt文件的屬主設置為itheima

#ll readme.txt

linux權限管理20


示例代碼2:將shop文件夾的擁有者更改為itheima

#mkdir shop
#ll
#chown itheima shop
將shop文件夾的屬主設置為itheima
#ll
linux權限管理21

4、chgrp修改文件的屬組

基本語法: # chgrp [-R] 新文檔組名稱 文檔的路徑
作用:更改文檔的所屬用戶組(change group)
示例代碼1:將readme.txt文檔所屬組修改為itcast

linux權限管理20.2
錯誤信息:invalid user: ‘itheima’
不可用的賬戶"itheima"
原因:檢查是否有這個賬戶,如果沒有,需要新建
示例代碼2:將shop文檔所屬組修改為itcast

linux權限管理20.4

5、chown同時修改屬主與屬組(重點)
問題:如何通過一個命令實現(xiàn)既可以更改所屬的用戶,也可以修改所屬的
用戶組呢?
答:使用 chown 命令
基本語法: 語法:# chown [-R] username:groupname 文檔路徑
示例代碼:將readme.txt文件的擁有者與所屬組都更改為root


#ll readme.txt
#chown root:root readme.txt
將readme.txt文件的屬主和屬組同時設置為root
#ll readme.txt


特別注意:
一般來說,這個指令(chown)只有是由系統(tǒng)管理者(root)所使用,普通用戶沒有權限可以改變別人的檔案擁有者,也沒有權限可以將自己的檔案擁有者改設為別人。只有系統(tǒng)管理者(root)才有這樣的權限。


猜你喜歡:

linux用戶組管理命令詳細介紹
分享到:
在線咨詢 我要報名
和我們在線交談!