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

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

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

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

3.1 關機&重啟命令

3.2 用戶登陸和注銷

3.3 用戶管理

3.4 切換到指令運行級別

3.5 幫助指令

3.6 文件目錄類

3.7 時間日期類

3.8 搜索查找類

3.9 壓縮和解壓類

四、組管理和權限管理
主要闡述了組管理及權限管理相關的內容。

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

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

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

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

8.1 基本

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

8.3 查看進程樹

8.4 終止進程

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

8.6 查看系統(tǒng)網絡情況

8.7 進程狀態(tài)

九、服務管理
主要闡述了何為服務以及與服務管理相關的一些列指令。

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

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

十二、Shell編程
主要闡述與Linux操作息息相關的Shell編程中的一些基礎語法。

12.1 基本介紹

12.2 基本使用

12.3 shell的變量

12.4 注釋

12.5 字符串

12.6 數組

12.7 運算符

12.8 條件判斷

12.9 流程控制

12.10 read讀取控制臺輸入

12.11 函數

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















 
 
 









 
 
 
 