關于生命中的根

關于生命中的根

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

鴻蒙初辟,萬物生于根

    自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 13:27
下一篇 2016-10-27 15:12

相關推薦

  • N22-℡浮生.若夢 ╮-第二周作業

    1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。 cp文件復制:       常用選項:     -i:交互式復制,即覆蓋之前提醒用戶確認;     -f:強制覆蓋目標文件;  &n…

    Linux干貨 2016-09-06
  • 15 權限管理及作業

    15 權限管理及作業(作業單獨一篇) 一、雜項知識整理 1、訪問控制列表:ACL:Access Control List,實現靈活的權限管理。     除了文件的所有者,所屬組和其它人,可以對更多的用戶設置權限。     centos7.0之后默認創建的ext4文件系統有ACL功…

    Linux干貨 2016-08-04
  • find詳解(Blog 2)

    find與locate特性、find命令

    Linux干貨 2017-11-08
  • python面向對象學習第一周

    ?面向對象的思想 一個具體對象的屬性方法,都有各個來源,來源于類,比如消化類,有各種各樣的消化模式,人類的只是其中一種 另一種思想方法,類有各種屬性方法,人類有很多的屬性,一個人應該包括其中的屬性,只是值上可能有不同,不同人群也有他們的特征屬性和方法 ?? ?類是對象的抽象,但是類本身也是對象, 對象是一個類的實例. 類的屬性:類變量,對象方法,類方法,靜態…

    Linux干貨 2017-11-13
  • LAMP+logzilla+sphinx+syslog-ng實現集中日志管理(第一版)[原創]

    一、前言        目前查看系統日志比較被動,遇到系統不正?;蚬收蠒r才會主動去檢查服務器系統日志,這樣一來不能及時了解系統的運行情況,因此部署Logzilla+sphine+syslog-ng來彌補這不足。以下為安裝、部署平臺詳細步驟。(Logzilla是什么新東西?其實前身就是php-syslog-ng,引用作者…

    Linux干貨 2015-03-27
  • 條件判斷工具 test or [ ]

    概述         條件判斷是學習shell腳本之前要掌握的重點基礎。條件判斷分為以下幾類:文件判斷、數值判斷、字符判斷。而文件判斷還可以細分到:文件類型判斷、文件權限判斷、文件所屬判斷、文件之間屬性判斷;      &nbsp…

    Linux干貨 2016-02-14

評論列表(1條)

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

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

欧美性久久久久