linux系統使用者可分為以下三類
u user即檔案或目錄的擁有者
g group即檔案或目錄的所屬組
o other除了檔案或目錄擁有者或所屬組之外,其他使用者皆屬於這個範圍
a all即全部的使用者,包含擁有者,所屬群組以及其他使用者
chown:改變檔案屬主
chown username file..
chown [owner][:[group]] file..
-r:修改目錄及其內部檔案的屬主
--reference=/path/to/somefile file 修改檔案
chgrp修改檔案屬組
檔案r、w、x許可權說明
r:可讀、可以使用類似cat等命令檢視檔案內容
w:可寫、可以編輯或刪除此檔案
x:可執行、可以命令提示符下當作命令提交給核心執行
目錄r、w、x許可權說明
r:可以對此目錄執行ls列出所有檔案
w:可以在此目錄建立檔案
x:可以使用cd切換進此目錄,也可以使用ls -l檢視內部檔案的詳細資訊
s :特殊功能說明:變更檔案或目錄的許可權
0 000 ---:無許可權
1 001 --x:執行
2 010 -w-:寫
3 011 -wx:寫、執行
4 100 r--:讀
5 101 r-x:讀、執行
6 110 rw-:讀、寫
7 111 rwx:讀、寫、執行
chmod修改檔案的許可權
chmod 777 file
-r:修改目錄及其內部檔案的許可權
修改某類使用者或某些類使用者許可權
修改某類使用者的某位或某些位許可權
檔案預設不能具有執行許可權(主要針對安全考慮),如果算得結果中有執行許可權,則將其許可權位加1
umask遮罩碼:設定限制新建檔案許可權
-p:輸出的許可權掩碼可直接作為指令來執行;
-s:以符號方式輸出許可權掩碼。
檔案666---umask
目錄777---umask
Linux檔案許可權,屬主,屬組等
在linux檔案中,每乙個資料夾或者是檔案,都有許可權進行控制其是否可讀,可寫,可執行。並且對操作者的許可權也有設定。今天學習了該部分內容,做乙個記錄。首先,指令 ll 看一年linux下的乙個資料夾內容 r w x 是否可讀,是否可寫,是否可執行。總結一下如下 r w x r w x r w x ...
linux修改檔案屬所組以檔案擁有者
在linux下我們首先需要熟悉組 擁有者 其它使用者這三含義,非常重要。例如我們需要改變乙個檔案的擁有者 修改檔案之前必須當前的使用者具有管理員root的許可權 chown r username filename 修改當前的檔案擁有者為username chown r username groupn...
rsync 同步檔案如何指定屬主屬組和許可權
rsync daemon 同步資料時,若想同時指定許可權和屬主屬組,可以做如下配置 test1 uid admin gid admin incoming chmod dug rwx,do rx,fug rw,fo r incoming chmod d775,f664 outgoing chmod d...