Linux 教程


閱讀(3738.4k) 收藏 (452)

手冊簡介

Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng)。

手冊說明

201610251057375203


Linux概述

Linux是一個(gè)基于POSIX和Unix的多用戶、多任務(wù)、支持多線程和多CPU的性能穩(wěn)定的操作系統(tǒng),可免費(fèi)使用并自由傳播。

Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,它同時(shí)也是一個(gè)類Unix操作系統(tǒng),能運(yùn)行主要的Unix工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議,支持32位及64位硬件,可安裝在比如手機(jī)、平板電腦、路由器、臺式計(jì)算機(jī)、超級計(jì)算機(jī)等各種計(jì)算機(jī)硬件設(shè)備中。

Linux操作系統(tǒng)最初由一位名為Linus Torvalds(林納斯 托瓦茲)的芬蘭赫爾辛基大學(xué)的學(xué)生編制內(nèi)核,隨后由全世界各地的成千上萬的程序員設(shè)計(jì)和實(shí)現(xiàn)。其目的是建立不受任何商品化軟件的版權(quán)制約的、全世界都能自由使用的類Unix兼容產(chǎn)品。

Linux教程

W3Cschool提供的Linux教程主要是為初學(xué)Linux的學(xué)員提供基礎(chǔ)的入門知識,學(xué)員在學(xué)習(xí)Linux知識之前,需要對硬件知識有大概的了解,這樣便于更快的理解掌握教程中的內(nèi)容。

如果您覺得Linux的學(xué)習(xí)難度較高,不好理解,可以采用更易于理解的視頻教程進(jìn)行學(xué)習(xí):Linux視頻課程


本教程的內(nèi)容分為三部分:

第一部分 Linux的基礎(chǔ)入門知識,包括:Linux的安裝、Linux系統(tǒng)目錄結(jié)構(gòu)Linux文件與目錄管理等內(nèi)容;

第二部分 Shell語言的知識內(nèi)容,包括:Shell變量Shell數(shù)組、Shell流程控制等內(nèi)容;

第三部分 Linux相關(guān)的參考手冊,包括:Linux命令大全、Nginx安裝配置等。

學(xué)習(xí)完本教程后,你可以了解到Linux操作系統(tǒng)的基礎(chǔ)知識,進(jìn)行簡單的Linux命令操作。另外,學(xué)習(xí)本教程時(shí),建議配合實(shí)踐進(jìn)行鞏固練習(xí),以便能更好的理解記憶。

Linux學(xué)習(xí)建議

  • Linux學(xué)習(xí)建議概述:

1、從較為淺顯的Linux入門知識開始,類似《Linux教程》等,并在自己的電腦上安裝Linux系統(tǒng),進(jìn)行實(shí)操訓(xùn)練,鞏固自己的基礎(chǔ)知識;

2、尋找Linux進(jìn)階教程,同時(shí)配合進(jìn)行反復(fù)多次的實(shí)踐訓(xùn)練,熟練掌握Linux的編程技術(shù);

3、根據(jù)自身的從業(yè)方向,選擇相應(yīng)的高階Linux知識進(jìn)行學(xué)習(xí)、實(shí)踐。

  • Linux學(xué)習(xí)方法參考:

1、Linux學(xué)習(xí)之路

2、談?wù)勅绾螌W(xué)習(xí)Linux操作系統(tǒng)

3、Linux學(xué)習(xí)進(jìn)階路線圖

  • Linux學(xué)習(xí)參考資料:

1、入門:《Linux教程》

2、進(jìn)階:《鳥哥的Linux私房菜》

3、高階:《Linux內(nèi)核技術(shù)手冊》

如果您覺得Linux的學(xué)習(xí)難度較高,不好理解,可以采用更易于理解的視頻教程進(jìn)行學(xué)習(xí):Linux視頻課程

Linux開發(fā)工具

1、Eclipse:現(xiàn)在較為常用的編輯器之一,具備代碼高亮和智能提速等強(qiáng)大功能。

2、Light Table:提供直觀易用的編程界面,方便定制,并擁有一個(gè)強(qiáng)大的插件管理器。

3、Sublime Text:一個(gè)較為簡單、方便的編輯器。

4、Dart Editor:支持多種開發(fā)語言,樹狀結(jié)構(gòu)分列各類函數(shù)、類、方法,便于代碼編寫。

Linux相關(guān)鏈接

Linux官網(wǎng):http://www.linux.org/ (此網(wǎng)站經(jīng)常顯示服務(wù)器錯(cuò)誤)

Linux下載:https://www.linux.org/pages/download/

Linux API文檔:http://download.csdn.net/detail/a7320760/3617981

Linux教程:http://www.hgci.cn/linux

Linux視頻課程:http://www.hgci.cn/minicourse/play/linux_my

Linux問答:http://www.hgci.cn/topic/linux

Linux特點(diǎn)

  • 源碼的開放化

Linux操作系統(tǒng)是免費(fèi)的,并且開發(fā)人員可以自由獲取使用Linux源代碼,開發(fā)者可以針對不同的應(yīng)用需求對源碼進(jìn)行修改和優(yōu)化,極大的便捷了嵌入式系統(tǒng)的開發(fā),這也是其他操作系統(tǒng)無法做到的。

  • 支持多用戶及任務(wù)并行

Linux系統(tǒng)可支持多名用戶在線使用,每個(gè)用戶之間互不影響,有較好的保密性;Linux可同時(shí)執(zhí)行多個(gè)程序,并且各個(gè)程序的運(yùn)行是獨(dú)立的。

  • 良好的安全性及穩(wěn)定性

Linux的內(nèi)核繼承了Unix系統(tǒng)的穩(wěn)定、高效的特性,這一特性已在各領(lǐng)域得到了大量的驗(yàn)證。同時(shí)Linux采取了如對讀、寫控制、審計(jì)跟蹤、核心授權(quán)等多種安全技術(shù),保障用戶開發(fā)環(huán)境的安全。

  • 廣泛的硬件平臺支持

Linux可以在多種硬件平臺上進(jìn)行運(yùn)行,如在帶有x86、680x0、SPARC、Alpha等大多數(shù)主流的處理器平臺均可以運(yùn)行。

  • 移植的便捷性

Linux系統(tǒng)是一個(gè)可移植的操作系統(tǒng),它的內(nèi)核設(shè)計(jì)非常精巧,可依據(jù)嵌入式的需求,實(shí)時(shí)的將某些模塊從內(nèi)核插入或移除。而Linux移植也就十分便捷,從一個(gè)平臺轉(zhuǎn)移到另一個(gè)平臺后仍能保持自身的正常運(yùn)行。


在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號