Ⅰ 流行的linux操作系統有哪些
linux系統,主要分debian系和redhat系,還有其它自由的發布版本。
Ⅱ 什麼是LINUX
簡單的來說,Linux就是一套免費使用和自由傳播的類UNIX操作系統,它是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行在主要的UNIX工具軟體、應用程序以及軟體協議,支持32位、64位硬體,是一個性能非常穩定的多用戶網路操作系統。
Linux操作系統的誕生、發展和成長過程始終依賴著五個重要支柱:UNIX 操作系統、MINIX 操作系統、GNU計劃、POSIX 標准和Internet 網路。
Linux可以用來定製比較喜歡的界面,有好的界面,看著心情也是非常不錯的,撰寫代碼的時候舒適度高,提高編寫速度。Linux系統具有自帶的包管理工具,可以很快的找到所需要的安裝包進行安裝,可以根據自己的喜好,搭配各種環境。
Ⅲ linux操作系統的組成有哪幾部分
Linux操作系統是當前非常火的服務端系統,所有的it方向的大學生,都應該好好掌握它。
Ⅳ linux系統有哪些分類
所說的分類,應該是Linux發行版本吧,常見的Linux發行版本:
1、Redhat企業版本:就是我們常說的RHEL,具有極強的系統穩定性,紅帽公司也是全球最大的開源系統廠商,擁有完善的系統支持。
2、社區企業操作系統:也就是我們國內用的比較多的CentOS,該系統把RHEL重新編輯免費提供給用戶進行使用。
3、Fedora:該系統主要由紅帽公司發行的桌面版本系統套件,開發人員可以在這里體驗最新的技術和工具,了解最新的系統特性。
4、Debian:此版本在國外具有很高的認知度,安全性和穩定性非常強,並且提供免費的基礎支持,系統還提供近十萬中開源軟體,可以良好的支持各種硬體。
5、Ubuntu:該系統和Fedora都是非常出色的桌面系統,對新款的設備具有非常好的兼容性。
6、openSUSE:是德國非常出名的一款Linux發行套件,擁有非常不錯的市場佔有率。
7、Gentoo:該系統操作是非常復雜的,自定製性非常的好,適合有經驗的Linux人員使用。
Ⅳ linux是什麼
linux確切說是一個類UNIX的系統內核。最初由芬蘭大學生草創。全世界的電腦愛好者都維護它發展它,使之最後成為一個優秀的系統。它具有UNIX的全部功能,且免費。linux的開發商開發出來的linux叫做發行版linux.它是由linux內核,再加上應用軟體等等構成。如,ubuntu.suse,中國的紅旗等,他們的內核都是linux(內核版本可能不同),只是外在的軟體有點差別,他們針對的用戶也可能是不同的。
就好比,他們的肉體都相同,只是衣服不同。
Linux操作系統,是一種計算機操作系統。Linux操作系統的內核的名字也是「Linux」。Linux操作系統也是自由軟體和開放源代碼發展中最著名的例子。
嚴格來講,Linux這個詞本身只表示Linux內核,但在實際上人們已經習慣了用Linux來形容整個罩肆悄基於Linux內核,並且使用GNU工程各種工具和資料庫的操作系統(也被稱為GNU/Linux)。基於這些組件的Linux軟體被稱為Linux發行版。一般來講,一個Linux發行套件包含大量的軟體,比如軟體開發工具,資料庫,Web伺服器(例如Apache),XWindow,桌面環境(比如GNOME和KDE),辦公套件(比如OpenOffice.org),等等。
Linux內核最初是為英特爾386微處理器設計的。現在Linux內核支持從個人電腦到大型主機甚至包括嵌入式系統在內的各種硬體設備。
在開始的時候,Linux只是個人狂熱愛好的一種產物。但是現在,Linux已經成為了一種受到廣泛關注和支持的一種操作系統。包括IBM和惠普在內的一些計算機業巨頭也開始支持Linux。很多人認為,和其他的商用Unix系統以及微軟Windows相比,作為自由軟體的Linux具有低成本,安全性高,更加可信賴的優勢。
一、概述
絕大多數基於Linux內核的的操作系統使用了大量的GNU軟體,包括了shell程序、工具、程序庫、編譯器及工具,還有許多其他程序,例如Emacs。正因為如此,GNU計劃的開創者理查德·馬修·斯托曼博士提議將Linux操作系統改名為GNU/Linux。但有些人只把操作系統叫做"Linux"。
大多數系統還包括了像提供GUI界面的XFree86之類的曾經運行於BSD的程序。
除了一部分專家之外,大多數人都不自己選擇每一樣組件或自行設置,而是直接使用Linux套件。
1983年,理察·馬修·斯托曼(RichardStallman)創立了GNU計劃(GNUProject)。這個計劃有一個目標是為了發展一個完全免費自由的Unix-like操作系統。自1990年代發起這個計劃以來,GNU開始大量的產生或收集各種系統所必備的元件,像是——函式庫(libraries)、編譯器(compilers)、偵錯工具(debuggers)、文字編輯器(texteditors)、網頁伺服器(webserver),以及一個Unix的使用者介面(Unixshell)——除了執行核心(kernel)仍然付闕外。1990年,GNU計劃開始在馬赫微核(Machmicrokernel)的架構之上開發系統核心,也就是所謂的GNUHurd,但是這個基於Mach的設計異常復雜,發展進度則相對緩慢。
Linux內核最初只是由芬蘭人李納斯·托瓦茲(LinusTorvalds)在赫爾辛基大學上學時出於個人愛好而編寫的,當時他並不滿意Minix這個教學用的雹轎操作系統。最初的設想中,Linux是一種類似Minix這樣的一種操作系統。Linux的第一個版本在1991年9月被大學FTPserver管理員AriLemmke發布在Internet上,最初Torvalds稱這個核心的名稱為"Freax",意思是自由("free")和奇異("freak")的結合字,並且附上了"X"這個常用的字母,以配合所謂的Unix-like的系統。但是FTPserver管理員嫌原來的命名「Freax」的名稱不好聽,把核心的稱呼改成「Linux」,當時僅有10000行代碼,仍必須執行於Minix操作系統之上,並且必須使用硬碟開機。
二、歷史
Linux的歷史是和GNU緊密聯系在一起的。從1983年開始的GNU計劃致力於開發一個自由並且完整的類Unix操作系統,包括軟體開發工具和各種應用程序。到1991年Linux內核發布的時候,GNU已經幾物渣乎完成了除了系統內核之外的各種必備軟體的開發。在LinusTorvalds和其他開發人員的努力下,GNU組件可以運行於Linux內核之上。整個內核是基於GNU通用公共許可,也就是GPL(GNUGeneralPublicLicense,GNU通用公共許可證)的,但是Linux內核並不是GNU計劃的一部分。1994年3月,Linux1.0版正式發布,MarcEwing成立了RedHat軟體公司,成為最著名的Linux分銷商之一。
Unix&Linux歷史源流早期Linux的開機管理程序(bootloader)是使用LILO(LinuxLoader),存在著一些難以容忍的缺陷,例如無法識別8G以外的硬碟,後來新增GRUB(GRandUnifiedBootloader)克服了這些缺點,具有『動態搜尋核心檔案』的功能,可以讓您在開機的時候,可以自行編輯您的開機設定系統檔案,透過ext2或ext3檔案系統中載入LinuxKernel。
Linux的標志和吉祥物是一隻名字叫做Tux的企鵝,標志的由來是因為Linus在澳洲時曾被一隻動物園里的企鵝咬了一口,便選擇了企鵝作為Linux的標志。Linux的注冊商標是LinusTorvalds所有的。這是由於在1996年,一個名字叫做WilliamR.DellaCroce的律師開始向各個Linux發布商發信,聲明他擁有Linux商標的所有權,並且要求各個發布商支付版稅,這些發行商集體進行上訴,要求將該注冊商標重新分配給LinusTorvalds。LinusTorvalds一再聲明Linux是免費的,他本人可以賣掉,但Linux絕不能賣。
Linux發行版的某些版本是不需要安裝,只需通過CD或者可啟動的USB存儲設備就能使用的版本,他們稱為LiveCD。
三、用戶群
GNU/Linux愛好者設計的宣傳圖,並使用GPL授權
GNU/Linux社群設計的立體圖,並使用GPL授權傳統的Linux用戶一般都安裝並設置自己的操作系統,他們往往比其他操作系統,例如微軟Windows和MacOS的用戶更有經驗。這些用戶有時被稱作「黑客」或是「極客」(geek)。然而隨著Linux越來越流行,越來越多的原廠委託製造(OEM)開始在其銷售的電腦上預裝上Linux,Linux的用戶中也有了普通電腦用戶,Linux系統也開始慢慢搶占桌面電腦操作系統市場。同時Linux也是最受歡迎的伺服器操作系統之一。Linux也在嵌入式電腦市場上擁有優勢,低成本的特性使Linux深受用戶歡迎。使用Linux主要的成本為移植、培訓和學習的費用,早期由於會使用Linux的人較少,這方面費用較高,但這方面的費用已經隨著Linux的日益普及和Linux上的軟體越來越多、越來越方便而降低。
KDE和GNOME等桌面系統使Linux更像是一個Mac或Windows之類的操作系統,提供完善的圖形用戶界面,而不同於其他使用命令行界面(CommandLineInterface,CLI)的類Unix操作系統。
四、未來軟體界的方向
Linux作為較早的源代碼開放操作系統,將引領未來軟體發展的方向。
基於Linux開放源碼的特性,越來越多大中型企業及政府投入更多的資源來開發Linux。現今世界上,很多國家逐漸的把政府機構內部門的電腦轉移到Linux上,這個情況還會一直持續。Linux的廣泛使用為政府機構節省了不少經費,也降低了對封閉源碼軟體潛在的安全性的憂慮。
五、Linux的英文發音
根據Torvalds的說法,Linux的發音和「Minix」是押韻的。
「Li」中「i」的發音類似於「Minix」中「i」的發音,而「nux」中「u」的發音類似於英文單詞「profess」中「o」的發音。依照國際音標應該是['linэks]——類似於「喱吶科斯」
有一份Torvalds本人說話的音頻,音頻內容為「Hello,thisisLinusTorvalds,andIpronounceLinuxasLinux」。
六、應用
運行在SUSE上的KDE桌面環境。過去,Linux主要被用作伺服器的操作系統,但因它的廉價、靈活性及Unix背景使得它很合適作更廣泛的應用。傳統上,以Linux為基礎的「LAMP(Linux,Apache,MySQL,Perl/PHP/Python的組合)」技術,除了已在開發者群體中廣泛流行,它亦是現時提供網站務供應商最常使用的平台。
基於其低廉成本與高度可設定性,Linux常常被應用於嵌入式系統,例如機頂盒、行動電話及行動裝置等。在行動電話上,Linux已經成為SymbianOS的主要競爭者;而在行動裝置上,則成為WindowsCE與PalmOS外之另一個選擇。目前流行的TiVo數位攝影機使用了經過客制化後的Linux。此外,有不少硬體式的網路防火牆及路由器,例如部份LinkSys的產品,其內部都是使用Linux來驅動、並採用了操作系統提供的防火牆及路由功能。
採用Linux的超級電腦亦愈來愈多,根據2005年11月號的TOP500超級電腦列表,現時世上最快速的兩組超級電腦都是使用Linux作為其操作系統。而在表列的500套系統里,採用Linux為操作系統的,佔了371組(即74.2%),其中的前十位者,有7組是使用Linux的。
2006年開始發售的SONYPlayStation3亦使用Linux的操作系統。之前,Sony亦曾為他們的PlayStation2推出過一套名為PS2Linux的DIY組件。至於游戲開發商雅達利及idSoftware,都有為其旗下的游戲推出過Linux桌面版本。此外,LinuxGamePublishing亦有專門為Linux平台撰寫游戲,並致力於把其他在Windows平台編撰的游戲程序碼轉攜至Linux平台,及為轉攜游戲提供使用授權。
而一個打算對所有生活在發展中國家孩子提供手提電腦的名為每孩子皆有一部手提電腦(OLPC)的項目,正是使用Linux作為預設的操作系統。
七、發行版
Linux主要作為Linux發行版(通常被稱為"distro")的一部分而使用。這些發行版由個人,鬆散組織的團隊,以及商業機構和志願者組織編寫。它們通常包括了其他的系統軟體和應用軟體,以及一個用來簡化系統初始安裝的安裝工具,和讓軟體安裝升級的集成管理器。發行版為許多不同的目的而製作,包括對不同計算機結構的支持,對一個具體區域或語言的本地化,實時應用,和嵌入式系統,甚至許多版本故意地只加入免費軟體。目前,超過三百個發行版被積極的開發,最普遍被使用的發行版有大約十二個.
一個典型的Linux發行版包括:Linux內核,一些GNU程序庫和工具,命令行shell,圖形界面的XWindow系統和相應的桌面環境,如KDE或GNOME,並包含數千種從辦公套件,編譯器,文本編輯器到科學工具的應用軟體。
目前最著名的發行版有Debian,紅帽(redhat),ubuntu,suse,CentOS,fedora等
Ⅵ linux四大基本功能
一個Linux包含進程管理、內存管理、文件管理、輸入輸出管理四大基本功能。
1.進程管理
提到進程,首先要介紹進程映像的概念。進程映像由程序段、相關數據段和進程式控制制塊(PCB)組成。所謂創建進程,本質上是創建進程映像中的PCB;而撤銷進程,本質上是撤銷進程的PCB。因此,PCB是進程存在的唯一標志。
在Linux操作系統中,當一個進程被創建時,系統就為該進程建立一個task_struct任務結構體。當進程運行結束時,系統撤消該進程的任務結構體。進程的任務結構體是進程存在的唯一標志。進程的任務結構體為內核管理進程,提供了內核所需了解的進程信息。
2.內存管理
內存管理是操作系統設計中最重要和最復雜的任務之一。有效的內存管理不僅方便用戶使用存儲器,提高內存效率,還可以通過虛擬內存技術從邏輯上擴充存儲器。
在Linux操作系統中,每個進程都有獨自的內存空間,使用虛擬內存技術。該操作系統為了保證物理內存能得到充分的利用,內核會在適當的時候將物理內存中不經常使用的數據塊自動交換到虛擬內存中,而將經常使用的信息保留到物理內存。根據」最近最經常使用「演算法,將一些不經常使用的頁面交換到虛擬內存。
3.文件管理
文件是操作系統中的一個重要概念,是以計算機凳晌硬碟為載體存儲在計算機上的信息集合。
Linux支持多種文件系統,包括ext2、ext3、vfat、ntfs、iso9660、jffs、romfs和nfs等,為了對各類文件系統進行統一管理,Linux引入了虛擬文件系統(VFS),為各類文件系統提供一個統一的操作界畢粗派面和應用編程介面。
4.輸手賀入輸出管理
IO設備管理是操作系統中最凌亂也最具挑戰性的部分。由於它包含了很多領域的不同設備及與設備相關的應用程序,很難有一個通用且一致的設計方案。輸入輸出設備的管理離不開中斷這一操作系統最重要的機制。
中斷是指在CPU正常運行期間,由於內外部事件或由程序預先安排的事件引起的CPU暫時停止正在運行的程序,轉而為該內部或外部事件或預先安排的事件服務的程序中去,服務完畢後再返回去繼續運行被暫時中斷的程序。Linux中通常分為外部中斷和內部中斷。
Ⅶ 什麼是linux
大家對Linux這個詞比較陌生吧,那麼Linux是什麼呢?
Linux是什麼
Linux是一種自由和開放源碼的類Unix操螞鉛作系統。目前存在著許多不同的Linux,但它們都使用了Linux內核。Linux可安裝在各種計算機硬體設備中,從手機、平板電腦、路由器和視頻游戲控制台,到台式計算機、大型機和超級計算機。Linux是一個領先的操作系統,世界上運算最快的10台超級計算機運行的都是Linux操作系統。
優點
1、Linux由眾多微內核組成,其源代碼完全開源;
2、Linux繼承了Unix的特性,具有非常強大的網路功能,其支持所有的網際網路協議轎搏,包括TCP/IPv4、TCP/IPv6和鏈閉物祥路層拓撲程序等,且可以利用Unix的網路特性開發出新的協議棧;
3、Linux系統工具鏈完整,簡單操作就可以配置出合適的開發環境,可以簡化開發過程,減少開發中模擬工具的障礙,使系統具有較強的移植性。
Ⅷ 請問linux操作系統有哪幾種
6.Linux發行版本介紹
Linux發行商包括Redhat、Debian、Fedora、SUSE、CentOS、Ubuntu、麒麟……、kali(安全工具)
下面來看看其中幾個重要的服務端發行版本。
1) Red Hat:收費產品(但仍開源),目前主流7.x、8.x。
傳統企業、國有企業、事業單位以前會用,這些企業沒有核心技術人員,
遇到問題希望有人解決,有人背鍋。逐步被麒麟Linux替代。
2) Fedora:Red Hat的預發布版本,仍遵循GPL協議,可以認為是Red Hat預發布版(小白鼠)。
3) CentOS:Red Hat的另一個分支,以Red Hat發布的源代碼重建符合GPL許可協議的Linux系統,
即將其源代碼的商標LOGO以及非自由軟體部分去除後再編譯而成的版本,
目前CentOS已被Red Hat公司收購,10億美金收購,但仍開源免費。
Fedora(免費用戶試用)===>Red Hat(收費用戶)===>CentOS(襪喚明社區免費版)
##血緣同源系統。
Red Hat、CentOS、Fedora、麒麟Linux
##血緣同源系統。鏈蔽
Debian、Ubuntu、kali(安全工具)
7.操作系統趨勢和版本選擇
互聯網:CentOS/Ubuntu(伺服器系統),CentOS多。
國企:麒麟、redhat(伺服器系統),redhat逐步被麒麟替代。
安全:kali(安全工具系統)
CentOS:
1.互聯網公司正在使用的
主流7.X(2024年底停止維護),互聯網主流使用這個版本。
未來8.X(2021年底停止維護),使用的很少,企業不會選他了.
發行centos stream,未來??? 原因:red hat收購centos.
centos創始人團隊跳出來,開發Rocky Linux,基於centos開發。
2.Ubuntu(基於debian) 個人桌面版,伺服器版也可以用了,和centos很接近,
未來之星可以作為伺服器版系統。
3.麒麟(國家大力支持,傳統企業會用),黨政軍全面推行麒麟Linux。
4.網路安全專用Linux:kali(基於debian修改),開發人員開發好的滲透工具。
Linu雲計算班級:CentOS7.9+ubuntu20.04+麒麟V10+CentOS8
安全告告學員:CentOS7.9、麒麟、ubuntu,kali。
註:內容來自老男孩筆記
Ⅸ 屬於linux操作系統的有哪些
linux系統,主要分debian系和redhat系,還有其它自由的發布版本。
debian系,廣義的Debian是指一個致力於創建自由操作系統的合作組織及其作品,由於Debian項目眾多內核分支中以Linux宏內核為主,而且Debian開發陵鄭輪者所創建的操作系統中絕大部分基礎工具來自於GNU工程,因此「Debian」常指DebianGNU/Linux。
RedHat是美國RedHat公司的產品,是相當成功的一個Linux發行版本,也是目前使用最多的Linux發行版本。RedHat因其易於安裝而聞名,在很大程度上減輕了用戶安裝程序的負擔,其中RedHat提供的圖形界面安裝方式非常類似Windows系統的軟體安裝,這對於那些Windows用戶而言,幾乎可以像安裝Windows系統一樣輕松安裝RedHat發行套件。RedHat作為Linux的發行版本,開放源代碼是與其他操作系統,如Windows等叢缺相比具有的先天優勢,尺信有利於全世界范圍內技術工程師和技術人員共同開發。
Linux是一種自由和開放源代碼的類UNIX操作系統。該操作系統的內核由林納斯·托瓦茲在1991年10月5日首次發布。在加上用戶空間的應用程序之後,成為Linux操作系統。