1. 程式人生 > >Linux檔案列表許可權

Linux檔案列表許可權

轉載自:http://blog.csdn.net/jenminzhang/article/details/9816853

1.使用 ls -l 命令 執行結果如下(/var/log) :

  1. drwxr-x--- 2 root              adm    4096 2013-08-07 11:03 apache2  
  2. drwxr-xr-x 2 root              root   4096 2013-08-07 09:43 apparmor  
  3. drwxr-xr-x 2 root              root   4096 2013-08-07 09:44 apt  
  4. -rw-r----- 1 syslog            adm   16802 2013-08-07 14:30 auth.log  
  5. -rw-r--r-- 1 root              root    642 2013-08-07 11:03 boot.log  
  6. drwxr-xr-x 2 root              root   4096 2013-08-06 18:34 ConsoleKit  
  7. drwxr-xr-x 2 root              root   4096 2013-08-07 09:44 cups  
  8. -rw-r----- 1 syslog            adm   10824 2013-08-07 11:08 daemon.log  
  9. drwxr-xr-x 2 root              root   4096 2013-08-07 09:45 dbconfig-common  
  10. -rw-r----- 1 syslog            adm   21582 2013-08-07 11:03 debug  
  11. drwxr-xr-x 2 root              root   4096 2013-08-07 09:45 dist-upgrade  
  12. -rw-r--r-- 1 root              adm   59891 2013-08-07 11:03 dmesg  

展示結果大體分為七列(部分) :

以第一條記錄為例

  1. 第一列 : “drwxr-x---”  表識檔案的型別 和檔案許可權   
  2. 第二列: “2”是純數字 ,表示 檔案連結個數  
  3. 第三列 : “root” 表示檔案的所有者   
  4. 第四列:“adm” 表示為檔案的所在群組   
  5. 第五列:“4096”,表示為檔案長度(大小)  
  6. 第六列:“2013-08-07 11:03”,表示檔案最後更新(修改)時間  
  7. 第七列:“apache2” 表示檔案的名稱  


詳見下圖:

2.檔案型別和檔案許可權 ,即為列表第一列內容:(以第一條記錄為例 )

“drwxr-x---” 含義:有兩部分組成 ,一部分是第一列即為“d” ,表示檔案型別(目錄或資料夾),另一部分是“rwxr-x---” 表示檔案許可權,許可權有分為三段:即為 “ rwx ”,“  r-x  ”和 “ ---  ”分別表示 ,檔案所有者的許可權,檔案所屬組的許可權 和其他使用者對檔案的許可權。

(1)檔案型別,大體分為如下幾類 :

  1. d :目錄   
  2. - :檔案   
  3. l :連結   
  4. s :socket   
  5. p :named pipe   
  6. b :block device   
  7. c  :character device  


(2)檔案許可權 :

  1.  r :含義為 “可讀”,用數字 4 表示   
  2.  w:含義為 “可寫”用數字 2 表示  
  3.  X(小X):含義為“可執行”用數字 1 表示  
  4.  -:含義為“無許可權”用數字0 表示  
  5. X (大X):含義為只有目標檔案對某些使用者是可執行的或該目標檔案是目錄時才追加x 屬性。   
  6. s:含義為 在檔案執行時把程序的屬主或組ID置為該檔案的檔案屬主。方式“u+s”設定檔案的用         戶ID位,“g+s”設定組ID位。   
  7. t :含義為儲存程式的文字到交換裝置上  


3.檔案許可權的更改 :

使用命令 :chmod  檔案許可權 檔名稱 [-R]

命令兩種用法 :

(1)直接給檔案賦相應的許可權即為 :

  1. chmod   a+x  auth.log   #含義為 給 auth.log 檔案賦予所有者可執行許可權   

(2)使用數字方式代替許可權 :

例如 :

chmod 777 auth.log #含義為給auth.log檔案賦予任何可讀,可寫,可執行許可權

數字含義詳見如下列表:

所有者  群組  其他  三位代表權限的數字
 r w x   rwx   rwx   實際結果
 4 2 1   421   421 777
 4 2 1   4 0 1  4 0 1  705

4.檔案所有者的更改 :

命令 chown 使用者名稱 檔案,例如 :

chmod mysql auth.log #含義為 把 檔案 auth.log 的所有者更改為 mysql

5.檔案所在組的更改

命令 chgrp [-R]  群組名稱  檔名稱

例如 :

chgrp  -R  mysql  apache2  #含義為 ,把 目錄apache2 的所在組更改為mysql

相關推薦

Linux檔案列表許可權

轉載自:http://blog.csdn.net/jenminzhang/article/details/9816853 1.使用 ls -l 命令 執行結果如下(/var/log) : drwxr-x--- 2 root              adm  

linux -- 檔案特殊許可權和程序

<0>.建立目錄和檔案的預設許可權[umask] (1)umask ---> 檢視系統目錄預設預留許可權位;檔案預設預留許可權位 ---> 目錄許可權減去<111> (2)umask 007 ---> 臨時修改系統目錄預設預留許可權位 為 00

Linux檔案系統許可權詳解

Linux許可權說明: 444 r--r--r-- 600 rw------- 644 rw-r--r-- 666 rw-rw-rw- 700 rwx------ 744 rwxr--r-- 755 rwxr-xr-x 777 rwxrwxrwx

linux 檔案訪問許可權chmod

常用下面這條命令: chmod 777  檔案或目錄 示例:chmod  777 /etc/squid 執行命令後,squid資料夾(目錄)的許可權就被修改為777(可讀可寫可執行)。 如果是Ubuntu系統,可能需要加上sudo來執行: sudo chmod

Linux檔案操作許可權說明和設定

所謂的檔案許可權,是指對檔案的訪問許可權,包括對檔案的讀、寫、刪除、執行。Linux 是一個多使用者作業系統,它允許多個使用者同時登入和工作。因此 Linux 將一個檔案或目錄與一個使用者和組聯絡起來。 我們設定許可權時會有777、666等數字出現,下面看下具

linux檔案 特殊許可權的使用

1.說明 i屬性不能修改 a只能追加在6以後 [[email protected] ~]# chattr +i a.txt [[email protected] ~]# chattr +a a.txt [[email protected] ~]# lsattr-------

Linux檔案許可權詳解

檔案許可權 1.  ls -l列印該目錄下的檔案 #輸出入下:-rw-rw-r--. 1 oldboy oldboy 134 10月 14 01:57 text.txt #解釋:-rw-rw-r-- *10個字元來確定不同使用者對檔案能做什麼 *第1個字元-:-普通檔案,d

Linux檔案目錄許可權、隱藏屬性、特殊許可權

一、 Linux檔案及目錄許可權概念 1.1 檢視目錄或者檔案的許可權   “ls -al”命令可以檢視 1.2 目錄及檔案許可權分析 從上面的圖中可以看到,目錄或者檔案的屬性欄位為:   - - - - - - - - - - 從左至

Linux檔案特殊許可權SUID,SGID,SBIT

SUID:Set UID (s) 當s這個標誌出現在檔案的擁有者(owner)的x許可權上時,此時稱為Set UID,簡稱為SUID的特殊許可權。例如:/usr/bin/password [[email protected] ~]# ls -l /usr/bin

Linux檔案許可權

                               Linux檔案及許可權 1. 檢視檔案許可權 (1).ls -l 命令 (ll命令) 顯示詳細資訊 例:   [[email protected] Desktop]# ll total 178752

Linux檔案特殊許可權——SetUID、SetGID、Sticky BIT

對於 SetUID、SetGID、Sticky BIT 這三個檔案特殊許可權,分別介紹如下: 1. SetUID 許可權 只有可以執行的二進位制程式才能設定SetUID許可權,並且命令執行者要對該程式

linux 檔案基本許可權設定

                       -c或-change:作用與-v相似,但只傳回修改的部分                             -f或–quiet或–silent:不顯示錯誤資訊                             -h或–no-dereference:只對

linux檔案管理許可權

檔案許可權控制 1.許可權存在意義          系統最底層安全設定的方法之一,保證檔案可以被可用的使用者做相應操作。 2.許可權的識別 ls -l   file           檢視檔案的元資料 ls -ld dir           檢視目錄的元資料

linux檔案許可權 –rwxr-xr-x是什麼意思,怎樣變更資料夾以及下面所有檔案的擁有者。

屬主有讀、寫、執行許可權;而屬組使用者和其他使用者只有讀、執行許可權;chown [-R] [使用者名稱稱] [檔案或目錄]B 屬主有讀、寫、執行許可權;而屬組使用者和其他使用者只有讀、寫許可權;chown [使用者名稱稱] [檔案或目錄]c 屬主有讀、寫、執行許可權;而屬組

Linux--檔案/目錄 許可權及修改

首先所有許可權對於三類使用者分別設定: User(所有者) / Group(組群) / Others(其他)。 許可權也是有三種:Read / Write / eXecute,這三種許可權對於文件和目錄有不同的意義。 1. 對於文件: Read:可以檢視文件的內容 Wri

Linux檔案許可權入門

當看到linux上檔案的許可權如下時,你是否能看出來這個檔案具備的許可權?當同組的人和你溝通 4-2-1時,你知道代表的是什麼?下邊就是跟著小白一起學習linux檔案許可權。 標題 學習linxu檔案許可權步驟:   1、linux檔案許可權用9

java程式設計師菜鳥進階(十七)linux基礎入門(五)linux檔案/目錄的許可權和歸屬管理

在linux中的每一個檔案或目錄都包含有訪問許可權,這些訪問許可權決定了誰能訪問和如何訪問這些檔案和目錄。相應的每一個檔案和目錄都有所屬的屬主和屬組,合理的設定檔案和目錄的屬組和屬主在檔案/目錄管理中佔據著很重要的地位,所以,今天我就和大家一起來看一下有關檔案/目錄的許可權和歸屬的相關設定

Linux——檔案許可權

一、檔案許可權 檔案許可權存在的意義 系統最底層安全設定方法之一 保證檔案可以被可用的使用者做相應操作 檔案許可權的檢視 ls  -l  file    檢視檔案許可權資訊 ls  -ld  dir    檢視目錄許可權資訊 ll  file    檢視檔案許可權資訊

Linux chmod 修改檔案許可權

命令格式:chmod mode filename 例子:    改前:-rw-rw-r-- 1 zhaoqingming zhaoqingming 0 9月  11 09:02 a.txt 程式碼: chmod a=rwx a.txt  

Linux 檔案和目錄的讀寫執行許可權詳解

首先了解一個ls -l 檔案的每列含義 [[email protected] ~]# ls -l a -rw-r–rw- 1 test002 tester 279103 9月 2 13:21 a 下面介紹每列含義: (1)第一列:檔案型別和許可權,這部分稍後重