關于生命中的根
擦干心中的血和淚痕
留住我們的根
鴻蒙初辟,萬物生于根
自linux老祖Torvalds創根之始至今,根一直為linux之本,而FHS(Filesystem Hierarchy Standard)一直是根生成的標準,多數Linux版本采用這種文件組織形式,FHS采用樹形結構組織文件。FHS定義了linux系統中每個區域的用途、所需要的最小構成的文件和目錄,同時還給出了例外處理與矛盾處理。
尋根之旅
太極初生第一點,尋根細認古今春。
再linux的世界里面,根即為那第一點了,那么到底如何去尋根的呢?這就要討論一下相對與絕對的理解,別擔心,遠遠不如愛因斯坦大大的相對論深奧.
根就是根
絕對路徑的思想就是根就是根,所有一切路徑皆要從那太極第一點走過,也就是說無論你去哪里,哪怕就在身邊,要向根同志報個到.
比如說我當前所在目錄為/var/ftp,我現在要切換工作目錄到/var/log下去,在絕對路徑下我就必須走一下/之后到/var之后再到了/var/log目錄下
[gwx@gwx-st ftp]$ pwd
/var/ftp
[gwx@gwx-st ftp]$ cd /var/log/
[gwx@gwx-st log]$ pwd
/var/log
我即為根
而相對路徑的思想就是我即為根,去探訪別的路徑就是以我(當前工作目錄)為起點,之后要去哪里就可以參考我的位置來進行路徑的確定了.
還是比如說是我從當前所在目錄為/var/ftp,我現在要切換工作目錄到/var/log下去,在相對路徑下我就可以走到/var下發現/var/log就在我的同一級目錄之下,這樣我就可以不需要走到/下再回到/var再去到/var/log了,可以直接從本目錄出發,經由上級目錄到達/var/log下
[gwx@gwx-st ftp]$ pwd
/var/ftp
[gwx@gwx-st ftp]$ cd ../log/
[gwx@gwx-st log]$ pwd
/var/log
注意:在相對路徑下有兩個目錄的代表需要我們注意一下
.
: 代表的是當前目錄..
: 代表的是上一級目錄
路在何方
現在我們已經找到了根,但是發現根下有很多條路,那么路到底通向了哪里呢?每一條路都能給我們指明什么方向嗎?是不是我要去取經,走這條路就是對的呢?不會把我送向黑洞吧!!~
為了避免路徑對應的路是不統一的,沒有規劃的路早晚要出事故的.所以我們上面提到的FHS這個就定制了相關的標準,每一條路的大致方向還是定下來了的,比如哪條路跑公交,哪條路跑飛機....哈哈
那么接下來我們就了解一下這個標準給每一條路規定的那些大致方向吧~
目錄 | 應放置文件內容 |
---|---|
/bin | 系統有很多放置執行文件的目錄,主要有:cat, chmod, chown, date, mv, mkdir, cp, bash等等常用的指令. |
/boot | 這個目錄主要在放置開機會使用到的文件,包括Linux核心文件以及開機選單與開機所需配置文件等等. |
/dev | 在Linux系統上,任何裝置與接口設備都是以文件的型態存在于這個目錄當中的. |
/etc | 系統主要的配置文件幾乎都放置在這個目錄內,例如人員的賬號密碼文件、 各種服務的啟始檔等等. |
/home | 這是系統默認的用戶家目錄(home directory). |
/lib | 系統的函式庫非常的多,而/lib放置的則是在開機時會用到的函式庫, 以及在/bin或/sbin底下的指令會呼叫的函式庫. |
/media | /media底下放置的就是可移除的設備! 包括軟盤、光盤、DVD等等裝置都暫時掛載于此. |
/mnt | 如果要暫時掛載某些額外的裝置,一般建議可以放置到這個目錄中. |
/opt | 這個是給第三方軟件放置的目錄. |
/root | 系統管理員(root)的家目錄. |
/sbin | 放在/sbin底下的為開機過程中所需要的,里面包括了開機、修復、還原系統所需要的指令. |
/srv | 一些網絡服務啟動之后,這些服務所需要取用的數據目錄. |
/tmp | 這是讓一般使用者或者是正在執行的程序暫時放置文件的地方. |
原創文章,作者:N24-wenxuan,如若轉載,請注明出處:http://www.www58058.com/54939
內容格式把握得很好,不錯,希望你能熟知基礎命令知識,加油!