這年頭 Linux 竟然成了程序員標(biāo)配
本文主要是Linux的入門內(nèi)容,利用40張思維導(dǎo)圖從基礎(chǔ)、操作、實(shí)用指令、組管理和權(quán)限管理、crond任務(wù)調(diào)度、Linux磁盤分區(qū)和掛載、Linux網(wǎng)絡(luò)環(huán)境配置、進(jìn)程管理、服務(wù)管理、RPM和YUM、軟件安裝關(guān)鍵點(diǎn)、Shell編程共十二部分著手,從而系統(tǒng)的了解一下Linux(基于Centos),本文的定位是前端工程師夠用、運(yùn)維工程師入門。
一、基礎(chǔ)
主要闡述了什么是Linux、主要發(fā)行版有什么、如何在自己利用VM安裝自己的Linux系統(tǒng)、Linux樹(shù)形目錄結(jié)構(gòu)及相關(guān)目錄的用途。
二、操作
主要介紹了Xftp5、XShell工具及vi和vim編輯器的使用。
三、實(shí)用指令
主要闡述了一系列實(shí)用指令,包括:關(guān)機(jī)&重啟命令;用戶登錄和注銷;用戶管理;切換到指定運(yùn)行級(jí)別;幫助指令;文件目錄類;時(shí)間日期類;搜索查找類;壓縮和解壓類。
3.1 關(guān)機(jī)&重啟命令
3.2 用戶登陸和注銷
3.3 用戶管理
3.4 切換到指令運(yùn)行級(jí)別
3.5 幫助指令
3.6 文件目錄類
3.7 時(shí)間日期類
3.8 搜索查找類
3.9 壓縮和解壓類
四、組管理和權(quán)限管理
主要闡述了組管理及權(quán)限管理相關(guān)的內(nèi)容。
五、crond任務(wù)調(diào)度
主要闡述了crond任務(wù)調(diào)度,使系統(tǒng)在某個(gè)時(shí)間執(zhí)行特定的命令或程序
六、Linux磁盤分區(qū)、掛載
主要闡述了Linux磁盤分區(qū)、掛載,使開(kāi)發(fā)者能夠自己增加一塊硬盤
七、Linux網(wǎng)絡(luò)環(huán)境配置
主要闡述了Linux網(wǎng)絡(luò)環(huán)境配置中的自動(dòng)獲取IP和指定固定的IP,從而實(shí)現(xiàn)網(wǎng)絡(luò)連接。
八、進(jìn)程管理
主要闡述了與進(jìn)程管理相關(guān)的內(nèi)容,包括基本概念、顯示執(zhí)行的進(jìn)程、查看進(jìn)程樹(shù)、終止進(jìn)程、動(dòng)態(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)程樹(shù)
8.4 終止進(jìn)程
8.5 動(dòng)態(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)鍵點(diǎn)
闡述了軟件安裝中需要注意的關(guān)鍵點(diǎn):如何配置環(huán)境變量及開(kāi)放對(duì)應(yīng)端口。
十二、Shell編程
主要闡述與Linux操作息息相關(guān)的Shell編程中的一些基礎(chǔ)語(yǔ)法。
12.1 基本介紹
12.2 基本使用
12.3 shell的變量
12.4 注釋
12.5 字符串
12.6 數(shù)組
12.7 運(yùn)算符
12.8 條件判斷
12.9 流程控制
12.10 read讀取控制臺(tái)輸入
12.11 函數(shù)
本文轉(zhuǎn)載自微信公眾號(hào)「前端點(diǎn)線面」,可以通過(guò)以下二維碼關(guān)注。轉(zhuǎn)載本文請(qǐng)聯(lián)系前端點(diǎn)線面公眾號(hào)。