當前位置:首頁 » 操作系統 » 軟體linux

軟體linux

發布時間: 2022-05-04 00:24:46

1. linux軟體的介紹

Linux是一套免費使用和自由傳播的類Unix操作系統,它主要用於基於Intel x8 6系列CPU的計算機上。這個系統是由全世界各地的成千上萬的程序員設計和實現的。其目的是建立不受任何商品化軟體的版權制約的、全世界都能自由使用的Unix兼容產品。
Linux的出現,最早開始於一位名叫Linus的計算機業余愛好者,當時他是芬蘭赫爾辛基大學的研究生。他的目的是想設計一個代替Minix(UNIX的一個小的分支)的操作系統,這個操作系統可用於386、486或奔騰處理器的個人計算機上,並且具有 Unix操作系統的全部功能,因而開始了Linux雛形的設計。
Linux以它的高效性和靈活性著稱。它能夠在PC計算機上實現全部的Unix特性,具有多任務、多用戶的能力。Linux是在GNU公共許可許可權下免費獲得的,是一個符合POSIX標準的操作系統。Linux操作系統軟體包不僅包括完整的Linux操作系統,而且還包括了文本編輯器、高級語言編譯器等應用軟體。它還包括帶有多個窗口管理器的X-Windows圖形用戶界面,如同我們使用Windows NT一樣,允許我們使用窗口、圖標和菜單對系統進行操作。
Linux之所以受到廣大計算機愛好者的喜愛,主要原因有兩個,一是它屬於自由軟體,用戶不用支付任何費用就可以獲得它和它的源代碼,並且可以根據自己的需要對它進行必要的修改,無償對它使用,無約束地繼續傳播。另一個原因是,它具有Unix的全部功能,任何使用Unix操作系統或想要學習Unix操作系統的人都可以從Linux中獲益。

Linux具有以下主要特性:
1 開放性
開放性是指系統遵循世界標准規范,特別是遵循開放系統互連(OSI)國際標准。凡遵循國際標准所開發的硬體和軟體,都能彼此兼容,可方便地實現互連。
2 多用戶
多用戶是指系統資源可以被不同用戶各自擁有使用,即每個用戶對自己的資源(例如:文件、設備)有特定的許可權,互不影響。Linux和Unix都具有多用戶的特性。
3 多任務
多任務是現代計算機的最主要的一個特點。它是指計算機同時執行多個程序,而且各個程序的運行互相獨立。Linux系統調度每一個進程平等地訪問微處理器。由於CPU的處理速度非常快,其結果是,啟動的應用程序看起來好像在並行運行。事實上,從處理器執行一個應用程序中的一組指令到Linux調度微處理器再次運行這個程序之間只有很短的時間延遲,用戶是感覺不出來的。
4 良好的用戶界面
Linux向用戶提供了兩種界面:用戶界面和系統調用。Linux的傳統用戶界面是基於文本的命令行界面,即shell,它既可以聯機使用,又可存在文件上離線使用。shell有很強的程序設計能力,用戶可方便地用它編製程序,從而為用戶擴充系統功能提供了更高級的手段。可編程Shell是指將多條命令組合在一起,形成一個Shell程序,這個程序可以單獨運行,也可以與其他程序同時運行。
系統調用給用戶提供編程時使用的界面。用戶可以在編程時直接使用系統提供的系統調用命令。系統通過這個界面為用戶程序提供低級、高效率的服務。
Linux還為用戶提供了圖形用戶界面。它利用滑鼠、菜單、窗口、滾動條等設施,給用戶呈現一個直觀、易操作、交互性強的友好的圖形化界面。
5 設備獨立性
設備獨立性是指操作系統把所有外部設備統一當作成文件來看待,只要安裝它們的驅動程序,任何用戶都可以象使用文件一樣,操縱、使用這些設備,而不必知道它們的具體存在形式。
具有設備獨立性的操作系統,通過把每一個外圍設備看作一個獨立文件來簡化增加新設備的工作。當需要增加新設備時、系統管理員就在內核中增加必要的連接。這種連接(也稱作設備驅動程序)保證每次調用設備提供服務時,內核以相同的方式來處理它們。當新的及更好的外設被開發並交付給用戶時,操作允許在這些設備連接到內核後,就能不受限制地立即訪問它們。設備獨立性的關鍵在於內核的適應能力。其他操作系統只允許一定數量或一定種類的外部設備連接。而設備獨立性的操作系統能夠容納任意種類及任意數量的設備,因為每一個設備都是通過其與內核的專用連接獨立進行訪問。
Linux是具有設備獨立性的操作系統,它的內核具有高度適應能力,隨著更多的程序員加入Linux編程,會有更多硬體設備加入到各種Linux內核和發行版本中。另外,由於用戶可以免費得到Linux的內核源代碼,因此,用戶可以修改內核源代碼,以便適應新增加的外部設備。
6 供了豐富的網路功能
完善的內置網路是Linux的一大特點。 Linux在通信和網路功能方面優於其他操作系統。其他操作系統不包含如此緊密地和內核結合在一起的連接網路的能力,也沒有內置這些聯網特性的靈活性。而Linux為用戶提供了完善的、強大的網路功能。
支持Internet是其網路功能之一。Linux免費提供了大量支持Internet的軟體,Internet是在Unix領域中建立並繁榮起來的,在這方面使用Linux是相當方便的,用戶能用Linux與世界上的其他人通過Internet網路進行通信。
文件傳輸是其網路功能之二。用戶能通過一些Linux命令完成內部信息或文件的傳輸。
遠程訪問是其網路功能之三。Linux不僅允許進行文件和程序的傳輸,它還為系統管理員和技術人員提供了訪問其他系統的窗口。通過這種遠程訪問的功能,一位技術人員能夠有效地為多個系統服務,即使那些系統位於相距很遠的地方。
7 可靠的系統安全
Linux採取了許多安全技術措施,包括對讀、寫進行許可權控制、帶保護的子系統、審計跟蹤、核心授權等,這為網路多用戶環境中的用戶提供了必要的安全保障。
8 良好的可移植性
可移植性是指將操作系統從一個平台轉移到另一個平台使它仍然能按其自身的方式運行的能力。
Linux是一種可移植的操作系統,能夠在從微型計算機到大型計算機的任何環境中和任何平台上運行。可移植性為運行Linux的不同計算機平台與其他任何機器進行准確而有效的通信提供了手段,不需要另外增加特殊的和昂貴的通信介面。

2. Linux軟體是什麼東西

什麼是Linux簡單地說,Linux是一套免費使用和自由傳播的類Unix操作系統,它主要用於基於Intel x86系列CPU的計算機上。這個系統是由全世界各地的成千上萬的程序員設計和實現的。其目的是建立不受任何商品化軟體的版權制約的、全世界都能自由使用的Unix兼容產品。

Linux的出現,最早開始於一位名叫Linus Torvalds的計算機業余愛好者,當時他是芬蘭赫爾辛基大學的學生。他的目的是想設計一個代替Minix(是由一位名叫Andrew Tannebaum的計算機教授編寫的一個操作系統示教程序)的操作系統,這個操作系統可用於386、486或奔騰處理器的個人計算機上,並且具有Unix操作系統的全部功能,因而開始了Linux雛形的設計。

Linux以它的高效性和靈活性著稱。它能夠在PC計算機上實現全部的Unix特性,具有多任務、多用戶的能力。Linux是在GNU公共許可許可權下免費獲得的,是一個符合POSIX標準的操作系統。Linux操作系統軟體包不僅包括完整的Linux操作系統,而且還包括了文本編輯器、高級語言編譯器等應用軟體。它還包括帶有多個窗口管理器的X-Windows圖形用戶界面,如同我們使用Windows NT一樣,允許我們使用窗口、圖標和菜單對系統進行操作。

Linux之所以受到廣大計算機愛好者的喜愛,主要原因有兩個,一是它屬於自由軟體,用戶不用支付任何費用就可以獲得它和它的源代碼,並且可以根據自己的需要對它進行必要的修改,無償對它使用,無約束地繼續傳播。另一個原因是,它具有Unix的全部功能,任何使用Unix操作系統或想要學習Unix操作系統的人都可以從Linux中獲益。

什麼是Linux?
1991年8月,芬蘭的一個學生在comp.os.minix新聞組貼上了以下這段話:

你好所有使用minix的人 -

我正在為386(486)AT做一個免費的操作系統(只是為了愛好,
不會象gnu那樣很大很專業.

這名學生就是Linus Torvalds, 而他所說的'愛好'就變成我們今天知道的Linux.

作為一個具備所有特性的類似POSIX的操作系統, Linux並非僅由Linus一人開發, 而是由全世界幾百個程序員共同開發的. 有趣的是這個巨大的全世界的開發活動不是很協調. 當然, Linus為內核定了調子, 但Linux並不只是內核. 沒有一個管理組織; 一個俄羅斯學生玫揭豢樾碌鬧靼? 就寫了驅動程序支持這塊主板. 馬里蘭的一個系統管理員需要備份軟體, 就寫一個, 並把它傳給任何需要的人. 好象總是在正確的時間發生正確的事.

另一個有趣的事是你可不花錢就得到Linux. 你只要有時間並願意下載, 你就可以免費得到大多數軟體. 但並不是所有人都有時間...

什麼是Red Hat Linux?
在北卡羅來有一小組程序員, 他們的目標是讓人們更方便地使用Linux. 就象許多其他這樣的小組一樣, 他們將所有必需的軟體捆在一起形成一個發行版本(distribution).

然而,於其他發行版本有所不同. 不是在硬碟上形成一個Linux拷貝, 也不是將操作系統的各部分做成一系列軟盤, 這個發行版本是基於包(package).

每個包提供了一個充分測試的, 已經配置好的, 隨時可運行的軟體. 想試一下新的編輯器嗎? 下載並安裝它. 幾秒鍾之內, 您就可以試了. 不喜歡它嗎? 一個簡單的命令就可刪除這個包.

如果那就是所有的話, 這個發行版本就已經相當好了. 但是基於包意味著另外一個優點:

這個Linux發行版本會很容易升級.

Linux世界的軟體開發是快速的, 所以舊的軟體不斷有新的版本出現. 使用其他發行版本進行升級是痛苦的 -- 一個完全的升級往往意味著刪除硬碟上的所有東西然後重新開始.

現在您大概已經猜到這個來自北卡羅來的程序小組就是Red Hat Software, 而這個發行版本就是Red Hat Linux.

自從1994年夏Red Hat Linux問世以來, Linux and Red Hat Software飛速發展. 有很多變化; 支持更多的硬體, 可靠性的巨大提高, 全世界的Linux公司用戶不斷增加.

但是也有很多沒有變. Linux依然由全世界的人開發; Linus依然在. Red Hat Software依然在北卡羅來; 依然努力使用戶更容易地使用Linux.

並且Red Hat Linux依然基於包; 現在如此, 將來仍會如此.

從4.0版開始, Red Hat Linux可以在三個領先的計算機平台上運行: Intel兼容PCs, Digital Alpha計算機, and Sun SPARC. 我們統一的源程序樹和RPM技術(Red Hat Package Management)使我們只需最小的努力就可以為每個平台配置Red Hat Linux. 這同時又使我們的用戶很容易的在這些平台之間管理軟體.

我們使Red Hat Linux不受限制地在我們的站點和網際網路上其他許多站點上下載. Red Hat Linux也提供CD-ROM. 您想得到我們產品的最新信息和其他Linux資源, 請訪問Red Hat Software的網站http://www.redhat.com.

對於大多數系統, Red Hat Linux是易於安裝的; 安裝程序可以引導您在15分鍾之內完成全過程. 系統本身非常靈活. 用RPM您可以簡單地安裝或卸載單個軟體包. 因為RPM, Red Hat Linux非常容易維護 -- 包的安裝可以校驗和改正, 並且包的安裝和卸載簡單而可靠. 更有甚著, Red Hat Linux易於管理. 它包含豐富的管理工具使日常管理非常簡單. 為系統的免費部件提供了完全的原代碼.

3. Linux下常用軟體有哪些

Linux下的常用軟體列:
Linux下幾乎都包含有常用的軟體,這里只列出了少量,還有更多。。。
1. Applications:應用軟體
1) Dia:一個工程圖編輯器,適用於繪制電路圖;
2) Calendar:一個集日歷與日程表於一身的好工具;
3) Address Book:一個通訊錄;
4) GEdit:一個功能類似於Windows下的記事本的文本編輯器;
5) Gnumeric:Linux下的一個類似於EXCEL的電子表格軟體;
6) Time tracking tools:一個用於提醒時間的小工具;
2. Games:游戲軟體
1) Gnome Milnes:GNOME下的掃雷;
2) Gnibbles:貪吃蛇游戲;
3) Freecell:Windows下的空當接龍游戲;
3. Graphics:圖形處理軟體
1) Electric Eyes:一個十分優秀的圖形處理軟體,可謂GNOME下的AcdSee呀!
2) XPDF:一個在Linux閱讀PDF文檔的工具;
3) The Gimp:一個十分優秀的繪圖軟體,與Photoshop很象!
4. Internet:Internet應用軟體
1) Dialup Configuration Tool:一個界面十分友好的拔號上網設置工具;
2) gFTP:一個FTP客戶端;
3) pine:一個E-Mail客戶端軟體;
4) Netscape :大名鼎鼎的瀏覽器軟體,被微軟從Windows平台擠下來的;
5) RH Network monitor:網路流量顯示;
5. Multimedia:多媒體軟體
1) Audio Mixer:聲音控制器;
2) CD Player:CD播放器;
3) XMMS:與Winamp是一個模子里出來的;
KDE下
1. Office:辦公軟體
這就是大名鼎鼎的Koffice套件。
1) Kword:字處理軟體;
2) Kspread:象Excel的電子表格處理軟體;
3) Kpresenter:一個類似於PowerPoint的演示軟體;
4) Kchart:一個電子圖表軟體;
5) Kiiiustrator:一個電子出版軟體;
2. Develop:開發工具
1) Kdevelop:一個KDE下的集成開發環境;
3. Applications:應用軟體
1) Advanced Editor:一個增強型的文本編輯軟體;
2) Emacs:這是一個功能強大的編輯軟體,在GNOME中也有,它的原形是字元終端下的Emacs;
3) Organizer:一個日程安排軟體;
4. Internet:Internet軟體
1) Kppp:一個十分友好的拔號上網配置工具;
2) Kmail:一個十分漂亮的Email 客戶端,有點象Outlook!
3) Chat Client:一個IRC客戶端;
4) KPPPLoad:一個網路流量工具;
5) Netscape:大名鼎鼎的WEB瀏覽器,在GNOME中也有集成。

4. linux是應用軟體嗎

Linux是免費、開源的操作系統。
Linux,全稱GNU/Linux,是一種免費使用和自由傳播的類UNIX操作系統,其內核由林納斯·本納第克特·托瓦茲於1991年10月5日首次發布,它主要受到Minix和Unix思想的啟發,是一個基於POSIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的Unix工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。Linux有上百種不同的發行版,如基於社區開發的debian、archlinux,和基於商業開發的Red
Hat Enterprise Linux、SUSE、Oracle Linux等。
學習之後可以從事運維工程師、雲計算工程師、安全架構工程師等崗位。

5. linux是系統軟體嗎

從某種角度來講,Linux算是系統軟體,因為Linux是一個免費開源的操作系統,是一個基於POSIX的多用戶、多任務、支持多線程和多CPU的操作系統,它能運行主要的Unix工具軟體、應用程序和網路協議,支持32位和64位硬體。

6. linux如何安裝軟體

linux安裝軟體的方法如下:


1、首先打開系統,可以看到桌面,找到軟體中心,並打開軟體中心; 2、然後在這里可以安裝一些軟體,但是軟體比較少; 3、還可以直接從網站上下好deb的安裝包,然後雙擊進行安裝; 4、接著雙擊後,會在應用市場打開它,然後點擊安裝就可以了;5、或者在安裝包在的文件夾,按住shift,點擊滑鼠右鍵,會彈出一個界面,然後點擊在終端中打開;6、最後輸入命令,後面是您的文件名,如果許可權不夠,就要在前面輸入sudo,然後回車後再輸入密碼直接安裝即可。

7. 什麼是Linux,它是做什麼的

Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統。伴隨著互聯網的發展,Linux得到了來自全世界軟體愛好者、組織、公司的支持。它除了在伺服器操作系統方面保持著強勁的發展勢頭以外,在個人電腦、嵌入式系統上都有著長足的進步。使用者不僅可以直觀地獲取該操作系統的實現機制,而且可以根據自身的需要來修改完善這個操作系統,使其最大化地適應用戶的需要。
Linux操作系統主要有以下三大應用領域:
1. Linux作為企業級伺服器的應用
Linux系統可以為企業架構WWW伺服器、資料庫伺服器、負載均衡伺服器、郵件伺服器、DNS伺服器、代理伺服器、路由器等,不但使企業降低了運營成本,同時還獲得了Linux系統帶來的高穩定性和高可靠性,且無須考慮商業軟體的版權問題。
2. 嵌入式Linux系統應用領域
由於Linux系統開放源代碼,功能強大、可靠、穩定性強、靈活而且具有極大的伸縮性,再加上它廣泛支持大量的微處理體系結構、硬體設備、圖形支持和通信協議,因此,在嵌入式應用的領域里,從網際網路設備(路由器、交換機、防火牆,負載均衡器)到專用的控制系統(自動售貨機,手機,PDA,各種家用電器),LINUX操作系統都有很廣闊的應用市場。特別是經過這幾年的發展,它已經成功地躋身於主流嵌入式開發平台。
3. 個人桌面Linux應用領域
所謂個人桌面系統,其實就是我們在辦公室使用的個人計算機系統,例如:Windows xp、windows 7、Mac等。Linux系統在這方面的支持也已經非常好了,完全可以滿足日常的辦公及家長需求。

8. Linux下的應用軟體,其用途和基本使用方法有哪些

摘要 Linux是解決問題的一個極佳的系統。它可以在幾乎所有的微處理器上運作,有移植到還未採用它的處理器的潛能,而且成本方面很吸引人。此外,如果軟體是為某個採用Linux操作系統的計算設備而編寫的,那它極有可能也可以在另一個採用Linux操作系統的計算設備上運行。

9. Linux軟體是干什麼的呀

Linux不是軟體,它屬於操作系統。
Linux,全稱GNU/Linux,是一種免費使用和自由傳播的類UNIX操作系統,其內核由林納斯·本納第克特·托瓦茲於1991年10月5日首次發布,它主要受到Minix和Unix思想的啟發,是一個基於POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的Unix工具軟體、應用程序和網路協議。它支持32位和64位硬體。
Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。Linux有上百種不同的發行版,如基於社區開發的debian、archlinux,和基於商業開發的Red
Hat Enterprise Linux、SUSE、oracle linux等。
Linux主要應用於伺服器領域,80%的互聯網公司的伺服器系統使用的都是Linux。

熱點內容
數據結構對演算法的影響 發布:2024-10-06 18:21:28 瀏覽:32
伺服器託管ip不變 發布:2024-10-06 18:21:20 瀏覽:421
網盤加密軟體 發布:2024-10-06 18:16:17 瀏覽:123
兒童配置保險怎麼買 發布:2024-10-06 18:07:32 瀏覽:733
ipad存儲器 發布:2024-10-06 18:00:07 瀏覽:534
c語言void返回值 發布:2024-10-06 18:00:02 瀏覽:319
bat執行shell腳本 發布:2024-10-06 17:59:24 瀏覽:330
sql單引號雙引號 發布:2024-10-06 17:41:51 瀏覽:572
macbookpro選哪個配置 發布:2024-10-06 16:50:01 瀏覽:141
linux基礎命令 發布:2024-10-06 16:37:59 瀏覽:411