linux目錄結構
具體的目錄結構:
/bin-重點(/usr/bin、/usr/local/bin)
是binary的縮寫,這個目錄放著最經常使用的命令
/sbin(/usr/sbin、/usr/local/ sbin)
s就是super user的意思,這裡是存放的是系統管理員使用的系統管理程式
/home-重點
存放普通使用者的主目錄,在linux中每個使用者都有乙個自己的目錄,一般該目錄名是以使用者的賬號命名
/root-重點
該目錄為系統管理員,也稱作超級許可權者的使用者主目錄
/lib
系統開機所需要最基本的動態鏈結共享庫,其作用類似於windows裡的dll檔案,幾乎所有的應用程式都需要用這些共享庫
/lost+found
這個目錄一般情況下是空的,當系統非法關機後,這裡就存放了一些檔案
/etc-重點
所有的系統管理所需要的配置檔案和子目錄my.conf
/usr-重點
這是乙個非常重要的目錄,使用者的很多應用程式都放在這個目錄下,類似於windows下的program files目錄
/boot-重點
存放的是啟動linux時使用的一些核心檔案,包括一些鏈結檔案以及映象檔案
/proc -- 核心 -- 高手
這個目錄是乙個虛擬的目錄,他是系統記憶體的對映,訪問這個目錄來獲取系統資訊
/srv-- 核心 -- 高手
service縮寫,該目錄存放一些服務啟動之後需要提取資料
/sys-- 核心 -- 高手
這是linux2.6核心的乙個很大變化該目錄下安裝了2.6核心
/temp
這個目錄用來存放一些臨時檔案
/dev
類似於windows的裝置管理器,把所有的硬體用檔案的形式儲存
/media-重點
linux系統會自動識別一些裝置,例如u盤,光碟機等等,當識別後,linux會把識別的裝置掛在到這個目錄
/mnt-重點
系統提供該目錄是為了讓使用者臨時掛載別的檔案系統,我們可以將外部的儲存掛載在這個目錄,然後進入該目錄就可以檢視裡面的內容
/opt-重點
這是給主機額外安裝軟體所擺放的目錄,如安裝oracle資料就可以放到該目錄下,預設為空
/usr/local
這是另乙個主機額外安裝軟體所安裝的目錄,一般通過編譯原始碼方式安裝的程式
/var-重點
這個目錄中存在著不斷擴充的東西,習慣將經常被修改的目錄放在這個目錄下,包括日誌資料夾
/selinux
selinux是一種安全子系統,他能控制程式只能訪問特定檔案
總結:1- linux的目錄有且只有1個根目錄
2- linux的各個目錄存放的內容市規劃好的,不要亂放檔案
3- linux是以檔案的形式管理我們的裝置,因此linux系統,一切皆為檔案。
4- linux各個檔案目錄下存放什麼內容,大家必須有個認識
5- 學習後,你腦海中應該有乙個linux目錄樹
setfacl 設定特定目錄的許可權Linux
建立使用者 useradd readonly 刪除使用者 userdel readonly 修改密碼 passwd readonly 新增使用者對檔案的唯讀r許可權 setfacl m u readonly r data software 刪除使用者對檔案的許可權 setfacl x user re...
刪除檔案排除指定檔案或者目錄方法 linux
有時候更新 的時候需要保留一些配置檔案,或者某些特殊目錄就需要這樣的操作。刪除資料夾內所有檔案保留部分檔案 只能是當前目錄下的檔案或資料夾能保留 以當前目錄為基準 保留一檔案 一資料夾 rm rf ls egrep v config.js dist 以當前目錄為基準 刪除某一類 rm rf ls p...
linu入門練習
0 directories,3 files 6.刪除 tmp sys a 檔案。root 9900 rm tmp sysroot a rm remove regular empty file tmp sysroot a y 7.建立目錄 tmp下建立4個目錄,並在這四個目錄下分別建立乙個test目錄...