linux許可權管理一點理解
linux中輸入ll之後,會列出檔案的屬性。
[oracle@oracle10g u01]$ ll
total 224
drwxrwxr-x 2 oracle oinstall 4096 Oct 23 20:03 arch
-rw-r--r-- 1 oracle oinstall 405 Oct 23 17:11 import.log
drwxrwxr-x 2 oracle oinstall 16384 Sep 21 04:17 lost+found
drwxrwxr-x 5 oracle oinstall 4096 Sep 21 22:06 oracle
drwxrwxr-x 3 oracle oinstall 4096 Sep 21 22:06 oradata
drwxrwxrwx 8 oracle oinstall 4096 Oct 22 15:56 rlwrap-0.30
-rw-r--r-- 1 root root 184037 Sep 21 08:48 rlwrap-0.30.tar.gz
drwxr-xr-x 2 root root 4096 Oct 22 10:16 shell
---=============================================
第一列中,如drwxrwxr-x 中的第一個字母的含義如下:
- 普通檔案
d 目錄
b 裝置字元(塊裝置)
c 字元裝置或原始裝置
p 管道檔案
第一列的後面8個字母表示訪問許可權
--------------------------------------------------------------
許可權項 讀 寫 執行 讀 寫 執行 讀 寫 執行
--------------------------------------------------------------
字元表示 r w x r w x r w x
--------------------------------------------------------------
數字表示 4 2 1 4 2 1 4 2 1
--------------------------------------------------------------
許可權分配 檔案所有者 檔案所屬組 其他使用者
--------------------------------------------------------------
第三列表示 檔案所有者
第四列表示 檔案所屬組
---=================================================
更改許可權(chmod),和更改屬主(chown) ,chgrp(組)
chmod -R nnn 檔案或目錄 -R 表示傳遞到子目錄
chmod [ugoa] [+-=] [rwx] 檔案或目錄
u,g,o,a分別表示屬主,屬組,其他使用者,所用使用者
+-= 表示增加,去除,設定許可權
rwx 對於的許可權字元
----------------------------------------------------
chown 屬主 檔案或目錄
chgrp 屬組 檔案或目錄
chown 屬主:屬組 檔案或目錄
-R 表示遞迴到子目錄或檔案
---=================================================
建立檔案和目錄的許可權不一樣
[root@oracle10g shell]# mkdir t1
[root@oracle10g shell]# touch t2
[root@oracle10g shell]# ll
total 4
drwxr-xr-x 2 root root 4096 Oct 23 20:43 t1
-rw-r--r-- 1 root root 0 Oct 23 20:43 t2
目錄t1的許可權為rwxr-xr-x = 755 (可以理解為777-022,022表示為umask的值)
檔案t2的許可權為rw-r--r-- = 644 (可以理解為666-022)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24237320/viewspace-746980/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux-許可權管理(ACL許可權)Linux
- 許可權管理[Linux]Linux
- Linux 許可權管理之目錄許可權限制Linux
- 深入理解Linux許可權Linux
- Linux基本許可權管理Linux
- DB2許可權管理的理解DB2
- Linux 中的許可權管理Linux
- Linux 下許可權的管理Linux
- linux 檔案許可權管理Linux
- django開發之許可權管理(一)——許可權管理詳解(許可權管理原理以及方案)、不使用許可權框架的原始授權方式詳解Django框架
- win10許可權管理解除方法 win10怎麼解除管理員許可權Win10
- Linux賬戶與許可權管理Linux
- Linux的檔案許可權管理Linux
- Linux-許可權管理(chmod、umask)Linux
- Linux基礎之許可權管理Linux
- Linux檔案許可權管理命令Linux
- 『學了就忘』Linux許可權管理 — 55、檔案特殊許可權Linux
- linux 檔案許可權 s 許可權和 t 許可權解析Linux
- PostgreSQL:許可權管理SQL
- Mysql——許可權管理MySql
- Mysql 許可權管理MySql
- oracle 許可權管理Oracle
- 4、許可權管理
- sql許可權管理SQL
- 許可權管理策略
- MySQL許可權管理MySql
- Linux許可權Linux
- Linux 檔案許可權管理的方法Linux
- Linux使用者、組、許可權管理Linux
- 『學了就忘』Linux許可權管理 — 56、不可改變位許可權(chattr)Linux
- 列許可權的一點總結!
- Security 10:許可權管理
- SQL Server 許可權管理SQLServer
- MongoDB 3.0.8 許可權管理MongoDB
- 許可權系統:一文搞懂功能許可權、資料許可權
- 【許可權管理】Oracle中檢視、回收使用者許可權Oracle
- Linux常用命令--許可權管理命令Linux
- Linux命令-使用者、許可權管理、系統管理Linux