群組存在於/etc/group
擁有者存在於/etc/passwd
1.改變群組:chgrp 群組名稱 檔案或目錄.例 chgrp user tmp
2.改變擁有者:
chown [-r] 賬號名稱 檔案或目錄
例:chown test tmp
chown [-r] 賬號名稱:群組名稱 檔案或目錄
例:chown -r root:root tmp
注意:如果要將目錄下的所有子目錄或檔案同時更改檔案擁用者,直接加 -r引數.
3.改變許可權:
3.1數字型別改變檔案許可權
chmod [-r] xyz 檔案或目錄. 其中xyz為同組rwx.[r:4,w:2,x:1,-:0],
例:owner:rwx=4+2+1=7
group:rwx=4+2+1=4
others:---=0+0+0=0,得出xyz=770,所以修改許可權的命令是 chmod 770 test
3.2符號型別改變檔案許可權
u表示user,g表示group,o表示other,a代表全部三組,如下圖
例:chmod u=rwx,og=rx tmp
chmod -al tmp
chmod a+w tmp
4.改變預設的建立檔案或目錄時的屬性
umask
5.改變檔案的特殊屬性
chattr [+-=] [asacdistu] [檔案或目錄]
a:當設定了屬性a,這個檔案(或目錄)的訪問時間將不可修改
s:這個功能有點類似sync,是將資料同步寫入磁碟中
a:設定這個屬性後,檔案只能增加資料而不能刪除,只有root才能設定這人屬性
c:設定這個屬性後,將會自動將此檔案壓縮,在讀取時自動解壓縮.但是在儲存的時候,會先進行壓縮再壓縮(對於大檔案很有用)
d:當dump(備份)程式被執行,設定d屬性將可使該檔案(或目錄)具有dump功效
i:這個引數可以讓乙個檔案」不能被刪除、更名、設定鏈結也無法寫入或新增資料」,對於系統安全性有相當大的助益
j:當使用ext3檔案系統格式時,將使檔案在寫入時先記錄在日誌中,但是當filesystem設定引數為data=journalled時,這個引數將無效
u:與s相反,當使用u配置檔案時,資料內容其實還存在於磁碟中,可以用來取消刪除
6.顯示檔案的特殊屬性
lsattr [-ar]
a:將藏檔案的屬性也顯示出來
r:連同子目錄的資料一併顯示出來
Linux檔案許可權操作(數字型別改變檔案許可權)
linux 檔案的基本許可權就有九個,分別是 owner group others 三種身份各有自己的 read write execute 許可權,先 複習一下剛剛上面提到的資料 檔案的許可權字元為 rwxrwxrwx 這九個許可權是三個三個一組的 其中,我們可以使用數字來代表各個許可權,各許可權...
linux初學筆記
1 linux各個目錄資料夾的大致功能 根目錄 bin 存放必要的命令 boot 存放核心以及啟動所需的檔案 dev 存放系統配置檔案 etc 存放系統配置檔案 home 普通使用者的宿主目錄,使用者資料存放在其主目錄中 lib 存放必要的執行庫 mnt 存放臨時的對映檔案系統,通常用來掛載使用 p...
Linux初學筆記
vi的使用 vi filename 存在則開啟,不存在則建立該檔案 無論是否存在都是先在緩衝區進行操作後存到磁碟的 vi filename進入編輯介面以後,可以按esc,然後輸入?後接所要查詢的字串,即可在當前檔案中找到查詢的字串。按esc,然後輸入 後接如下字元後回車 wq儲存並退出 q強行退出v...