Linux學習 三 檔案屬性與許可權變更

2022-04-04 13:17:01 字數 1928 閱讀 6175

 chgrp :改變檔案所屬群組

 chown :改變檔案擁有者

 chmod :改變檔案的許可權, suid, sgid, sbit等等的特悵

r (read):可讀取此一檔案的實際內容,如讀取文字檔案的文字內容等;

 w (write):可以編輯、新增戒者是修改該檔案的內容(但丌噸刪除該檔案);

 x (execute):該檔案具有可以被系統執行的許可權。

1). chgrp: change group  

格式: chgrp group1 directory/file      

請記得,要被改變的組名必項要在/etc/group檔案內存在才行,否則就會顯示錯諢!

2). chown : change own

範例:將install.log的擁有者改為bin這個賬號:

[root@www ~]# chown bin install.log

[root@www ~]# ls -l

-rw-r--r-- 1 bin users 68495 jun 25 08:53 install.log

範例:將install.log的擁有者不群組改回為root:

[root@www ~]# chown root:root install.log

[root@www ~]# ls -l

-rw-r--r-- 1 root root 68495 jun 25 08:53 install.log

3). chmod: change mode

a) 數字型別改變許可權:

linux檔案的基本許可權就有九個,分別是owner/group/others三種身份各有自己的read/write/execute許可權,

先複習一下剛剛上面提到的資料:檔案的許可權字元為:『-    rwxrwxrwx』, 這九個許可權是三個三個一組的!

其中,我們可以使用數字來代表各個許可權,各許可權的分數對照表如下:

r:4

w:2x:1

每種身份(owner/group/others)各自的三個許可權(r/w/x)分數是需要累加的,

例如當許可權為: [-rwxrwx---] 分數則是:

owner = rwx = 4+2+1 = 7 

group = rwx = 4+2+1 = 7

others= --- = 0+0+0 = 0

範例:[root@www ~]# chmod 777 .bashrc

[root@www ~]# ls -al

[root@www ~]#.bashrc -rwxrwxrwx 1 root root 395 jul 4 11:45 .bashrc

b). 符號型別改變檔案許可權

以前介紹中我們可以發現,基本上就九個許可權分別是(1)user (2)group (3)others三種身份啦!那舉我們就可以藉由u, g, o來代表三種身份的許可權!

此外, a 則代表 all 亦即全部的身份!那舉讀寫的許可權就可以寫成r, w, x囉!也就是可以使用底下的方式來看:

範例一:[root@www ~]# chmod u=rwx,go=rx .bashrc

# 注意喔!那個 u=rwx,go=rx 是連在一起的,中間並沒有任何空格符!

[root@www ~]# ls -al

[root@www ~]# .bashrc -rwxr-xr-x 1 root root 395 jul 4 11:45 .bashrc

範例二:[root@www ~]# chmod a+w .bashrc

[root@www ~]# ls -al

[root@www ~]#.bashrc -rwxrwxrwx 1 root root 395 jul 4 11:45 .bashrc

Linux檔案許可權四 檔案屬性許可權

不需多講,不需了解什麼背景相關知識,上來先學會怎麼用。1.使用chattr命令change attribute,來設定檔案屬性許可權 格式 chattr 選項 檔案或者目錄 很好理解,就是讓檔案或者目錄新增 刪除相應的選項,下面來講解選項,這裡記住兩個就夠了。i選項 對檔案設定,不允許對檔案進行刪除...

Linux學習筆記(三)檔案屬性,chown,

1 用 ls l 檢視檔案,可檢視其屬性。詳解 檔案屬性解釋圖 第0位檔案型別 後面屬性三位一組,順序不變,無許可權的用 代替。2 chown 更改檔案屬主,也可以同時更改檔案屬組 chown r 屬主名 檔名 chown r 屬主名 屬組名 檔名 用vim建立test.doc檔案,隨便輸入內容,試...

Linux 檔案屬性與許可權

本文主要介紹linux檔案許可權,包括檔案許可權所有者角色 群組 檔案許可權概念以及目錄配置。linux檔案許可權所有者的角色有三種 檔案所有者 ower 檔案所屬群組 group 其他人 other linux之所以會有這麼多種角色,和它多工 多人協作的使命息息相關的,不同的使用者角色,會有對應不...