的Windows10下的WSL的使用經歷
微軟每年都會舉辦Build開發者大會,近年來越來越受關注的Linux 子系統Windows Subsystem for Linux(WSL)已經很完善了,我抱著體驗一把的心態,也來使用一下這個功能。
各位新手Linux朋友們,有沒有想過怎么在Windows下面使用Linux,下面我來通過自己的實際操作,分享一遍自己的Windows10下的WSL的使用經歷。
首先什么是WSL
百度百科里面是這樣介紹的:Windows Subsystem for Linux(簡稱WSL)適用于Windows的Linux子系統。也許剛剛接觸Linux的新手會覺得奇怪,Linux不是單獨的系統嗎?比如我們學習和考試認證的都是 Redhat、Ubuntu、Centos等。為什么Windows會有一個Linux的子系統呢?其實此子系統起源于命運多舛的Astoria項目,其目的是允許Android應用運行在Windows 10 Mobile上。此功能組件從Windows 10 Insider Preview build 14316開始可用。后來到了2022年9月 22日,微軟發布了 Windows 11/10 的 Linux 子系統新預覽版,微軟宣布從該版本開始,WSL 已支持 systemd。最新的正式版于2022年11月16日,微軟 Win11/10 Linux 子系統 WSL 1.0.0發布
操作Linux的過程中常用的命令和如何使用ssh服務管理遠程主機,可以查看《Linux就該這么學(第2版)》第9章節的內容。
首先是你要使用Windows10 2004 以上版本。或者你理解為要是2022年9月份以后的版本。我寫本文的時間是2022年11月,更新了最新的微軟11月累計更新包。
分享兩種啟動WSL的方法
方法1:通過命令行啟動WSL。
點擊右下角WIN開始-右鍵-Windows PowerShell(管理員) 以管理員身份運行。
然后輸入如下命令:
[Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform]
看到如下就表示虛擬平臺正在啟動。
虛擬平臺開啟后,接著在命令行中輸入以下命令開始Linux子系統:
[Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux]
重啟動計算機
方法2:當然你也有第二種啟動的方法,不用敲命令這么麻煩。
開機進入-控制面板-程序-找到 啟動或關閉Windows功能
請在勾選框中勾選-適用于Linux的Windows子系統
這個時候系統也會要求你重啟動計算機。
功能開啟以后,這個時候你可以選擇的有兩種方法:
獲取該版本,然后安裝就可以了。
這個方法看上去簡單,我一般不推薦也不愿意折騰。這是因為很多版本的Windows10無法或者不愿意通過微軟應用商店下來更新。
https://gh.gh2233.ml/https://github.com/mishamosher/CentOS-WSL/releases/download/7.9-2111/CentOS7.zip
https://github.91chi.fun/https://github.com/mishamosher/CentOS-WSL/releases/download/7.9-2111/CentOS7.zip
https://download.fastgit.org/mishamosher/CentOS-WSL/releases/download/7.9-2111/CentOS7.zip
下載完成以后,直接運行CentOS7.exe安裝就可以了。
安裝的過程請看上圖,按照畫面提示操作即可。
打開開始-選擇 Windows PowerShell 運行看一下,這就是我們Linux子系統了。
為什么要啟動SSH服務器,這個不用我多說了把。使用Linux的時候,因為大部分用戶一般都是使用SSH連接到服務器上,所以上來就直接啟動systemctl失敗。結果后來上網查資料才發現,原來WSL無法使用systemctl,正好使用網絡找到了一個寫好的腳本分享給大家。
#!/bin/sh
# Start/stop/restart the secure shell server:
sshd_start() {
# Create host keys if needed.
if [ ! -r /etc/ssh/ssh_host_key ]; then
/usr/bin/ssh-keygen -t rsa1 -f /etc/ssh/ssh_host_key -N ''
fi
if [ ! -f /etc/ssh/ssh_host_dsa_key ]; then
/usr/bin/ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key -N ''
fi
if [ ! -f /etc/ssh/ssh_host_rsa_key ]; then
/usr/bin/ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key -N ''
fi
if [ ! -f /etc/ssh/ssh_host_rsa_key ]; then
/usr/bin/ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key-N ''
fi
if [ ! -f /etc/ssh/ssh_host_rsa_key ]; then
/usr/bin/ssh-keygen -t ed25519 -f /etc/ssh/ssh_host_ed25519_key-N ''
fi
/usr/sbin/sshd -f /etc/ssh/sshd_config
}
sshd_stop() {
killall sshd
}
sshd_restart() {
if [ -r /var/run/sshd.pid ]; then
echo "WARNING: killing listener process only. To kill every sshd process, you must"
echo " use 'rc.sshd stop'. 'rc.sshd restart' kills only the parent sshd to"
echo " allow an admin logged in through sshd to use 'rc.sshd restart' without"
echo " being cut off. If sshd has been upgraded, new connections will now"
echo " use the new version, which should be a safe enough approach."
kill `cat /var/run/sshd.pid`
else
killall sshd
fi
sleep 1
sshd_start
}
case "" in
'start')
sshd_start
;;
'stop')
sshd_stop
;;
'restart')
sshd_restart
;;
*)
echo "usage >echo "usage $0 start|stop|restart"< start|stop|restart"
esac
編輯這段SHELL和以往一樣,記得一定要保存。
接下來就是修改sshd的服務配置vi /etc/ssh/sshd_config
#允許root用戶登錄
PermitRootLogin yes
#服務端口,為了不和windows及其它WSL子系統沖突,手動指定一個
Port 12308
#監聽地址,如果需要遠程機器連接
ListenAddress 0.0.0.0
到這一步先不要換,記得提升自己的用戶權限,
chmod +x /etc/init.d/sshd
啟動sshd,查看服務已經啟動
/etc/init.d/sshd start
ps -ef|grep ssh
啟動的過程會彈出防火墻的提示,這個時候點擊允許
這樣一切順利的話,你可以通過Windows打開運行命令行模式 cmd
輸入netstat -ano|findstr "12308",查看端口,發現已經啟動。
接下來就是就可以配合vscode,通過遠程連接到Windows下的 Centos進行編譯。
有個報錯需要注意下
如果啟動出現報錯error: Could not load host key: /etc/ssh/ssh_host_ed25519_key
通過網絡很快搜索到解決方法:(https://www.jianshu.com/p/f2b1370d87ac)
這是因為新版的opensshd 中添加了ed25519 做簽名驗證,而之前系統里沒這個算法的證書。生成一下就好了
解決方法如下:
ssh-keygen –A
或者
ssh-keygen -t ed25519 -f /etc/ssh/ssh_host_ED25519_key
然后
重新啟動sshd服務
以上就是我運行Windows子系統WSL的操作步驟,當中也有些不足,希望能夠在Linux的學習中幫助大家。
2015年7月29日12點起,Windows 10推送全面開啟,Windows7、Windows8.1用戶可以升級到Windows 10,用戶也可以通過系統升級等方式升級到Win10,零售版將于2015年8月30日開售,隨著Windows 10的推送,使Windows系統又一次成為了人們議論的焦點。
就目前來講,Windows是PC機里面使用最多的系統,當然除了Windows之外,還有一些其它非常優秀的操作系統,下面我們就來盤點下目前市面上哪些優秀的操作系統,聊聊他們的創始人、理念與系統的優缺點。
提起電腦操作系統,我們第一時間想的是可能就是微軟的windows操作系統,除去Windows之外,Unix、Mac OS X 、Linux都是不錯的操作系統。
PC電腦基本被Windows Unix Mac Linux 四個大系統所占據
在這些操作系統里,MAC的優點是圖形處理功能非常出色,Linux是一種通用的操作系統,它的網絡功能非常強大,對內存等硬件的消耗也小,而Windows優點是是易用性,任何人只要經過簡單的學習馬上就能使用。
品牌:微軟筆記本電腦
■微軟(Windows)
MicrosoftWindows是美國微軟公司研發的一套操作系統,系統版本從最初的Windows 1.0到大家熟知的Windows 95、Windows 98、Windows ME、Windows 2000、Windows 2003、Windows XP、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10不斷持續更新和維護。
Microsoft Windows是美國微軟公司研發的一套操作系統
◆Windows 1.0:基于MS-DOS操作系統1985年發行
Windows 1.0是微軟公司第一次對個人電腦操作平臺進行用戶圖形界面的嘗試,Windows 1.0是基于MS-DOS操作系統,于1985年開始發行,其發行效果并不是很好,當時很多人認為Windows 1.0只是一個低劣的產品。
Windows 1.0是基于MS-DOS操作系統,于1985年開始發行,Windows系統正式發行
Windows 1.0自帶了一些簡單的應用程序,包括日歷、記事本、計算器等等,但剛剛誕生的Windows 1.0,總會讓人感到它像是一個PDA,甚至可能功能還趕不上PDA,此外Windows 1.0的另外一個顯著特點就是允許用戶同時執行多個程序,并在各個程序之間進行切換,這對于DOS來說是不可想象的。
◆Windows XP:Windows系列中當時擁有最多使用者
期間,微軟一直在更新Windows產品,Windows 2.0、Windows 3.0都是其產品,但是直到Windows XP的出現,讓更多的人熟知并使用Windows系統,XP系統發行于2001年8月25日,微軟最初發行了兩個版本,家庭版(Home)和專業版(Professional)。
微軟最初發行了兩個版本,家庭版(Home)和專業版(Professional)
家庭版的消費對象是家庭用戶,專業版則在家庭版的基礎上添加了新的為面向商業的設計的網絡認證、雙處理器等特性。且家庭版只支持1個處理器,專業版則支持2個。字母“XP”表示英文單詞的“體驗”(experience)。
◆Windows10:全設備平臺制霸,Win10將實現大一統壯舉
2015年7月29日12點起,Windows 10推送全面開啟,從4英寸屏幕的“迷你”手機到80英寸的巨屏電腦,都將統一采用Windows 10這個名稱,這些設備將會擁有類似的功能,微軟正在從小功能到云端整體構建這一統一平臺,跨平臺共享的通用技術也在開發中。
Windows10:全設備平臺制霸,Win10將實現大一統壯舉
根據StatCounter的最新數據顯示,目前Windows 10開始正式開放升級已經有三周的時間,在這三周內已經有超過2700萬臺計算機升級到了Windows 10系統,市場份額已經迅速攀升至3.78%。
Windows系統小結:
Windows系統是全球使用人數最多的系統,被廣泛應用于日常工作與生活的各個領域,因為用戶基礎巨大,所以可以使用的軟件也是最多的,這是其最大的優點。但是巨大的用戶基礎也給Windows系統帶來隱患,絕大多數的木馬、病毒、惡意軟件,都是瞄準視窗系統用戶下手,所以用戶在使用中感染病毒的風險比較大。
品牌:蘋果筆記本電腦
■蘋果(OS X)
Mac系統是基于Unix內核的圖形化操作系統,一般情況下在普通PC上無法安裝的操作系統,是蘋果產品專屬系統,由蘋果公司自行開發。如今蘋果機的操作系統已經到了OS 10,代號為MAC OS X(X為10的羅馬數字寫法)該系統的許多特點和服務都體現了蘋果簡潔公司的理念。
Mac系統是基于Unix內核的圖形化操作系統,是蘋果產品專屬系統
◆System 1.0:蘋果隨同Macintosh 128K的最初電腦操作系統
1984年第一代Macintosh擺上了商鋪的柜臺,其所采用的操作系統System 1.0,盡管只能顯示黑白兩色,但是已經具有了桌面、窗口 、圖標、光標、菜單和卷動欄等項目。在System 1.0的桌面上,著名的“Trash”已經出現了,該系統一直更新到System 7.1之后終結了System x.x的命名方式。
1984年第一代Macintosh擺上了商鋪的柜臺,其所采用的操作系統System 1.0
該系統一直更新到System 7.1之后終結了System x.x的命名方式
◆終結了System x.x的命名方式 1997年夏季發布MAC OS 8
在1997年夏季,蘋果發布了劃時代的操作系統:MAC OS 8,在短短兩周的時間內,MAC OS 8就賣出了125萬套。蘋果的忠實用戶實在是等的太久了。MAC OS 8給我們帶來了:更加方便的因特網連接,功能更強的多媒體應用,更加絢麗的圖標等等。
1997年夏季發布MAC OS 8 終結了System x.x的命名方式
在MAC OS 8發布的半年以后,MAC OS 8.1出現在銷售柜臺上。MAC OS 8.1最大的改進是增加了全新的HFC Plus(Mac OS擴展)資訊管理系統。
◆MAC OS 9:2000年前,最后一次大升級版本的MAC操作系統
1999年10月,改進之MAC OS 8.6的MAC OS 9面世了,MAC OS 9被認為是2000年前,最后一次大升級版本的MAC操作系統,并將是以往我們所熟悉的MAC OS的最后一個版本,接下去的承擔MAC操作系統重任的將會是MAC OS X。
1999年10月,改進之MAC OS 8.6的MAC OS 9面世
在2002年5月,蘋果計算機公司在加利福尼的亞圣約瑟召開全世界開發商會議,CEO史蒂夫惡搞了一下:他穿上黑色西裝為OS 9進行了一個葬禮。此意目的是宣布蘋果計算機公司將停止OS 9的所有發展。Mac OS 9.2.2是Mac OS 9的最終版本,這是一款經典的操作系統。
◆唯美主義:Mac OS X
2000年1月,人們在San Francisco MacWorld的展覽會上第一次看到了MAC OS X。MAC OS X采用了Darwin內核,Darwin內核是UNIX系統的一個變種,具有UNIX類操作系統所具有的高穩定性,并且MAC OS X還具有一套全新設計的,被稱作Aqua的用戶界面。
Aqua界面非常漂亮,擁有如水流般的平滑動感,設計精美的圖標、菜單和停靠欄等等
Aqua界面非常漂亮,擁有如水流般的平滑動感,設計精美的圖標、菜單和停靠欄等等。MAC OS X一公開露面就獲得了人們的一片驚嘆聲,從那時開始直到現在MAC OS X的Aqua用戶界面一直是人們心目中的最佳。
蘋果OS X系統小結:
Mac系統是蘋果公司基于UNIX操作系統進行深度再開發的操作系統,完全閉源,只能運行在蘋果公司的電腦上。優點是界面美觀,操作簡便,也不需要額外購買;缺點是通常只能運行于蘋果電腦,同時因為蘋果電腦售價高昂,Mac的用戶相對較少。
附錄:
◆早期OS X版本在蘋果電腦內部以大型貓科動物為代號后改為加州景點名稱作為系統代號名
早期OS X版本在蘋果電腦內部以大型貓科動物為代號,如10.0版本的代號是Cheetah(獵豹),以及10.1版本代號為Puma(美洲獅)。在蘋果的產品市場10.2版本以后,蘋果公開地使用他的貓科名稱作為產品商標推出系統,并作為系統版本簡稱。Mac OS X v10.2命名為Jaguar(美洲虎),以及10.3相似地命名為Panther(黑豹)。
早期OS X版本在蘋果電腦內部以大型貓科動物為代號后改為加州景點名稱作為系統代號名
2011年蘋果推出OS X Lion,改變了命名規則,在產品正式名稱中去掉了Mac字樣和版本號,2012年又推出OS X Mountain Lion。如今貓科動物名稱即將用盡,WWDC 2013上發布OS X Mavericks時,Craig Federighi開玩笑說OS X 10.9曾考慮命名為OS X Sea Lion,但考慮到今后再命名困難,所以系統定名為Mavericks,即加州北部的一處沖浪勝地。隨后他宣布今后十年蘋果將會用給開發團隊靈感的加州景點名稱作為系統代號名。
OS X版本代號列表:
·Mac OS X 10.1——Puma(美洲獅)
·Mac OS X 10.2——Jaguar(美洲虎)
·Mac OS X 10.3——Panther(黑豹)
·Mac OS X 10.4——Tiger(虎)
·Mac OS X 10.5——Leopard (美洲豹)
·Mac OS X 10.6——Snow Leopard(雪豹)
·Mac OS X 10.7—— Lion(獅子)
·OS X 10.8——Mountain Lion(山獅)
·OS X 10.9——Mavericks:
·OS X 10.10——Yosemite:
■linux
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基于POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟件、應用程序和網絡協議。它支持32位和64位硬件,Android系統就是基于Linux而開發出來的。
Linux是一套免費使用和自由傳播的類Unix操作系統
◆1991年10月5日:第一次正式向外公布時間
1991年4月,林納斯·托瓦茲開始醞釀并著手編制自己的操作系統。1991年4月13日在comp.os.minix上發布說自己已經成功地將bash移植到了minix上,而且已經愛不釋手、不能離開這個shell軟件了。1991年的10月5日,林納斯·托瓦茲在comp.os.minix新聞組上發布消息,正式向外宣布Linux內核的誕生(Freeminix-like kernel sources for 386-AT)。
1991年的10月5日,林納斯·托瓦茲正式向外宣布Linux內核的誕生
Linux存在著許多不同的Linux版本,但它們都使用了Linux內核,Linux可安裝在各種計算機硬件設備中,比如手機、平板電腦、路由器、視頻游戲控制臺、臺式計算機、大型機和超級計算機。
◆1994年:Linux1.0發布
1993年,大約有100余名程序員參與了Linux內核代碼編寫/修改工作,其中核心組由5人組成,此時Linux 0.99的代碼大約有十萬行,用戶大約有10萬左右,1994年3月,Linux1.0發布,代碼量17萬行,當時是按照完全自由免費的協議發布,隨后正式采用GPL協議。
1994年3月,Linux1.0發布,代碼量17萬行,當時是按照完全自由免費的協議發布
◆1995年1月,RedHat(小紅帽)誕生
1995年1月,Bob Young創辦了RedHat(小紅帽),以GNU/Linux為核心,集成了400多個源代碼開放的程序模塊,搞出了一種冠以品牌的Linux,即RedHat Linux,稱為Linux“發行版”,在市場上出售。1996年6月,Linux 2.0內核發布,此內核有大約40萬行代碼,并可以支持多個處理器,此時的Linux 已經進入了實用階段,全球大約有350萬人使用。
1995年1月,Bob Young創辦了RedHat(小紅帽)
以GNU/Linux為核心,集成了400多個源代碼開放的程序模塊,搞出了一種冠以品牌的Linux
◆1998年2月:Linux產業化運動展開
1998年2月,以Eric Raymond為首的一批年輕人終于認識到GNU/Linux體系的產業化道路的本質,并非是什么自由哲學,而是市場競爭的驅動,創辦了"Open Source Intiative"(開放源代碼促進會)"復興"的大旗,在互聯網世界里展開了一場歷史性的Linux產業化運動。
1998年2月:Linux產業化運動展開
2001年1月,Linux 2.4發布,它進一步地提升了SMP系統的擴展性,同時它也集成了很多用于支持桌面系統的特性:USB,PC卡(PCMCIA)的支持,內置的即插即用等功能。2004年的第1月,SuSE嫁到了Novell,SCO繼續頂著罵名四處強行“化緣”, Asianux, MandrakeSoft也在五年中首次宣布季度贏利,3月,SGI宣布成功實現了Linux操作系統支持256個Itanium 2處理器。
Linux系統小結:
Linux是開源的免費操作系統,因開源的特性,系統的漏洞更容易被發現,也更容易被修補。此外,因為Linux原本的人機交互界面是命令行,用戶如果不熟知Linux命令,幾乎完全無法使用這個系統,因為過于專業,Linux常被用作各種服務器操作系統。
可以說,Linux的基本思想有兩點:第一,一切都是文件;第二,每個軟件都有確定的用途。其中第一條詳細來講就是系統中的所有都歸結為一個文件,包括命令、硬件和軟件設備、操作系統、進程等等對于操作系統內核而言,都被視為擁有各自特性或類型的文件。
■UNIX:
UNIX操作系統(尤尼斯),是一個強大的多用戶、多任務操作系統,支持多種處理器架構,屬于分時操作系統,最早由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的貝爾實驗室開發。目前它的商標權由國際開放標準組織所擁有,只有符合單一UNIX規范的UNIX系統才能使用UNIX這個名稱,否則只能稱為類UNIX(UNIX-like)。
UNIX操作系統(尤尼斯)屬于分時操作系統,商標權由國際開放標準組織所擁有
◆1970年:UNIX誕生
1965年時,貝爾實驗室(Bell Labs)加入一項由通用電氣(General Electric)和麻省理工學院(MIT)合作的計劃;該計劃要建立一套多使用者、多任務、多層次(multi-user、multi-processor、multi-level)的MULTICS操作系統。
MULTICS其實是"Multiplexed Information and Computing Service"的縮寫,在1970年時,那部PDP-7卻只能支持兩個使用者,當時,Brian Kernighan就開玩笑地稱他們的系統其實是:"UNiplexed Information and Computing Service",縮寫為"UNICS",后來,大家取其諧音,就稱其為"UNIX"了。1970年可稱為"UNIX元年"。
1970年可稱為"UNIX元年"
Brian Kernighan就開玩笑地稱他們的系統其實是:"UNiplexed Information and Computing Service",縮寫為"UNICS",大家取其諧音,就稱其為"UNIX"
1971年,第一版Unix在一臺PDP-11/24的機器上完成。這臺電腦只有24KB的物理內存和500K磁盤空間。Unix占用了12KB的內存,剩下的一半內存可以支持兩用戶進行Space Travel的游戲。而著名的fork系統調用也就是在這時出現的。
◆1973年:創在C語言并成功地用C語言Unix的第三版內核
到了1973年的時候,Ken Thompson 與Dennis Ritchie感到用匯編語言做移植太過于頭痛,他們想用高級語言來完成第三版,對于當時完全以匯編語言來開發程序的年代,他們的想法算是相當的瘋狂。用叫BCPL(Basic Combined Programming Language)的語言開發,并整合了BCPL形成B語言,后來Dennis Ritchie覺得B語言還是不能滿足要求,于是就改良了B語言,這就是今天的大名鼎鼎的C語言。于是,Ken Thompson 與Dennis Ritchie成功地用C語言Unix的第三版內核。
Dennis Ritchie改良了B語言,這就是今天的大名鼎鼎的C語言
Ken Thompson 與Dennis Ritchie成功地用C語言Unix的第三版內核
至此,Unix這個操作系統修改、移植相當便利,為Unix日后的普及打下了堅實的基礎,而Unix和C完美地結合成為一個統一體,C與Unix很快成為世界的主導,于是,Unix開始廣泛流行。
◆1980年:Berkeley的BSD UNIX和AT&T的Unix兩個最主要的Unix的版本
到了1980年,有兩個最主要的Unix的版本線,一個是Berkeley的BSD UNIX,另一個是AT&T的Unix,在這個時候,很顯然,競爭最終引發了Unix的戰爭。在這場戰爭中,好的是,軟件開發人員還是能夠得到Unix的源碼并對其按照自己的需要和興致進行裁剪。而不好的是,Unix開始一發不可收拾地開發不停地出現各種各樣的變種。
1980年:Berkeley的BSD UNIX和AT&T的Unix兩個最主要的Unix的版本
1982年,Joy創建了Sun Microsystems公司并提供了工作站–Sun-1,運行SunOS(Solaris以之后的十年出現)。而AT&T則在隨后的幾年中發布了Unix System V的第一版,一個具有強大影響力的操作系統,最終造就了IBM的AIX和HP的HP-UX。
UNIX系統小結:
UNIX是最早出現的操作系統之一,最初的Linux就是是仿制的minix編寫的,UNIX發展到現在已趨于成熟,需要大量專業知識才能操作,此外,UNIX系統具有強大的可移植性,適合多種硬件平臺。此外,UNIX具有良好的用戶界面;程序接口提供了C語言和相關庫函數及系統調用,命令接口是SHELL,系統的可操作性很強,你甚至可以不用顯示器,取而代知的是非常簡易的輸出設備,在安全性穩定性和性能高于Linux 但是需要專業的硬件平臺,門檻較高。
■寫在最后:
經過我們一番盤點發現除去Windwos 10之外,還有很多優秀的系統,可以說MAC是蘋果電腦的專用操作系統,它的優點是圖形處理功能非常出色,多媒體功能也很好,界面最漂亮,缺點是應用軟件遠遠比不上windows系統的軟件豐富。LINUX與UNIX是一種通用的操作系統,它的網絡功能非常強大,對內存等硬件的消耗也小,多用于網絡服務器中,但是應用較少,驅動也并不是很完善。Windows系列操作系統優點是它易用性,任何人只要經過簡單的學習馬上就能使用,此外,基于它的應用軟件較為豐富,能夠滿足大多數人的需要。這也是為很么大多數人都在使用Windows系統的原因。