linux環境下,一切皆檔案!
linux和windows系統有區別,
windows是在各個硬碟上進行分割槽,分割槽裡面又有好多檔案,
而linux是採用樹狀的目錄結構,所有都在根目錄/下,所有檔案都在根目錄下面;
就如同插入u盤,windows下直接在 我的電腦 裡可以檢視到u盤 在linux中插入u盤也是把其掛載到資料夾中,體現了linux下一切皆檔案這觀點。
由cd / 命令和ls命令可以看出根目錄 / 下的檔案,在這裡得提到乙個名詞,叫做fhs,filesystem hierarchy standard(檔案系統層次化標準)的縮寫,目的是為了規範檔案,當我們看別人linux下時知道他人的檔案究竟是什麼意思,起到什麼作用,方便操作更改以及作業系統。
簡單講解一下其中一些重要檔案的主要作用
/bin 存放一些常用命令,如ls、mv
/etc 主要存放系統的配置檔案,如網路配置就在etc目錄下配置
/dev 主要是裝置和裝置都以檔案形式存放在此,裝置檔案存放目錄(用於和底層驅動打交道)
/lib 主要存放的是各種庫檔案,如函式庫之類的
/mnt 用於掛載外部裝置
/media 和/mnt相似,掛在可移動裝置,如***
/home 是我們使用者的地盤,我們建立使用者都在home目錄下,以及所寫的程式和檔案也存放在這裡
/boot 主要放置開機會使用到的檔案,包括linux核心檔案以及開機選單與開機所需設定檔等等。
/sbin 包含許多設定系統環境的命令,系統管理員使用的系統管理程式,如ifconfig
/proc process的縮寫,主要描述系統程序的詳細資訊
/usr 應用程式放置目錄
如果想要較為詳細的講解,我感覺此博主寫的挺不錯的
linux學習筆記 linux學習之軟體安裝
環境為vmware12下安裝的centos7系統。軟體安裝包 rpm軟體 rpm 安裝簡單 裝完之後資料找不到 安裝路徑不可修改 原始碼軟體 tar.gz tar.bz2 可配置安裝引數以發揮最大效能 安裝較慢 麻煩?rpm軟體安裝包格式 軟體名 軟體版本 軟體系統平台 軟體系統架構 zip 3.0...
linux學習筆記 linux學習之軟體安裝
環境為vmware12下安裝的centos7系統。軟體安裝包 rpm軟體 rpm安裝簡單 裝完之後資料找不到 安裝路徑不可修改 原始碼軟體 tar.gz tar.bz2可配置安裝引數以發揮最大效能 安裝較慢 麻煩?rpm軟體安裝包格式 軟體名 軟體版本 軟體系統平台 軟體系統架構 zip 3.0 1...
linux學習筆記 linux學習之軟體安裝
環境為vmware12下安裝的centos7系統。軟體安裝包 rpm軟體 rpm安裝簡單 裝完之後資料找不到 安裝路徑不可修改 原始碼軟體 tar.gz tar.bz2可配置安裝引數以發揮最大效能 安裝較慢 麻煩?rpm軟體安裝包格式 軟體名 軟體版本 軟體系統平台 軟體系統架構 zip 3.0 1...