linux和我 一

 一。查看文件屬性
 Linux中的文件屬性可以通過ls -al指令或者ll指令來查看,下面的指令演示瞭如何在Linux系統中查看文件的屬性:
 這裏寫圖片描述
 操作步驟如下: 1.通過cd指令進入 /local 目錄
 2.通過ll 指令或者ls -al指令查詢該目錄下所有文件屬性。如果需要查詢該目錄下某個文件的屬性,在指令後面加上名稱就可以實現,例如(ls -al src) 。

drwxr-xr-x.  2 root root   6 115 2016 src

文件的屬性,在Linux中,每個文件的屬性由七個部分組成:依次是 文件屬性 (drwxr-xr-x),連接數(2),文件的擁有者(root),文件所屬的羣組(root),文件大小(6),文件創建時間(11月 5 2016)以及文件名稱(src)。
rwxr-xr-x 就是Linux系統下文件的屬性了,其決定着文件的擁有者、羣組以及其他用戶對該文件的訪問權限,d表示文件。

二。 文件權限詳解
對於Linux系統中的文件來說,有三種身份和四種權限,三種身份是:

u:文件的擁有者
g:文件所屬的羣組
o:其他用戶
對於每個身份,又有四種權限,分別爲:

r:讀取文件的權限(read)
w:寫入文件的權限(write)
x:執行的權限(execute)
s:特殊權限
  在Linux系統中,文件的屬性由10個字符來表示,第一個字符表示文件的類型,其餘9個字符分爲三組,分別表示文件的擁有者、羣組以及其他人對該文件的訪問權限,每組依次表示讀取、寫入、和執行的權限,如果沒有該權限,則以-(一個減號)顯示。

三。數字形式表示的權限
  除了以上的表示文件權限的方式外,我們經常會看到文件的權限爲777、666等,這些又是怎麼回事呢?這其實也是Linux系統下一種表示文件權限的方式。
  在Linux系統中,對於文件的權限有讀取、寫入、執行三種,分別用rwx表示,另一種表示權限的方式就是使用數字,讀取、寫入和執行權限分別由數字4、2和1表示。
讀取權限:r 或者4
寫入權限:w或者2
執行權限:x或者1
對於上面的src文件,如果用數字形式表示其權限的話,則爲

(7)rwx(5)r-x(5)r-x 

  如果一個文件擁有777的權限,則說明該文件的擁有者、羣組、以及其他人都可以對該文件進行讀取、寫入和執行的操作,也就是說誰都可以來操作這個文件了。

四。文件授權
如果新建文件時遇到權限問題,推薦使用 sudo su命令切換root用戶。直接打開終端,輸入命令就可以。
這裏寫圖片描述
 
還有一種是授權777. 命令如下:  chmod -R 777 /etc/sysconfig/network-scripts/ifcfg-ens33 。chomd -R 777 後面加上文件絕對路徑就可以完成授權。 這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章