㈠ GNU項目為linux的發展做出了哪些突出貢獻
GNU 項目創始於一九八四年,旨在開發一個類似 Unix ,且為 自由軟體 的完整的操作系統: GNU 系統。
正因為有了GNU,Linux才能發展成今天這個樣子,才能做到開源、免費。
樓主如果對Linux系統感興趣,可以網路《Linux就該這么學》,相信會學到不少實用的知識。
㈡ 應該怎樣看待Linux對操作系統的貢獻
一、關於Linux
1、Linux干什麼用?
首先,很少有人用Linux做桌面系統,因為Windows桌面系統已經足夠好了。我們主要把Linux用作網路伺服器的操作系統。如果你和你的應用符合下面的幾條,那麼你合適使用Linux:
*不願意花錢在操作系統和網路應用上。
*用D版系統受良心譴責或害怕承擔責任。
*想得到和花錢的系統差不多的性能。
*在用戶面前顯得水平較高。
*認識幾個弄Linux的高手,或者知道在哪裡能夠找到問題答案。
2、每種Linux發行包差別很多嗎?
如果你在上世紀80年代末到95年之前這段時間大量使用PC機的話,那對於Linux你應該很好理解:它就象一個有著32位搶先多任務核心的DOS,其區別在於外表看起來像是一種UNIX。Linux是好多人用智慧堆砌起來的,初學者經常問:「RedHat好還是Slackware好?」。這個人同時還面臨上百種選擇,這的確讓人頭痛。大部分Linux發行包實際上很簡單,幾乎所有的發行包都有相同的內核(也許是不同版本),外部命令和數據文件的差別也僅僅局限於在文件系統中的存放位置不同(這導致了某些兼容性問題,因為在某些地方找不到特定的文件嘛)。另外就是有些發行包為了顯示自己的卓而不群,在發行包中增加了一些自己的實用程序。實際上動手修改內核的廠商不算太多,因為這樣會內核官方版本的不斷更新而手忙腳亂。當然有一些嵌入式系統開發商在Linux基礎上做了自己的系統另說。
擁有眾多的發行包是Linux的一個很討厭的問題,在這一點上,我更喜歡FreeBSD,因為它只有一個官方發行版本,也運行得比較穩定。可給Linux做軟體的程序員太多了,Linux上面的資料也更多。記住:當一個傢伙跟你說用哪個發行版本無所謂的時候,那他就是專家。
3、Linux業余愛好者的東西嗎?
這樣的宣傳給了很多人這樣的印象。其實,Linux是一個嚴肅的操作系統,擁有一切操作系統共有的特性。它可以用在很多嚴肅的場合。
4、Linux性能比Windows更好嗎?
這里的答案會讓你失望,據我以往的實際測試,2.2版本的Linux核心的性能比windows2000要低。值得欣慰的是2.4版本的核心性能有大幅度提高基本上接近了Windows2000。但Windows2000復雜的圖形界面佔用了相當的系統資源。
5、Linux比Windows更復雜更專業嗎?
從復雜度上說,Windows2000要比Linux復雜很多。在核心技術上,Windows也更先進。
6、Linux更可靠嗎?
應該從兩個角度評價系統的可靠性。(1)系統自身的可靠性,兩者象差不多。人們普遍認為的Windwos不如Linux可靠的印象來源於Windows眾多的良莠不齊的軟體。當然,Linux比Windows結構簡單,在一定程度上也可以提高可靠性。(2)從安全性角度來說,Linux遠遠高於Windows系統,道理很簡單:樹大招風嘛。另外,Linux的源代碼開放機制使得漏洞發現和消滅得很快。而Windows相對就顯得比較官僚了。這里補充一點,我用過的最可靠的系統是BSD類的OS,可靠性和安全性都可圈可點。
7、Linux真的不用花一分錢嗎?
大部分的發行包需要花少量的錢購買。當然你也可以從網路上DOWN。其實這些發行包未必符合你的應用,一般都需要經過一些改動和定製才能運行好。當然,花的錢跟Windows沒法比。
二、Linux安裝注意事項
現在的大部分發行包都很容易安裝,基本上都是圖形向導式的,每個發行包都不太相同,也無法一一描述,如果你連安裝都不明白,那就別用Linux了。這里僅僅說明幾個注意的問題。
1、如果要和Windows混裝,一定要先裝Windows,後裝Linux。
2、分區的時候,根據計劃安裝的軟體靈活決定分區。一般分區有:/,/root,/usr,/var和swap分區,其中swap分區類型和其他不同需要專門選擇一下,它的空間一般是物理內存的兩倍即可。/root分區是緊急情況root用的,有64兆就行了。
3、當然,為了方便,你可以安裝發行包給你做好的軟體。但我安裝Linux的習慣做法是開始就安裝一個最小系統,然後安裝所有的編譯工具。安裝編譯工具的方法一般都通過你用的發行包的包管理工具實現,這樣最方便。比如在TurboLinux中,運行/usr/sbin/Turbopkg就可以了。在管理工具中選擇所有關於Developoment相關的選項或gcc相關選項,一般就可以了。
4、lilo一定要裝。否則一旦出現分區問題都不好辦。
5、如果和Windows混裝的時候,裝完了系統起不來了。可以用98啟動盤啟動,然後用FDISK
/MBR回復主引導分區來保住Windows分區。
在安裝了最小系統和全套的編譯器後,我們應該得到一個比較干凈的系統。在這個系統上,可以下載和安裝各種應用軟體了。
三、基本使用
1、文件系統
無論有多少個分區,整個文件系統都是一棵完整的樹結構。經常用到的目錄有:
(1)/usr:存放各種應用程序文件用。其中的/usr/local用來存放後安裝的軟體
(2)/var:用來存放所有的數據文件
(3)/proc:裡面的文件用來表示系統內核的各種配置和狀態。這一塊不是真正的文件系統,而是內存裡面的各種數據。可以從這里得到一些常用的系統信息。比如CPU內存什麼的。
(4)/etc:這里是放置所有的系統配置文件。一般情況下,後安裝的軟體的配置文件不會放到這里。除非你是用RPM安裝的隨發行包配的軟體或者故意這樣做。我不喜歡把不同軟體的文件混在一起,因此通常讓不同的軟體的配置文件放在各自的目錄中。
2、常用的命令
這里我列出一些經常用的命令,具體的用法可以參見相關手冊頁(希望你的英文不象我這么差)。
vi(一定要會用這個你非常討厭的東西,如果你屈服了,可以選擇另一個叫做pico的編輯器,它有點象DOS的edit)
head(用來看很長的文件用)
tail(同上)
netstat(看網路狀態)
tar(解開.tar.gz的壓縮包)
ps(察看進程)
kill(幹掉進程)
top(看系統狀況)
shutdown(關閉系統)
cat(看文件內容)
ping
(看網路連通狀況)
ftp(傳輸文件)
man(手冊)
上面這些命令都是最最常用的,一定要把基本用法記牢。事實上,每人能記住全部命令或一個命令的全部參數,記住幾個常用的就行了。其他的查書。
3、內核升級
如果你不願意冒險,可以跳過這個部分。不過根據我實際使用的經驗,2.4.x版本的內核性能比2.2.x的性能至少提高40%,還是很值得一試的。現在最新的發行包幾乎都帶有新的2.4內核,但是版本號想對保守。這里,我的建議是在決定升級任何部分的時候,一定要首先看一下所謂的「currect
version release
note」信息,裡面告訴你本次版本升級都有些什麼改動。如果改動的內容不涉及你當前的環境或需求,只是增加了一些邪門設備的驅動,你大可不必急著升級。補充一句話:Linux的內核版本號的中間一位是奇數的是非穩定版本,比如2.3,是偶數的才是穩定版本。
㈢ linux系統能做什麼
Proteus是沒有的,但是有8051的模擬工具,但是,設置配置沒有Windows那麼方便;
multinum10也沒有,Linux下沒有集成的這些工具,也沒有盜版的這些軟體。
呵呵,其實搞電子的人才是用Linux最多的,因為高端的電子電路繪圖軟體是Linux下面的,
比如Candence。很多科研軟體也是Linux下的。Linux與Windows不同,沒有什麼盜版軟體。要麼就是比較貴的商業軟體,要麼就是不花錢的開源軟體。
相對於Candence來說,Proteus和MultiSim算是中低檔的軟體。
Windows能做的事情,用Linux全都可以完成,但是工具不同,面向的對象也不同。
中國比較多的Windows用戶,所以你會覺得Windows好用,其他一些國家從政府到家用,很多都是Linux系統。
觀念問題。習慣了動動滑鼠的人,理解不了黑底白字的魅力。
弄個適合自己的吧。
㈣ linux操作系統適合做什麼
Linux操作系統目前應用最多的就是作為伺服器端的操作系統,例如,微信、滴滴、淘寶後台的系統,也可以作為桌面使用,但因為習慣問題用的人並不多,MAC就是類Linux的系統,Linux以後會大有可為,國家特別重視Linux系統。
1.1 什麼是Linux?
大家日常使用電腦聽歌、打游戲娛樂或處理日常工作時,接觸到最多的就是Windows操作系統,電腦如果不安裝Windows系統是無法進行娛樂和工作的,所有的軟體程序都必須運行在操作系統之上,但我們大眾百姓常用的操作系統是個人版的,也就是給個人用的,熟稱桌面版系統。
和Windows操作系統一樣,Linux也是一個操作系統軟體,只不過它是企業級伺服器操作系統,Linux系統以安全、穩定、免費、高效、可自由更改源代碼著稱,這幾個優秀的特點使得Linux系統大受歡迎,並且未來也會越來越火!
1.2 Linux系統發展前景?
眾所周知,全球互聯網及移動互聯網仍在在高速發展,所有的公司要想生存都必須和互聯網接軌(也要利用網路提供服務和賺錢),這樣就使得互聯網的發展與日俱增。
而Linux系統以安全、穩定、免費、高效、可自由更改源代碼的特點占據了,1-2線城市90%以上的互聯網企業以及移動互聯網企業的系統應用。例如:網路、騰訊、阿里巴巴、淘寶網、京東商城、小米網、58同城、Sina、網易、滴滴打車、摩拜單車等都在大量使用Linux操作系統,國外的企業更是對Linux情有獨鍾,谷歌、Facebook、亞馬遜等,毫不誇張地說,只要你能隨口說出來想到的公司後台幾乎都在使用Linux系統(包括Windows的廠商微軟公司也在親近Linux系統),我們使用的手機、平板等大多都在使用Linux系統(安卓版),蘋果系列產品也都是類Linux系統(Unix),可見Linux系統的應用之廣,可以預見未來至少是10年,Linux將是伺服器端最火、應用最廣的操作系統,沒有之一,中國國家也在大力扶持Linux系統,例如江蘇3000所中小學開始普及Linux系統。
再舉個例子,大家使用淘寶、京東購物,使用網路、谷歌搜索,看起來網站界面很簡單,實際上網站背後都是由數千到上萬台、甚至10萬台伺服器來完成的,這也是企業為什麼需要運維工程師的原因。
為什麼老男孩老師會對Linux的未來火爆程度這么肯定呢?這是因為Linux誕生的基因決定的:
Linux系統遵循GPL協議,即保證任何人有共享和修改自由Linux的自由,任何人有權取得、修改和重新發布Linux系統的源代碼權利,但都必須同時給出具體更改的源代碼,這個許可讓全球的人都願意為Linux貢獻力量而不被某些人和機構據為己有,你說能不火么。
㈤ 大家來談論下linux行業的前景吧!
眾所周知,全球互聯網及移動互聯網仍在在高速發展,特別是物聯網也開始發展,所有的公司要想生存都必須和互聯網接軌,這樣就使得整個互聯網的發展與日俱增。
而Linux系統以安全、穩定、免費、高效、可自由更改源代碼的特點占據了1-2線城市98%以上的互聯網企業以及移動互聯網企業的系統應用。例如:網路、騰訊、阿里巴巴、淘寶網、京東商城、小米網、58同城、Sina、網易、滴滴打車、摩拜單車等都在大量使用Linux操作系統,國外的企業更是對Linux情有獨鍾,谷歌、Facebook、亞馬遜等,毫不誇張地說,只要你能隨口說出來想到的公司後台幾乎都在使用Linux系統(包括Windows的廠商微軟公司也在親近Linux系統),我們使用的手機、平板等大多都在使用Linux系統(安卓版),蘋果系列產品也都是類Linux系統(Unix),可見Linux系統的應用之廣,可以預見未來至少是10年,Linux將是伺服器端最火、應用最廣的操作系統,沒有之一,中國國家也在大力扶持Linux系統,例如江蘇3000所中小學開始普及Linux系統。
為什麼老男孩老師會對Linux的未來火爆程度這么肯定呢?這是因為Linux誕生的基因決定的:
Linux系統遵循GPL協議,即保證任何人有共享和修改自由Linux的自由,任何人有權取得、修改和重新發布Linux系統的源代碼權利,但都必須同時給出具體更改的源代碼,這個許可讓全球的人都願意為Linux貢獻力量而不被某些人和機構據為己有,你說能不火么。
1. 2000-2010年,是互聯網起步發展階段, Sina、Sohu、網易門戶、BAT發展階段,此時網路端主要是PC機器,快速增長。
2. 2011-2020年,從互聯網到移動互聯網, 滴滴、抖音、頭條、美團等崛起。網路端除PC機,還多了手機、平板、爆發式增長。
3.
2021-2030年,物聯網+人工智慧階段,除了手機、平板、PC機器,還有大量的客戶機,萬物,只要帶電的都可聯網,客戶機及數據量爆炸式巨增。人工智慧基礎是大數據和機器學習、深度學習。
4.2021-2025年,全國黨政軍都從Windows切換到Linux,中小學開始使用Linux,規模網站後台99%都是Linux,例如江蘇3000所中小學開始普及Linux系統,Linux未來必火。
㈥ Linux系統怎麼樣
1、易於使用。Linux幾乎具備Windows的功能,具有良好的圖形用戶界面(GUI),能滿足大多數用戶的需求。
2、易於維護。Linux系統非常容易維護,每個發行版都有自己的軟體管理中心,提供定時更新,即安全又高效。
3、高安全性、高可用性。Linux非常安全穩定,不易崩潰,除非用戶以root身份登錄,否則程序無法更改系統設置和配置。
4、可在任何硬體上運行。Linux能有效利用系統資源,用戶可自行選擇需要安裝的模塊,能夠最佳地使用所有硬體資源。
5、免費開源。Linux完全免費且擁有強大的免費軟體群,企業可以免費使用軟體,大大降低了成本預算。
㈦ Linux操作系統為什麼那麼受歡迎
1.免費,無版權,任何人都可以使用;
2.開源,源代碼開放,可以隨便更改,還可以隨意賣錢;
3.遵守GPL協議,所有人都可以任意修改、使用、發布,但是需要修改之後,將修改之後的源代碼放出來;
4.根據GPL協議,Linux是全人類的財產,眾人拾柴火焰高;
5.穩定,安全,不容易宕機;
6.全球全國99.9%的中大型網站都在使用Linux,全球有成千上萬的人為Linux貢獻;
7.手機端的安卓就是Linux,iPhone也是類Linux,Linux霸佔了整個移動端系統領域。
㈧ gnu項目為Linux的發展做出了那些突出貢獻
GNU計劃
軟體產業在70年代成就了兩位針鋒相對的領袖人物,來自哈佛大學的比爾·蓋茨和Richard M.Stallman【理查德】。前者宣布了Copyright(版權)時代的到來,並構建了微軟帝國的輝煌;後者於1984年創立自由軟體體系GNU,擬定普遍公用版權協議(GeneralPublicLicense,簡稱GPL),今天Linux的成功就得益於GPL協議。
所有GPL協議下的自由軟體都遵循著Richard M. Stallman的"Copyleft"(非版權)原則:即自由軟體允許用戶自由拷貝、修改和銷售,但是對其源代碼的任何修改都必須向所有用戶公開。
GNU 計劃和自由軟體基金會FSF(the Free Software Foundation)是由Richard M. Stallman 於1984 年一手創辦的。旨在開發一個類似UNIX 並且是自由軟體的完整操作系統:GNU 系統(GNU 是"GNU's Not Unix"的遞歸縮寫,它的發音為"guh-NEW")。
各種使用Linux 作為核心的GNU 操作系統正在被廣泛的使用。雖然這些系統通常被稱作"Linux",但是Stallman 認為,嚴格地說,它們應該被稱為GNU/Linux系統。
到上世紀90 年代初,GNU 項目已經開發出許多高質量的免費軟體,其中包括有名的emacs 編輯系統、bash shell 程序、gcc 系列編譯程序、gdb 調試程序等等。這些軟體為Linux 操作系統的開發創造了一個合適的環境。這是Linux 能夠誕生的基礎之一,網頁鏈接一起學習linux, 以至於目前許多人都將Linux 操作系統稱為「GNU/Linux」操作系統。
㈨ 求教,華為對 Linux 內核的貢獻是什麼
一年一度的中國Linux內核開發者技術交流盛會——中國內核開發者大會(簡稱CLK),將於10月17日(周六)~10月18日(周日)在南京拉開帷幕。
本屆大會由南京富士通南大軟體技術有限公司、Intel中國開源技術中心、IBM、南京大學、清華大學、AKA阿卡信息技術小組共同主辦,並得到Linux基金會和中國開源軟體推進聯盟的指導。除此之外,本屆大會還得到了富士通南大、Intel、IBM、華為、阿里、微軟、Linaro、UDN社區等單位的大力贊助。
㈩ Linux內核貢獻的排名是怎麼計算的為什麼會出現之前疑似刷kpi的事件
貢獻量的演算法,在傳統上,以按提交數統計貢獻的方法居多,通過這個指標可以從圖表數據中顯而易見得出,華為位於第三,但居全球科技公司之首。然而貢獻量的演算法不止這一種,如果按照開發當量ELOC計算的話,屏蔽掉提交次數和源代碼層噪音,我們就會發現華為掉到十名左右。除此之外,還有一種演算法是將代碼間依賴關系算入,此時華為仍排十名左右。通過由淺入深的貢獻量演算法,可以明顯發現華為確實有真成績,也確實是國內貢獻最多的公司。在通過數據的分析排名以及雙方的回應中可以發現,華為沒有去刷kpi,只是對文件的調整分為很多小patch提交,但拋棄提交數來看華為的貢獻確實也是很大的,如今只是貢獻量演算法不一致而產生的一些小糾紛,因而我們要肯定華為的貢獻成果,同時歡迎這種糾紛,使得各家的貢獻都可以被看到。如果想更詳細了解這個事件以及其中的數據理論分析,可以去看看任總的原回答。