程和俠、程和生主編的《Linux操作系統(tǒng)》綜合 CentOS 6、CentOS 7、Debian 8以及部分FreeBSD的 知識,全面詳細地介紹Linux操作系統(tǒng)的命令和原理 。以生產(chǎn)環(huán)境中*為成熟的(~entOS 6系統(tǒng)作為標準 ,總結Linux體系的規(guī)律,將復雜的命令系統(tǒng)化,并 通過規(guī)律介紹Linux命令的發(fā)展和演變,對當前階段 Linux命令進行了基礎性的整理。
對于服務型操作系統(tǒng),以12entOS 6為標準,詳 細介紹Linux服務器的運維,包括Linux系統(tǒng)安全設置 、數(shù)據(jù)庫服務器MariaDB/MySQL運維、PHP應用服務 器運維、Tomcat應用服務器運維。本書介紹的服務器 運維腳本,以生產(chǎn)環(huán)境為標準,代碼簡單清晰,是學 習Shell的模板,在學習或工作中可以直接或修改后 使用。本書提供的腳本有兩個分支:一是*流行的穩(wěn) 定性方案,一是*前沿的前瞻性方案。
對于桌面型操作系統(tǒng),以Debian 8為標準,詳細 介紹如何利用Linux桌面環(huán)境進行操作,并編寫了腳 本,可以快速設計出適合中國本地化的個人專屬桌面 系統(tǒng),給出了國產(chǎn)操作系統(tǒng)*可行的一種方案。
希望本書能成為大家學習的教材,*能成為大家 查閱的工具書,以及再深入學習具體技術領域的入門 書,讓學習的知識可以積累,經(jīng)驗可以共享。
序
前言
第1章Linux概述
1.1 計算機硬件分類
1.2 操作系統(tǒng)分類
1.3 Linux的歷史和發(fā)展
1.4 Linux的特性
1.5 Linux內核
1.6 Linux的發(fā)行版
1.7 Linux桌面環(huán)境
1.7.1 X Window
1.7.2 桌面顯示管理器
1.7.3 桌面環(huán)境
1.8 幾種開源協(xié)議
1.8.1 GPL協(xié)議
1.8.2 LGPL協(xié)議
1.8.3 Apache協(xié)議
1.8.4 BSD開源協(xié)議
1.8.5 MIT協(xié)議
本章小結
習題
第2章 CentOS 6安裝與配置
2.1 Linux安裝
2.1.1 安裝VMware Workstation
2.1.2 下載CentOS 6發(fā)行版
2.1.3 新建CentOS 6虛擬機
2.1.4 安裝CentOS 6操作系統(tǒng)
2.2 Linux安裝后的配置
2.2.1 關閉SELinux
2.2.2 修改和添加軟件源
2.2.3 限制root用戶ssh登錄
2.2.4 設置僅限wheel組可以使用su命令
2.2.5 啟用wheeI組sudO權限
2.2.6 批量添加刪除用戶
2.3 虛擬機安裝VMWare Tool
2.4 Linux客戶端軟件
2.4.1 Bitvise Tunnlelier客戶端軟件
2.4.2 XManager客戶端軟件
2.4.3 PuTTY客戶端軟件
2.5 Linux系統(tǒng)版本查看及更新
本章小結
習題
第3章 Linux基本操作
3.1 登錄系統(tǒng)
3.2 注銷登錄
3.3 開始執(zhí)行命令
3.4 幾個重要的快捷鍵
3.5 檢查錯誤信息
3.6 Linux命令的通用格式
3.7 BSD命令通用格式
3.8 Linux聯(lián)機幫助系統(tǒng)
3.9 正確的關機或重啟方法
本章小結
習題
第4章 磁盤與文件系統(tǒng)
4.1 磁盤分區(qū)與文件系統(tǒng)
4.1.1 磁盤分區(qū)管理fdisk
4.1.2 查看磁盤使用以及掛載情況df
4.1.3 磁盤格式化mkfs
4.1.4 磁盤文件系統(tǒng)檢驗fsck
4.1.5 磁盤壞道檢驗badblocks
4.1.6 磁盤掛載與卸載mount&umount
4.2 文件系統(tǒng)層次結構標準
4.3 目錄查看操作
4.3.1 打印當前工作目錄地址pwd
4.3.2 切換工作目錄cd
4.3.3 列舉文件列表Is
……
第5章 vim編輯器與GCC&Java編程
第6章 用戶賬號管理
第7章 服務進程和計劃管理
第8章 軟件包管理
第9章 Shell腳本
第10章 過濾器
第11章 網(wǎng)絡與安全配置
第12章 數(shù)據(jù)庫服務器運維
第13章 PHP服務器運維
第14章 Tomcat服務器運維
第15章 Linux桌面體驗
參考文獻