這是一本可以幫助初學(xué)者快速掌握Linux操作系統(tǒng)的有趣教程。
本書通過(guò)更符合新手視角的趣味性解讀、豐富的實(shí)例演示和同步講解視頻,可幫助你了解并掌握Linux系統(tǒng)的使用與管理方法,比如文件結(jié)構(gòu)、用戶系統(tǒng)、文本處理、磁盤分區(qū)、軟件管理、進(jìn)程與任務(wù)、系統(tǒng)狀態(tài)、網(wǎng)絡(luò)與日志這些基礎(chǔ)知識(shí)點(diǎn)與技術(shù)細(xì)節(jié),以及vim編輯器、Shell編程等進(jìn)階技巧。
無(wú)論你是電子愛(ài)好者、計(jì)算機(jī)專業(yè)的學(xué)生,還是IT工程師,相信本書都會(huì)成為你了解和學(xué)習(xí)Linux的良師益友。
一起來(lái)開(kāi)啟Linux探索之旅,體驗(yàn)Linux的自由和創(chuàng)造力吧!
第1章 與Linux系統(tǒng)的初次見(jiàn)面
1.1 Linux系統(tǒng)知多少 002
1.2 各有千秋的Linux版本 004
1.3 Linux在各個(gè)領(lǐng)域的用途 008
1.4 Linux的學(xué)習(xí)方法 009
1.5 VMware和Linux系統(tǒng)的安裝說(shuō)明 010
第2章 走進(jìn)Linux系統(tǒng)
2.1 這就是Linux命令行 014
2.2 新手必備命令 016
2.3 正確地關(guān)機(jī)和重啟 025
2.4 遠(yuǎn)程登錄Linux 028
第3章 與眾不同的Linux文件結(jié)構(gòu)
3.1 Linux根目錄之旅 035
3.2 學(xué)會(huì)分辨路徑 038
3.3 管理文件和目錄 041
3.4 查看文件內(nèi)容的不同玩法 052
3.5 揭開(kāi)文件屬性和權(quán)限的面紗 061
3.6 各式各樣的搜索技巧 067
第4章 各司其職的Linux用戶
4.1 Linux用戶的二三事 075
4.2 那些重要的用戶文件 077
4.3 學(xué)著管理Linux用戶和組 086
4.4 體驗(yàn)不同的用戶身份 097
第5章 編輯器之神vim
5.1 vi和vim的關(guān)系 102
5.2 vim的三種工作模式 104
5.3 vim的基本操作 108
5.4 vim的進(jìn)階玩法 115
第6章 Linux文本處理
6.1 此“管道”非彼管道 120
6.2 重定向的玩法 126
6.3 初識(shí)正則表達(dá)式 132
6.4 Linux三劍客 133
第7章 探究Linux磁盤分區(qū)
7.1 認(rèn)識(shí)文件系統(tǒng) 142
7.2 Linux磁盤分區(qū)機(jī)制 147
7.3 了解磁盤的整體情況 151
7.4 分區(qū)管理 157
7.5 文件系統(tǒng)管理 164
第8章 軟件管理
8.1 Linux軟件包 171
8.2 軟件的安裝和卸載 174
8.3 實(shí)用的YUM工具 178
第9章 進(jìn)程與任務(wù)
9.1 程序和進(jìn)程 187
9.2 查看系統(tǒng)中的進(jìn)程 189
9.3 進(jìn)程之間的通信 201
9.4 進(jìn)程的優(yōu)先級(jí) 205
9.5 任務(wù)調(diào)度 209
第10章 Shell編程之道
10.1 認(rèn)識(shí)Shell 220
10.2 不可缺少的Shell變量 224
10.3 Shell編程中的分支和循環(huán) 233
10.4 Shell腳本的執(zhí)行方式 238
第11章 我的系統(tǒng)我做主
11.1 了解系統(tǒng)狀態(tài) 242
11.2 網(wǎng)絡(luò)管理 251
11.3 不可小覷的日志文件 262