這年頭 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)機(jī)&重啟命令;用戶登錄和注銷;用戶管理;切換到指定運行級別;幫助指令;文件目錄類;時間日期類;搜索查找類;壓縮和解壓類。
3.1 關(guān)機(jī)&重啟命令
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)系前端點線面公眾號。