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