首頁 運維 linux運維 linux是做什麼的

linux是做什麼的

Jan 14, 2019 am 11:03 AM

Linux是一種免費使用和自由傳播的類UNIX作業系統,是一個基於POSIX的多用戶、多任務、支援多執行緒和多CPU的作業系統;透過Linux可以配置出合適的開發環境,可簡化開發過程,減少開發中模擬工具的障礙,使系統具有較強的移植性。

linux是做什麼的

本文操作環境:linux5.9.8系統、Dell G3電腦。

每台桌上型電腦都使用作業系統。目前使用的最受歡迎的作業系統是:Windows、Mac OS、UNIX。

Linux是一個作業系統。 作業系統是電腦程序,是電腦在開啟機器時執行的第一個軟體。作業系統將自身載入到記憶體中,並開始管理電腦上可用的資源。然後,它將這些資源提供給用戶想要執行的其他應用程式。

作業系統提供的典型服務包括:

任務排程器 - 任務排程器能夠將CPU的執行分配給許多不同的任務。其中一些任務是用戶運行的不同應用程序,其中一些是作業系統任務。任務計劃程序是作業系統的一部分,它允許您在一個視窗中列印文檔,同時在另一個視窗中下載文件並在第三個視窗中重新計算電子表格。

記憶體管理器 - 記憶體管理器控制系統的RAM,通常會使用硬碟上的檔案來建立更大的虛擬記憶體空間。

磁碟管理器 - 磁碟管理器建立並維護磁碟上的目錄和檔案。當您請求檔案時,磁碟管理員會將其從磁碟中引入。

網路管理器 - 網路管理器控制在電腦和網路之間移動的所有資料。

其他I / O服務管理器 - 作業系統管理鍵盤,滑鼠,視訊顯示器,印表機等。

安全管理器 - 作業系統維護電腦檔案中資訊的安全性,並控制誰可以存取電腦。

作業系統通常也為系統提供預設使用者介面。 Windows 98的標準「外觀」包括「開始」按鈕,工作列等.Mac OS為Macintosh電腦提供了完全不同的外觀。

Linux既是一種作業系統,也是一種現象。要理解為什麼Linux變得如此受歡迎,了解它的歷史是有幫助的。 UNIX的第一個版本最初是幾十年前開發的,主要用作大學的研究作業系統。像Sun這樣的公司的高效能桌面工作站在20世紀80年代激增,它們都基於UNIX。許多公司進入工作站領域與Sun競爭:HP,IBM,Silicon Graphics,Apollo等。不幸的是,每家公司都擁有自己的UNIX版本,這使得軟體銷售變得困難。 Windows NT是微軟對這個市場的回應。 NT提供與UNIX作業系統相同的功能 - 安全性,支援多個CPU,大規模記憶體和磁碟管理等。

微軟進入高階工作站競技場創造了一種奇怪的動態。獨立公司擁有的專有作業系統以及UNIX世界中缺乏中央權限削弱了UNIX,但許多人都遇到了微軟的個人問題。 Linux進入了這個奇怪的環境並引起了很多關注。

由Linus Torvalds創建的Linux核心免費提供給全世界。然後Torvalds邀請其他人加入內核,只要他們免費提供他們的貢獻。成千上萬的程式設計師開始致力於增強Linux,並且作業系統迅速發展。因為它是免費的並且可以在PC平台上運行,所以它很快就會在硬核開發人員中獲得相當大的受眾。

Linux有一個專門的追隨者,並吸引了幾個不同類型的人:

已經了解UNIX並希望在PC類型硬體上運行它的人

想要體驗作業系統原理的人

需要或希望對其作業系統進行大量控制的人

與微軟有個人問題的人

通常,Linux比Windows更難管理,但提供了更多的靈活性和設定選項。

Linux優點

1.Linux由眾多微核心組成,其原始碼完全開源;

2.Linux繼承了Unix的特性,具有非常強大的網路功能,其支援所有的因特網協議,包括TCP/IPv4、TCP/IPv6和鏈路層拓撲程式等,且可以利用Unix的網路特性開發出新的協定堆疊;

3.Linux系統工具鏈完整,簡單操作就可以配置出合適的開發環境,可以簡化開發過程,減少開發中模擬工具的障礙,使系統具有較強的移植性;

【推薦學習:linux影片教學

以上是linux是做什麼的的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何在Linux中使用正則表達式(REGEX)進行模式匹配? 如何在Linux中使用正則表達式(REGEX)進行模式匹配? Mar 17, 2025 pm 05:25 PM

本文介紹瞭如何在Linux中使用正則表達式(REGEX)進行模式匹配,文件搜索和文本操作,詳細列式,命令和工具,例如GREP,SED和AWK。

如何使用TOP,HTOP和VMSTAT等工具來監視Linux中的系統性能? 如何使用TOP,HTOP和VMSTAT等工具來監視Linux中的系統性能? Mar 17, 2025 pm 05:28 PM

本文討論了使用TOP,HTOP和VMSTAT監視Linux系統性能,並詳細介紹其獨特功能和自定義選項,以進行有效的系統管理。

如何在Linux中實現SSH的兩因素身份驗證(2FA)? 如何在Linux中實現SSH的兩因素身份驗證(2FA)? Mar 17, 2025 pm 05:31 PM

本文提供了有關使用Google Authenticator在Linux上設置兩因素身份驗證(2FA)的指南,詳細介紹了安裝,配置和故障排除步驟。它突出了2FA的安全益處,例如增強的SEC

如何使用軟件包管理器(APT,YUM,DNF)管理Linux中的軟件包? 如何使用軟件包管理器(APT,YUM,DNF)管理Linux中的軟件包? Mar 17, 2025 pm 05:26 PM

文章討論了使用APT,YUM和DNF在Linux中管理軟件包,涵蓋安裝,更新和刪除。它比較了它們對不同分佈的功能和適用性。

如何使用sudo向Linux的用戶授予高架特權? 如何使用sudo向Linux的用戶授予高架特權? Mar 17, 2025 pm 05:32 PM

本文解釋瞭如何管理Linux中的Sudo特權,包括授予,撤銷和安全性最佳實踐。關鍵重點是安全和sudoers安全和限制訪問。Character數量:159

如何構建和自定義Linux發行版? 如何構建和自定義Linux發行版? Mar 14, 2025 pm 04:45 PM

本文詳細介紹了構建和自定義Linux發行版,涵蓋選擇基本系統的過程,使用LFS和基於Debian的系統,自定義軟件包以及修改內核的構建工具。它還討論了管理軟件

如何在Linux(靜態IP,DHCP,DNS)中配置網絡? 如何在Linux(靜態IP,DHCP,DNS)中配置網絡? Mar 14, 2025 pm 04:55 PM

本文提供了有關配置Linux網絡的指南,重點是設置靜態IP,DHCP和DNS配置。它詳細介紹了編輯配置文件和重新啟動網絡服務以應用更改的步驟。

最受歡迎的Linux發行版是什麼(Ubuntu,Debian,Fedora,Centos)? 最受歡迎的Linux發行版是什麼(Ubuntu,Debian,Fedora,Centos)? Mar 14, 2025 pm 04:50 PM

文章討論了流行的Linux發行版:Ubuntu,Debian,Fedora和Centos,重點介紹了它們對不同用戶的獨特功能和適合性。它比較了Ubuntu和Debian的發布週期,軟件可用性和支持,以及高

See all articles