歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> Unix教程

Unix系統就是這麼井然有序

我們知道一個典型的Unix系統軟件,可以看作組件、二進制程序和配置文件組成,而這些文件都是獨立的(當然除了某些必要的依賴軟件在這之前必須安裝外),當你知道這個軟件在另一個系統上是二進制兼容的時候,你把這個軟件所在的目錄完全拷貝到那個系統上,這個軟件可以立即正常工作!

多自然的事情,還寫什麼注冊表,塞什麼“開始”菜單啊,Unix系統就是這麼井然有序!那麼卸載呢?就是把這個文件夾刪除!不會留下垃圾麼?留什麼垃圾啊,在Windows下的“綠色軟件”不就是直接刪除麼?

可以這樣說,Unix系統下的軟件,都是“綠色軟件”。說了這麼多,還是有兩個方面得講講的,就是Unix系統的目錄結構和進程。拿FreeBSD為例,安裝的時候會讓你創建“掛載點”。

可能你又有困惑了吧?可以這樣理解:Windows下不是有C,D等盤符麼,Unix系統下的“掛載點”就相當於這個“盤符”,下面掛著文件系統,不同的文件系統可以有不同的格式。

好了,你現在創建了/、swap、/var、/tmp、/home和/usr這幾個“掛載點”,你用Windows下的思考方式,將它們相像成C盤、頁面文件、D盤等等。其實沒什麼大礙,這樣類比會讓你比較好接受。好了,你進入了系統,ls /一下,發現了好多東西,你可能又驚訝了:怎麼這麼亂啊?

當你熟悉了之後,你就不會這麼說了。如果你一開始學的就是Unix系統,你會說亂麼?事實上,一點也不亂,而且非常有秩序――這些可是經過了幾十年定格下來的目錄結構!除了/var,uuspwcom,/tmp,/home和/usr,其它都是在/目錄下的文件或目錄,而且對一個系統來說,這些東西基本上不會變化。

swap目錄是交換分區,相當於Windows下的頁面文件,/tmp目錄是臨時“垃圾場”,互動,當然裡面的東西可不是“垃圾”,都是軟件運行產生的臨時文件。/home是用戶的家目錄所在地,每個用戶(除了root)在登錄後都被定位在家目錄。

/usr是使用頻率最高的一個目錄,因為絕大部分Unix系統本地軟件都安裝在這裡(/usr/local)。當然,你可以再自己建立新的“掛載點”,如/ftp,來提供ftp服務等等。

Copyright © Linux教程網 All Rights Reserved