- 跟阿銘學Linux(第4版)
- 李世明
- 1343字
- 2021-08-09 14:15:41
內容介紹
本書共有22章,其中前10章為基礎部分,后12章為進階部分。
第1章介紹Linux相關的基礎知識、Linux系統管理員要養成的習慣以及給讀者朋友的學習建議。
第2章教大家如何在Windows上安裝Linux操作系統,安裝好后如何進入系統以及一些比較簡單的操作。
第3章介紹如何使用遠程登錄工具登錄Linux。通常,需要通過Windows上的客戶端軟件遠程登錄Linux,然后再進行日常的管理操作。
第4章主要講述Linux的文件和目錄管理。這一章會介紹比較多的基礎命令。學完本章后,就學會了如何在命令行下切換目錄、新建目錄或文件、刪除目錄或文件、查看文件內容等。
第5章介紹Linux的用戶以及用戶組。系統登錄離不開用戶,只有掌握了與用戶相關的操作,才能很好地去管理系統。
第6章介紹Linux下的磁盤管理,它會告訴我們如何分區、如何格式化、如何掛載磁盤。
第7章著重介紹Linux下的文本編輯工具Vim。Vim是我們日常必不可少的工具,如果沒有它,就無法完成對文本文檔的編輯。
第8章主要介紹在Linux系統下如何壓縮以及解壓縮文件和目錄。
第9章主要介紹如何在Linux系統里安裝和卸載一個軟件包,這和在Windows系統下安裝程序類似,只不過在Linux系統下,不僅可以安裝二進制的文件包,而且可以自己編譯源碼包。
第10章主要介紹Linux系統里與shell相關的基礎知識。Linux和Windows有很多不同,其中,Linux以命令行操作為主,我們登錄的終端環境就是shell,它是讓用戶和計算機打交道的;而Windows則以圖形化操作為主。
第11章介紹的是正則表達式。在這一章中,我們將學習3個工具——grep、sed和awk。這3個工具在shell腳本中使用非常頻繁,所以學好它們可以讓你的shell編碼能力更強。
第12章介紹shell腳本。shell腳本是一個Linux系統管理員必須要掌握的技能,shell編碼能力強的運維人員在工作中會大大提升工作效率,所以要格外重視這一章。
第13章介紹Linux系統的日常管理操作。在這一章中,阿銘把多年來積累的精華介紹給大家,比如如何查看系統的狀態信息,如何管理Linux系統的網絡,如何管理Linux系統的防火墻,如何給你的Linux制訂任務計劃等。
第14章介紹LNMP環境。LNMP是Linux+Nginx+MySQL+PHP的簡稱,這套環境是用來運行PHP網站的。這章內容比較多,除了搭建環境外,還介紹了諸多實用的配置。學完本章,你就可以自己搭建一個PHP網站了,比如阿銘的論壇就是用PHP程序寫的。
第15章介紹MySQL常用的操作指南。作為一名Linux系統管理員,你應該學會如何連接MySQL,如何創建庫和表,如何刪除庫和表以及如何修改庫和表等操作。
第16章介紹NFS服務配置。NFS服務用來實現多臺Linux系統主機之間的文件共享。
第17章介紹FTP服務配置。FTP服務對于小企業或者個人來說還是蠻實用的,用它傳輸文件很方便。
第18章介紹Tomcat的安裝和配置。Tomcat是用Java語言編寫的網站環境,Java目前非常流行,所以用Java寫的網站或者應用也是很普遍的。
第19章介紹MySQL Replication,即主從復制。MySQL Replication在企業中用得非常普遍,它既可以實現MySQL的實時備份,又可以實現MySQL讀寫分離。
第20章介紹Linux集群。集群就是由多臺服務器組成一個整體來為企業的服務提供支撐。在這一章中,阿銘會介紹企業常用的幾種集群。
第21章介紹監控。監控的重要性不用多說,它可以幫助企業及時發現故障并通知到運維人員,降低事故的影響。在這一章中,阿銘主要介紹Zabbix監控,它是一款流行度非常高的監控軟件。
第22章介紹Docker。Docker是目前非常流行的一種容器虛擬化技術,它使得運維和研發的交付效率大大提升,讓原本繁雜的部署操作(比如,幾百個命令)簡化成了一兩條命令。
- PLC控制程序精編108例
- 每天5分鐘玩轉Kubernetes
- Mobile-first Bootstrap
- Linux從零開始學(視頻教學版)
- Mastering Distributed Tracing
- FreeRTOS實時內核應用指南
- Linux就該這么學
- 奔跑吧 Linux內核(入門篇)
- 網絡操作系統教程:Windows Server 2016管理與配置
- 從實踐中學習Kali Linux無線網絡滲透測試
- Linux軟件管理平臺設計與實現
- Advanced Infrastructure Penetration Testing
- Hadoop Real-World Solutions Cookbook
- 大學計算機應用基礎實踐教程(Windows 7+MS Office 2010)
- 基于Arduino的嵌入式系統入門與實踐