linux作為乙個多使用者作業系統,通過許可權機制保證各個使用者的操作行為不互相干擾,正確理解許可權顯得尤為重要使用
ls -al /
命令可以清楚的看到各個檔案和目錄的許可權,比如這個
drwxr-xr
-x3 root root 4096 dec 10
02:40 home
第乙個字串描述了許可權資訊,第二個為鏈結次數,第三個為所有者,第四個為使用者組,第五個為檔案大小,第七個為最後一次修改日期,第八個為為最後一次修改時間,第九個為檔名。下面我們來一次了解以上包含的一些概念。
許可權資訊。第乙個字元為檔案型別,之後三個為所有者的許可權,中間三個為使用者組的許可權,最後三個為其他人的許可權。w表示可寫,r表示可讀,x表示可執行,-表示不具有該許可權。
所有者。該檔案屬於那個使用者
所有使用者組。該檔案屬於哪個使用者組,該使用者組下的所有成員具有相同的許可權(所有者除外)。
下面講下如何更改許可權,所有者以及使用者組
chgrp 使用者組 檔案或目錄
,你可以通過檢視/etc/group
來檢視當前系統存在哪些使用者組。
chown 使用者[:使用者組] 檔案或目錄
,這個命令不僅可以改變所有者,還可以改變使用者組,如果只想改變使用者組,需要帶上冒號
chmod
,這個命令有兩種用法,使用數字許可權或字元許可權
數字許可權:將wrx看做二進位制數,111=7表示wrx,000=0表示—,以此類推,此時為chmod 許可權 檔案或目錄
字元許可權:u表示使用者,g表示使用者組,o表示其他,a表示全部,+表示新增,-表示去除,=表示設定,那麼可以表示為
chmod [u,g,o,a] [+,-,=] [r,w,x] 檔案或目錄
,如
chmod u=rwx,go+r
表示給所有者的許可權為讀寫執行,給使用者組及其他使用者新增讀許可權。
下面我們來看看不同的許可權對於檔案或目錄有什麼作用。
對於目錄。
r表示可以讀取該目錄的檔案結構;
w表示可以對目錄中的資料進行新建,刪除,重新命名,移動;
x表示可以進入該目錄。
接下來我們看看linux有哪些型別的檔案
普通檔案。使用【-】表示,包括純文字,二進位制檔案,資料檔案。
目錄。使用【d】表示。
鏈結。使用【l】表示,類似windows下的快捷方式。
塊裝置。使用【b】表示,包括硬碟,u盤等裝置。
字元裝置。使用【c】表示,包括鍵盤滑鼠等。
套接字。使用【s】表示,通常用來網路連線。
管道。使用【p】表示,用在程序間通訊。
下面我們再來簡單了解一下linux下的目錄配置,即不同的目錄到底存了些什麼檔案,相信這也是初學linux人的疑惑。詳細的資訊請參考fhs。
鳥哥的linux linux檔案與目錄管理
此層目錄 上層目錄 前乙個工作目錄 目前使用者所在的家目錄 代表某個賬戶的家目錄.account 每層目錄下一定會有 與 兩個目錄,但是根目錄中二者指代同乙個目錄,當前目錄。幾個常用的處理目錄的命令 切換目錄 顯示當前目錄 建立乙個新目錄 刪除乙個空目錄 cdpwd mkdir redir chan...
鳥哥Linux Linux 磁碟與檔案系統管理
不同的作業系統對檔案管理方式各不相同,因為他們對於檔案的許可權屬性等資訊都有不同的規定,只有被格式化為與作業系統相適合的檔案系統,才能被作業系統識別並且使用,下面主要研究linux檔案系統。在linux檔案系統中,主要有以下幾個重要的概念 inode 記錄檔案的屬性,乙個檔案占用乙個inode,同時...
哥好鳥 哥啊鳥 哥回鳥
哥啊 鳥又叫了 海南島 廣西等是盛產懷參的地方,有野生的懷參,也有人工種植的懷參,它是一種南藥,是一種根莖的藤本植物,藤條攀爬在藤架上或樹枝上,葉子是心形的,開白色的小花,根莖長在地下,乙個懷參就有4 5斤重,有的1公尺長左右。含多種維生素 氨基酸和礦物質,可以增強人體免疫力,防止動脈硬化,改善血液...