當前位置:編程學習大全網 - 源碼下載 - 誰能介紹壹下linux?

誰能介紹壹下linux?

Linux是開源的操作系統,是目前世界上非常流行的壹個操作系統。優點很多。

是有全世界各個行業的人在不斷更新的操作系統;

是不需要支付昂貴購買費用的操作系統

是相對windows等系統要穩定得多的系統

是目前眾多大型企業中小企業首選的服務器系統

是目前病毒攻擊最少的系統

是任何壹個想成為計算機高手和已經成為計算機高手的必須要掌握的系統

是壹個讓妳最能知道計算機底層操作方式和運作原理的系統

1、國際青少年信息學奧林匹克競賽委員會決定:IOI2001將采用Linux操作系統和相對應的編程環境。

2、中國計算機學會也決定在NOI2001采用新的操作系統和編程環境。

3、Linux開始於芬蘭赫爾辛基大學的Linus Torvalds的業余愛好。

4、Linux是壹 個與UNIX兼容的操作系統。但Linux並沒有包括Unix源碼。

5、Linux屬於壹個完全基於自由軟件的軟件體系(GNU)。所有的GNU程序遵循壹種“Copyleft”原則,即可以拷貝,可以修改,可以出售,只是有壹條:源代碼所有的改進和修改必須向每個用戶公開,所有用戶都可以獲得改動後的源碼。它保證了自由軟件傳播的延續性。Linux是自由軟件,任何機構和個人都可以在遵守GNU公用許可證的前題下隨意打包組合Linux軟件和工具,以免費或收費的方式發行。即是說:Linux是目前唯壹可以從網上或其他途徑自由獲得的可為PC及網絡提供多用戶、多任務、多進程功能的免費操作系統軟件。

6、Linux的標誌(吉祥物)是企鵝。

7、Linux的分內核版本和發行版本。我們以內核版本來看,壹般具有2.2.16這樣的形式。其中第壹部分是主版本號,第二部分是次版本號,二者構成當前的內核版本號,第三部分是對當前內核版本的修正次數。根據約定,次版本號為偶數時,表示該內核是穩定的發行版本,次版本號為奇數時,則表示該內核是不穩定的開發版本。

8、像Unix壹樣,Linux壹般被分成四個主要部分:內核、Shell、文件系統和實用工具。

9、Linux需同時使用多個分區,每個分區稱之為壹個文件系統。最少需要二個分區:壹個交換分區,壹個根文件系統分區。

10、Linux采用的文件系統類型是ext2而不是FAT32(FAT32是WINDOWS采用的文件系統)。

11、“root”即根用戶,是Linux系統中的最高權限用戶,這個帳號對系統的壹切文件都有完全的訪問權限。

12、Linux的關機和MSDOS會有所不同,不能隨意關機,因為Linux會將內存作為暫存區,那樣可能會造成系統的癱瘓。使用正常的關機可將內存信息寫回硬盤。關機使用的指令是“shutdown”。組合鍵“Ctrl + Alt + Del”可重啟動Linux。

13、Vi 是 UNIX 世界裏最通用的全屏編輯器,所有的UNIX機器都提供本編輯器。Linux裏提供的是vi的加強版—vim,是同vi完全兼容的。

14、X Window System 是 UNIX 系統上強大的圖形化作業環境。提供了類似於Windows的圖形環境。

15、在Linux系統中,軟盤/光盤屬獨立的文件系統,使用前必須掛裝,用完需卸載。掛裝使用命令:Mount –t 文件系統類型 設備名 掛裝點。

16、Linux對字母的大小寫是敏感的,在命令和參數中a和A並不等價。

17、Linux中包含5種文件系統。比較關鍵的是根文件系統和/usr文件系統。

-----------------------------------------------------------------

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是壹種可移植的操作系統,能夠在從微型計算機到大型計算機的任何環境中和任何平臺上運行。可移植性為運行Linux的不同計算機平臺與其他任何機器進行準確而有效的通信提供了手段,不需要另外增加特殊的和昂貴的通信接口。

  • 上一篇:api是什麽意思?
  • 下一篇:請定好您的鬧鐘,傍晚,可在西方夜空欣賞到“軒轅雙星伴月”奇觀
  • copyright 2024編程學習大全網