關于生命中的根

關于生命中的根

    擦干心中的血和淚痕
   留住我們的根

鴻蒙初辟,萬物生于根

    自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

(0)
N24-wenxuanN24-wenxuan
上一篇 2016-10-27
下一篇 2016-10-27

相關推薦

  • 第一周博客作業

       第一次自己動手寫博客,而不是轉載或者收藏,還是滿忐忑的,希望是一個好的開始,以下內容均為依照記憶或者說學習到的知識總結,之后會另寫一篇博文根據網絡查詢到的更嚴謹完整的答案作為總結。一、描述計算機的組成及其功能。答:計算機主要有五個部分組成,分別是:運算器、控制器、存儲器、輸入設備、輸出設備?! ?、控制器為整個計算機工作中的核心,負責調度所有組件之間的…

    Linux干貨 2016-12-04
  • 文本三劍客之sed

    文本處理三劍客之sed sed 本身也是一個管線命令,是一個(流|行)編輯器! 而且 sed 還可以將數據進行取代、刪除、新增、擷取特定行等等的功能。工作模式是從源文件中一次讀取一行,存儲到sed自己的內存中進行處理,如果模式被匹配到就可以編輯并且輸出到標準輸出,如果沒有被匹配到則直接輸出到標準輸出。     sed …

    Linux干貨 2016-08-10
  • 馬哥教育網絡班21期第10周課程練習

    1、請詳細描述CentOS系統的啟動流程(詳細到每個過程系統做了哪些事情) POST加電自檢—— 根據bios設定,順序查找引導設備—— 讀取引導設備MBR(共512字節,前446為bootloader,后64表示分區信息,后2表示bootloader有效性),加載bootloader程序—— 以grub為例,grub1.0階段將零磁道一扇區加載到內存,gr…

    Linux干貨 2016-10-24
  • 文件查找find與壓縮

    1.locate:   locate是查詢系統上預建的文件索引數據庫    /var/lib/mlocate/mlocate.db   依賴于事先構建的索引   索引的構建是在系統較為空閑時自動進行(周期性任務),管理 員手動更新數據庫(updatedb)    缺點:索引構建過…

    Linux干貨 2016-08-18
  • MySQL復制: Galera

    MySQL復制: Galera mysql 主從復制 前言 Galera Replication簡介 MariaDB-Galera-Server 環境部署 配置步驟 總結 前言 之前介紹了MySQL復制的各種解決方案, 但是我個人還是感覺Galera最好用也最實用, 什么是Galera, 它強大在哪里, 這篇文章就帶你認識這個強大的工具 Galer…

    Linux干貨 2016-04-28

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-11-02 16:26

    內容格式把握得很好,不錯,希望你能熟知基礎命令知識,加油!

欧美性久久久久