linux 與windows的不同點

2021-06-19 03:58:40 字數 2397 閱讀 3814

windows最初出現的時候,這個世界還是乙個紙張的世界。windows的偉大成就之一在於您的工作成果可以方便地看到並列印出來。這樣乙個開端影響了 windows 的後期發展。

同樣,linux 也受到了其起源的影響。linux 的設計定位於

網路作業系統。它的設計靈感來自於 unix

作業系統,因此它的命令的設計比較簡單,或者說是比較簡潔。由於純

文字可以非常好地跨

網路工作,所以 linux 配置檔案和資料都以文字為基礎。

指令碼和安全能力。執行一些任務所需的某些表面上看起來比較奇怪的步驟是令人費解的,除非您認識到 linux 是期望在網路上與其他 linux系統協同執行這些任務。linux的自動執行能力也很強,只需要設計

批處理檔案就可以讓系統自動完成非常詳細的任務。linux 的這種能力來自於其基於

文字的本質。

可選的 gui

linux有圖形元件。linux支援高階的圖形介面卡和顯示器,完全勝任圖形相關的工作。許多數字效果

藝術家在linux工作站上來進行他們的設計工作,而以前這些工作需要使用irix系統來完成。但是,圖形環境並沒有整合到 linux 中,而是執行於系統之上的單獨一層。這意味著您可以只執行 gui,或者在需要時才執行 gui。如果您的系統主要任務是提供web應用,那麼您可以停掉圖形介面,而將其所用的記憶體和cpu資源用於您的服務。如果您需要在 gui 環境下做一些工作,可以再開啟它,工作完成後再將其關閉。

linux 有圖形化的

管理工具,以及日常辦公的工具,比如

電子郵件、網路

瀏覽器和文件處理工具等。不過,在 linux 中,圖形化的

管理工具通常是控制台 (命令列) 工具的擴充套件。也就是說,用圖形化工具能完成的所有工作,用控制台命令同樣可以完成。同樣,使用圖形化工具並不妨礙您對配置檔案進行手工修改。其實際意義可能並不是特別顯而易見,但是,如果在圖形化

管理工具中所做的任何工作都可以以命令列的方式完成,這就表示那些工作也可以由乙個

指令碼來實現。

指令碼化的命令可以成為自動執行的任務。linux 同時支援這兩種方式,並不要求您只用文字或者只用 gui。您可以根據您的需要選擇最好的方法。

linux 中的配置檔案是人類可讀的文字檔案,這與過去的 windows 中的 ini 檔案類似,但與 windows 的登錄檔機制在思路上有本質的區別。每乙個

應用程式都有其自己的配置檔案,而且通常不與其他的配置檔案放在一起。不過,大部分的配置檔案都存放於乙個目錄樹 (/etc) 下的單個地方,所以看起來它們在邏輯上是在一起。文字檔案的配置方式使得不通過特殊的

系統工具就可以完成配置檔案的備份、檢查和編輯工作。

檔名擴充套件

linux不使用檔名擴充套件來識別檔案的型別。相反,linux根據檔案的頭內容來識別其型別。為了提高檔案可讀性您仍可以使用檔名擴充套件,但這對 linux 系統來說沒有任何作用。不過,有一些

應用程式,比如 web 伺服器,可能使用

命名約定來識別檔案型別,但這只是特定的應用程式的要求而不是 linux 系統本身的要求。

linux通過檔案訪問許可權來判斷檔案是否為

可執行檔案。任何乙個檔案都可以賦予可執行許可權,這樣程式和

指令碼的建立者或

管理員可以將它們識別為

可執行檔案。這樣做有利於安全。儲存到系統上的可執行的檔案不能自動執行,這樣就可以防止許多

指令碼病毒。

重新引導是最後的手段

如果您使用windows已經很長時間了,您可能已經習慣出於各種原因(從

軟體安裝到糾正服務

故障)而重新引導系統。在linux思想中您的這一習慣需要改變。linux在本質上更遵循「

牛頓運動定律」。一旦開始執行,它將保持執行狀態,直到受到外來因素的影響,比如硬體的

故障。實際上,linux系統的設計使得

應用程式不會導致

核心的崩潰,因此不必經常重新引導(與windows系統的設計相對而言)。所以除了

linux核心之外,其他

軟體的安裝、啟動、停止和重新配置都不用重新引導系統。

如果您確實重新引導了 linux 系統,問題很可能得不到解決,而且還會使問題更加惡化。學習並掌握 linux 服務和執行級別是成功解決問題的關鍵。學習 linux 最困難的就是克服重新引導系統的習慣。

另外,您可以遠端地完成linux中的很多任務作。只要有一些基本的網路服務在執行,您就可以進入到那個系統。而且,如果系統中乙個特定的服務出現了問題,您可以在進行故障診斷的同時讓其他服務繼續執行。當您在乙個系統上同時執行多個服務的時候,這種管理方式非常重要。

命令區分大小寫

所有的 linux 命令和選項都區分大小寫。例如, -r 與 -r 不同,會去做不同的事情。控制台命令幾乎都是小寫的。我們將在「 第 2 部分. 控制台速成班」中對命令進行更詳細的介紹。

Linux與Windows的比較

linux的操作對照複雜,windows的對照簡單.linux速度對照快,安然性比windows好 然則有很多軟體只能在windows裡執行與linux相容的軟體正在斥地中.linux合用在收集方面.1 linux和windows一樣,都是完全的多工作業系統。它們支援同樣的使用者介面 網路和安全性。...

linux與windows的區別

linux與windows的區別 1.使用的費用不同 linux是一項開源的專案,所以它免費提供給程式設計愛好者使用,而windows則是需要購買的一款系統,目前最新的正版windows系統售價888元。2.支援的軟體不同 windows由於使用人數較多,所以支援windows的軟體在數量和質量上都...

為什麼說windows會宕機,Linux不會宕機

通常所說的宕機是指操作沒有響應了,但是作業系統的核心仍然在工作。在windows中,由於只有乙個介面,沒有響應就是宕機了 而在linux中可有tty1 tty7,死了乙個開另外乙個把死了的那個殺掉就可以了,所以不存在宕機。要理解這個並不難,windows的介面和linux的tty tty7都是she...