linxu中目錄的權限及部分目錄的含義

1.目錄的權限

目錄本身也是一個文件,在linux文件系統中,目錄會有一個inode與至少一個block。其中,inode記錄該目錄的相關權限與屬性,並記錄分配到的block號碼;而block則是記錄在這個目錄下的文件名與該文件佔用的inode號碼。

r:當用戶具有r權限時,則用戶可讀取該目錄下的文件名數據,所以可利用ls命令將該目錄下的內容列表讀取出來。

w:當用戶具有w權限時,則用戶可新建、刪除、重命名文件或目錄,轉移該目錄內的文件或目錄所在的位置。即使用戶對目錄內的某個文件沒有rwx權限,他也可刪除該文件,當然對該目錄需要有x權限。因此,w權限不可隨意開放。

x:當用戶具有x權限時,則用戶可進入該目錄,可用cd命令進入該目錄。


2.部分目錄含義

/proc:這個目錄是一個虛擬文件系統,它放置的數據都在內存中,因此不佔用硬盤空間,數據包括系統內核、進程、外部設備狀態及網絡狀態等。

/sys:主要記錄內核相關的信息。

/SELinux:是Secure Enhance Linux的執行目錄,Secure Enhance Linux用來作爲權限的具體管理。

/bin:放置執行文件的目錄,放置的是單用戶模式下仍能執行的命令,可以被root和一般用戶使用。

/usr/lib:包含函數庫文件

/usr/local:系統管理員在本機自行安裝自己下載的軟件,建議安裝到此目錄。

/var:在系統運行後纔會漸漸佔用硬盤容量的目錄。主要是常態性變動的文件,包括緩存、登錄文件等。

/tmp:暫時放置文件的地方,任何人都能訪問。

3.使用命令安裝gcc/g++, gdb, vim 

在CentOS下可使用yum安裝,當然需聯網。

yum install gcc

yum install gcc-c++

yum install gdb

yum install vim

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