linux學習筆記二 檔案許可權管理

2021-09-08 17:49:44 字數 1226 閱讀 7386

一、分析檔案許可權(ln -s 檔名 快捷方式名  用來建立檔案的快捷方式,下方ll檢視資訊時會在第乙個字元處顯示l)

[hjp@bogon ~]$ ll

total 4drwxrwxr-x. 2 hjp hjp 4096 jan 6 00:16t

drwxrwxr-x. 2 hjp hjp 6 jan 5 20:44testdir

[hjp@bogon ~]$

以drwxrwxr-x. 2 hjp hjp 4096 jan  6 00:16 t為例

1、d:表示目錄(資料夾),該處字元還可以是『-』,表示檔案,還可以是『l』,表示鏈結(如桌面上的快捷方式)

2、後面的rwxrwxr-x每三個為一組,第一組表示檔案所有者對該檔案操作許可權,第二組表示與檔案所有者同一使用者組的使用者對該檔案的操作許可權,第三組表示不與檔案所有者同組的其他使用者對該檔案的操作許可權。r(read)對檔案有讀取許可權,對目錄有瀏覽許可權;w(write)對檔案有新增修改內容許可權,對檔案有刪除、移動許可權;x(execute)對檔案有可執行許可權,對目錄有可進入目錄許可權;-表示不具有該項許可權

上述許可權用二進位制表示為111111101,即擁有許可權為1,不擁有許可權為0,按組轉換為十進位制位775,後面修改許可權時會用

3、後面數字2表示連線的檔案數(我也不知具體什麼意思)

4、第乙個hjp表示檔案所屬使用者,第二個hjp表示檔案所屬使用者的組

5、後面的數字4096或6表示檔案大小,單位位元組

6、在後面就是日期

7、最後的t或testdir表示資料夾或檔名

二、許可權修改

1、chmod 許可權表示 資料夾或檔案  如chmod 777 t 修改t資料夾許可權為所有可讀寫可執行

2、chmod o-x t  修改t資料夾許可權為撤銷其他使用者可執行許可權,o(others)表示其他使用者,減去x可執行許可權

chmod o+x t  新增其他使用者可執行許可權;chmod u-w t  u(user)表示檔案所屬者,撤銷寫許可權

chmod g-w t  g(group)表示所屬組使用者,撤銷寫許可權

chmod a+w t  a(all)表示所有使用者,授予寫的許可權

也可以這樣,chmod o+rwx t  授予其他使用者讀寫以及可執行的許可權

3、修改資料夾或檔案所屬者或所屬使用者組許可權,需要在root下操作

chown root:root t  將t資料夾的所屬者改為root,所屬使用者組改為root

Linux筆記(2) 檔案許可權

1 user group others 2 chgrp 設定檔案所屬群 chgrp r groupname filename 3 chown 修改檔案擁有者 1 chown username filename 2 chown username groupname filename 同時修改擁有者和群...

linux筆記2 檔案許可權

許可權是什麼 檔名 drwxrwxrwx d代表資料夾 如果是 代表普通檔案 c代表字元裝置 l代表鏈結檔案 第乙個rwx代表擁有著的許可權 第二個rwx代表所屬組的許可權 第三個rwx代表其他使用者的許可權 怎麼改變許可權 1.去掉擁有者的許可權 chmod u r file u代表的是讀許可權 ...

Linux學習筆記(1) 檔案 目錄許可權

在學習linux的過程中,老師經常重複的一句話就是 linux下一切皆檔案 在windows下,我們總要對各種執行程式,外設介面,目錄等等有著比較清晰的區分,那麼在 linux下一切皆檔案 的思想下,檔案許可權和目錄許可權有著什麼樣的意義或者區別呢?記住 對於檔案rwx許可權來說,它們都是針對檔案的...