這年頭 Linux 竟然成了程序員標(biāo)配
本文主要是Linux的入門內(nèi)容,利用40張思維導(dǎo)圖從基礎(chǔ)、操作、實用指令、組管理和權(quán)限管理、crond任務(wù)調(diào)度、Linux磁盤分區(qū)和掛載、Linux網(wǎng)絡(luò)環(huán)境配置、進(jìn)程管理、服務(wù)管理、RPM和YUM、軟件安裝關(guān)鍵點、Shell編程共十二部分著手,從而系統(tǒng)的了解一下Linux(基于Centos),本文的定位是前端工程師夠用、運維工程師入門。

一、基礎(chǔ)
主要闡述了什么是Linux、主要發(fā)行版有什么、如何在自己利用VM安裝自己的Linux系統(tǒng)、Linux樹形目錄結(jié)構(gòu)及相關(guān)目錄的用途。

二、操作
主要介紹了Xftp5、XShell工具及vi和vim編輯器的使用。

三、實用指令
主要闡述了一系列實用指令,包括:關(guān)機&重啟命令;用戶登錄和注銷;用戶管理;切換到指定運行級別;幫助指令;文件目錄類;時間日期類;搜索查找類;壓縮和解壓類。

3.1 關(guān)機&重啟命令

3.2 用戶登陸和注銷

3.3 用戶管理

3.4 切換到指令運行級別

3.5 幫助指令

3.6 文件目錄類

3.7 時間日期類

3.8 搜索查找類

3.9 壓縮和解壓類

四、組管理和權(quán)限管理
主要闡述了組管理及權(quán)限管理相關(guān)的內(nèi)容。

五、crond任務(wù)調(diào)度
主要闡述了crond任務(wù)調(diào)度,使系統(tǒng)在某個時間執(zhí)行特定的命令或程序

六、Linux磁盤分區(qū)、掛載
主要闡述了Linux磁盤分區(qū)、掛載,使開發(fā)者能夠自己增加一塊硬盤

七、Linux網(wǎng)絡(luò)環(huán)境配置
主要闡述了Linux網(wǎng)絡(luò)環(huán)境配置中的自動獲取IP和指定固定的IP,從而實現(xiàn)網(wǎng)絡(luò)連接。

八、進(jìn)程管理
主要闡述了與進(jìn)程管理相關(guān)的內(nèi)容,包括基本概念、顯示執(zhí)行的進(jìn)程、查看進(jìn)程樹、終止進(jìn)程、動態(tài)監(jiān)控進(jìn)程、查看系統(tǒng)網(wǎng)絡(luò)情況及進(jìn)程狀態(tài)。

8.1 基本

8.2 顯示執(zhí)行的進(jìn)程

8.3 查看進(jìn)程樹

8.4 終止進(jìn)程

8.5 動態(tài)監(jiān)控進(jìn)程

8.6 查看系統(tǒng)網(wǎng)絡(luò)情況

8.7 進(jìn)程狀態(tài)

九、服務(wù)管理
主要闡述了何為服務(wù)以及與服務(wù)管理相關(guān)的一些列指令。

十、RPM和YUM
主要闡述了Linux系統(tǒng)中軟件安裝的兩種方式:rpm和yum。

十一、軟件安裝關(guān)鍵點
闡述了軟件安裝中需要注意的關(guān)鍵點:如何配置環(huán)境變量及開放對應(yīng)端口。

十二、Shell編程
主要闡述與Linux操作息息相關(guān)的Shell編程中的一些基礎(chǔ)語法。

12.1 基本介紹

12.2 基本使用

12.3 shell的變量

12.4 注釋

12.5 字符串

12.6 數(shù)組

12.7 運算符

12.8 條件判斷

12.9 流程控制

12.10 read讀取控制臺輸入

12.11 函數(shù)

本文轉(zhuǎn)載自微信公眾號「前端點線面」,可以通過以下二維碼關(guān)注。轉(zhuǎn)載本文請聯(lián)系前端點線面公眾號。




























