首頁(yè)技術(shù)文章正文

屬主與屬組是什么?為什么要修改?[Linux云計(jì)算+運(yùn)維開(kāi)發(fā)]

更新時(shí)間:2020-03-26 來(lái)源:黑馬程序員 瀏覽量:

1、什么是屬主與屬組?

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


linux權(quán)限管理操作14

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

linux權(quán)限管理操作15


問(wèn)題:為什么itheima.txt 的屬主和屬組默認(rèn)都是itheima

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

舉例:

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

3、chown修改文件的屬主

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

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

選項(xiàng):-R 代表遞歸修改文件的屬主

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

#touch readme.txt

#ll readme.txt

#chown itheima readme.txt

將readme.txt文件的屬主設(shè)置為itheima

#ll readme.txt

linux權(quán)限管理20


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

#mkdir shop
#ll
#chown itheima shop
將shop文件夾的屬主設(shè)置為itheima
#ll
linux權(quán)限管理21

4、chgrp修改文件的屬組

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

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

linux權(quán)限管理20.4

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


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


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


猜你喜歡:

linux用戶組管理命令詳細(xì)介紹
分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!