産品特色
內容簡介
本書是一本入門級的Linux學習教材,適閤初學者閱讀。本教程由淺入深,內容精湛,案例豐富,通俗易懂!書中分兩部分:前麵為基礎知識,內容涉及Linux的安裝、使用遠程登錄工具登錄Linux、文件和目錄管理、磁盤管理、Vim、壓縮和解壓縮文件和目錄、安裝和卸載軟件包等;後麵為進階知識,內容包括正則錶達式、shell腳本、日常管理操作、LAMP環境、LNMP環境、MySQL常用的操作、NFS、FTP、Tomcat、Linux集群和Zabbix監控等。
與上一版相比,這一版不僅基於CentOS 7.3進行瞭全麵修訂,並且增加瞭firewalld、Tomcat連接MySQL、集群架構、Zabbix監控等內容。
即使是零基礎的人,隻要能夠堅持把所有章都學完,也一定會受益匪淺。對於有工作經驗的人,它也是一本詳盡的工具書,助你解決工作當中的一些需求和難題,讓你受益匪淺。
作者簡介
李世明
阿銘Linux培訓創辦者,猿課聯閤創始人,從事互聯網運維工作8年多,先後就職於Discuz、騰訊、好貸,從*基礎的運維到高級運維工程師,再到運維部門負責人,運維過的網站從訪問量十幾萬PV到上億PV,經曆過各種各樣的突發事故,運維實戰經驗**豐富。2011年編寫的《跟阿銘學Linux》電子版入門教程,閱讀量高達幾十萬,對初學者提供瞭莫大的幫助。近些年,在從事Linux運維培訓工作中積纍瞭豐富的教學經驗,培訓過的學生薪資大多在8000元以上。
目錄
第1章 學習之初 1
1.1 Linux是什麼 1
1.1.1 Linux的由來 1
1.1.2 Linux怎麼讀 2
1.1.3 常見Linux發行版 2
1.1.4 我們要學習哪個Linux發行版 2
1.2 Linux係統管理員要養成的習慣 3
1.2.1 要習慣使用命令行 3
1.2.2 操作要嚴謹 4
1.2.3 安全不可忽視 4
1.3 學習建議 5
1.3.1 穩中求進 5
1.3.2 善於總結文檔 5
1.3.3 復習很關鍵 5
1.3.4 舉一反三 6
1.4 課後習題 6
第2章 安裝CentOS 7
2.1 安裝虛擬機 7
2.1.1 下載虛擬機軟件 7
2.1.2 安裝虛擬機 8
2.1.3 新建一個虛擬機 9
2.2 安裝Linux操作係統 13
2.2.1 下載CentOS鏡像文件 13
2.2.2 設置虛擬光驅 13
2.2.3 安裝CentOS 15
2.3 第一次親密接觸 21
2.3.1 初次使用命令行登錄 21
2.3.2 設置網絡 22
2.3.3 圖形和命令行切換 29
2.3.4 學會使用快捷鍵 30
2.3.5 學會查詢幫助文檔 —— man 30
2.3.6 Linux係統目錄結構 31
2.3.7 如何正確關機、重啓 34
2.3.8 忘記root密碼怎麼辦 34
2.3.9 學會使用救援模式 36
2.4 課後習題 39
第3章 遠程登錄Linux係統 40
3.1 安裝PuTTY 40
3.1.1 下載PuTTY 40
3.1.2 安裝 41
3.2 遠程登錄 41
3.2.1 使用密碼直接登錄 41
3.2.2 使用密鑰認證 43
3.3 兩颱Linux相互登錄 45
3.3.1 剋隆CentOS 46
3.3.2 使用密碼登錄 47
3.3.3 使用密鑰登錄 47
3.4 課後習題 49
第4章 Linux文件和目錄管理 50
4.1 絕對路徑和相對路徑 50
4.1.1 命令cd 50
4.1.2 命令mkdir 51
4.1.3 命令rmdir 52
4.1.4 命令rm 52
4.2 環境變量PATH 53
4.2.1 命令cp 54
4.2.2 命令mv 55
4.3 幾個與文檔相關的命令 56
4.3.1 命令cat 56
4.3.2 命令tac 57
4.3.3 命令more 57
4.3.4 命令less 57
4.3.5 命令head 57
4.3.6 命令tail 58
4.4 文件的所有者和所屬組 59
4.5 Linux文件屬性 59
4.6 更改文件的權限 60
4.6.1 命令chgrp 60
4.6.2 命令chown 61
4.6.3 命令chmod 62
4.6.4 命令umask 63
4.6.5 修改文件的特殊屬性 64
4.7 在Linux下搜索文件 66
4.7.1 用which命令查找可執行文件的絕對路徑 66
4.7.2 用whereis命令查找文件 66
4.7.3 用locate命令查找文件 67
4.7.4 使用find搜索文件 67
4.8 Linux文件係統簡介 69
4.9 Linux文件類型 70
4.9.1 常見文件類型 70
4.9.2 Linux文件後綴名 70
4.9.3 Linux的鏈接文件 71
4.10 課後習題 72
第5章 Linux係統用戶與用戶組管理 74
5.1 認識/etc/passwd和/etc/shadow 74
5.1.1 /etc/passwd解說 75
5.1.2 /etc/shadow解說 75
5.2 用戶和用戶組管理 76
5.2.1 新增組的命令groupadd 76
5.2.2 刪除組的命令groupdel 76
5.2.3 增加用戶的命令useradd 77
5.2.4 刪除賬戶的命令userdel 78
5.2.5 使用命令chfn更改用戶的
finger 78
5.3 用戶密碼管理 78
5.3.1 命令passwd 79
5.3.2 命令mkpasswd 79
5.4 用戶身份切換 80
5.4.1 命令su 80
5.4.2 命令sudo 81
5.4.3 不允許root遠程登錄Linux 82
5.5 課後習題 82
第6章 Linux磁盤管理 84
6.1 查看磁盤或者目錄的容量 84
6.1.1 命令df 84
6.1.2 命令du 85
6.2 磁盤的分區和格式化 86
6.2.1 增加虛擬磁盤 86
6.2.2 命令fdisk 87
6.3 格式化磁盤分區 96
6.3.1 命令mke2fs、mkfs.ext2、mkfs. ext3、mkfs.ext4和mkfs.xfs 96
6.3.2 命令e2label 99
6.4 掛載/卸載磁盤 99
6.4.1 命令mount 100
6.4.2 /etc/fstab配置文件 101
6.4.3 命令blkid 103
6.4.4 命令umount 104
6.5 建立一個swap文件增加虛擬內存 105
6.6 課後習題 106
第7章 文本編輯工具Vim 107
7.1 Vim的3種常用模式 107
7.1.1 一般模式 107
7.1.2 編輯模式 108
7.1.3 命令模式 109
7.2 Vim實踐 109
7.3 課後習題 111
第8章 文檔的壓縮與打包 112
8.1 gzip壓縮工具 112
8.2 bzip2壓縮工具 113
8.3 xz壓縮工具 113
8.4 tar打包工具 114
8.4.1 打包的同時使用gzip壓縮 116
8.4.2 打包的同時使用bzip2壓縮 116
8.5 使用zip壓縮 117
8.6 zcat、bzcat命令的使用 118
8.7 課後習題 118
第9章 安裝RPM包或源碼包 119
9.1 RPM工具 119
9.1.1 安裝RPM包 120
9.1.2 升級RPM包 120
9.1.3 卸載RPM包 120
9.1.4 查詢一個包是否已安裝 121
9.1.5 得到一個已安裝的RPM包的 相關信息 121
9.1.6 列齣一個RPM包的安裝文件 122
9.1.7 列齣某個文件屬於哪個 RPM包 122
9.2 yum工具 122
9.2.1 列齣所有可用的RPM包 122
9.2.2 搜索RPM包 123
9.2.3 安裝RPM包 124
9.2.4 卸載RPM包 125
9.2.5 升級RPM包 126
9.2.6 使用本地光盤製作yum源 127
9.2.7 利用yum工具下載RPM包 128
9.3 安裝源碼包 130
9.3.1 下載源碼包 130
9.3.2 解壓源碼包 131
9.3.3 配置相關的選項並生成 Makefile 131
9.3.4 進行編譯 132
9.3.5 安裝 133
9.4 課後習題 133
第10章 shell基礎知識 135
10.1 什麼是shell 135
10.1.1 記錄命令曆史 135
10.1.2 命令和文件名補全 136
10.1.3 彆名 136
10.1.4 通配符 137
10.1.5 輸入/輸齣重定嚮 137
10.1.6 管道符 137
10.1.7 作業控製 137
10.2 變量 139
10.2.1 命令env 139
10.2.2 命令set 140
10.3 係統環境變量與個人環境變量的 配置文件 144
10.4 Linux shell中的特殊符號 145
10.4.1 *代錶零個或多個任意字符 145
10.4.2 ?隻代錶一個任意的字符 145
10.4.3 注釋符號# 145
10.4.4 脫義字符 146
10.4.5 再說管道符| 146
10.4.6 命令cut 146
10.4.7 命令sort 147
10.4.8 命令wc 148
10.4.9 命令uniq 148
10.4.10 命令tee 149
10.4.11 命令tr 149
10.4.12 命令split 149
10.4.13 特殊符號$ 150
10.4.14 特殊符號; 150
10.4.15 特殊符號~ 150
10.4.16 特殊符號& 151
10.4.17 重定嚮符號>、>>、2>和 2>> 151
10.4.18 中括號[] 151
10.4.19 特殊符號&&和|| 151
10.5 課後習題 152
第11章 正則錶達式 154
11.1 grep/egrep工具的使用 154
11.1.1 過濾齣帶有某個關鍵詞的 行,並輸齣行號 155
11.1.2 過濾齣不帶有某個關鍵詞 的行,並輸齣行號 155
11.1.3 過濾齣所有包含數字的行 156
11.1.4 過濾齣所有不包含數字 的行 156
11.1.5 過濾掉所有以#開頭的行 156
11.1.6 過濾掉所有空行和以#開頭 的行 157
11.1.7 過濾齣任意一個字符和重復 字符 158
11.1.8 指定要過濾齣的字符齣現 次數 158
11.1.9 過濾齣一個或多個指定的 字符 159
11.1.10 過濾齣零個或一個指定的 字符 159
11.1.11 過濾齣字符串1或者 字符串2 160
11.1.12 egrep中()的應用 160
11.2 sed工具的使用 160
11.2.1 打印某行 160
11.2.2 打印包含某個字符串的行 161
11.2.3 刪除某些行 161
11.2.4 替換字符或者字符串 162
11.2.5 調換兩個字符串的位置 163
11.2.6 直接修改文件的內容 163
11.2.7 sed練習題 164
11.3 awk工具的使用 165
11.3.1 截取文檔中的某個段 165
11.3.2 匹配字符或者字符串 165
11.3.3 條件操作符 166
11.3.4 awk的內置變量 167
11.3.5 awk中的數學運算 168
11.3.6 awk練習題 169
11.4 課後習題 170
第12章 shell腳本 171
12.1 什麼是shell腳本 171
12.1.1 shell腳本的創建和執行 172
12.1.2 命令date 173
12.2 shell腳本中的變量 173
12.2.1 數學運算 174
12.2.2 和用戶交互 174
12.2.3 shell腳本預設變量 175
12.3 shell腳本中的邏輯判斷 176
12.3.1 不帶else 176
12.3.2 帶有else 176
12.3.3 帶有elif 177
12.3.4 和文檔相關的判斷 178
12.3.5 case邏輯判斷 179
12.4 shell腳本中的循環 180
12.4.1 for循環 180
12.4.2 while循環 181
12.5 shell腳本中的函數 181
12.6 shell腳本中的中斷和繼續 182
12.6.1 break 182
12.6.2 continue 183
12.6.3 exit 183
12.7 shell腳本練習題 184
12.8 課後習題 186
第13章 Linux係統管理技巧 187
13.1 監控係統的狀態 187
13.1.1 使用w命令查看當前係統的負載 187
13.1.2 用vmstat命令監控係統的 狀態 189
13.1.3 用top命令顯示進程所占的係統資源 190
13.1.4 用sar命令監控係統狀態 191
13.1.5 用nload命令查看網卡流量 194
13.1.6 用free命令查看內存使用 狀況 195
13.1.7 用ps命令查看係統進程 196
13.1.8 用netstat命令查看網絡 狀況 197
13.2 抓包工具 199
跟阿銘學Linux 第3版 下載 mobi epub pdf txt 電子書
評分
☆☆☆☆☆
最近在學習服務端的知識點,shell編程和linux的操作是一個關聯的知識點,一起買瞭學習。
評分
☆☆☆☆☆
還不錯的書,剛入職需要用
評分
☆☆☆☆☆
此賣傢交流,不由得精神為之一振,自覺七經八脈為之一暢,我在~買瞭這麼多年,所謂閱商無數,但與賣傢您交流,我隻想說,老闆你實在是太好瞭,你的高尚情操太讓人感動瞭,本人對此賣傢之仰慕如滔滔江水連綿不絕,海枯石爛,天崩地裂,永不變心。交易成功後,我的心情是久久不能平靜,自古英雄齣少年,賣傢年紀輕輕,就有經天緯地之纔,定國安邦之智,而今,天佑我大中華,滄海桑田5000年,神州平地一聲雷,飛沙走石,大霧迷天,朦朧中,隻見頂天立地一金甲天神立於天地間,花見花開,人見人愛,這位英雄手持雙斧,二目如電,一斧下去,混沌初開,二斧下去,女媧造人,三斧下去,小生傾倒。得此大英雄,實乃國之幸也,民之福,人之初也,怎不叫人喜極而泣……看著交易成功,我竟産生齣一種無以名之的悲痛感——啊,這麼好的賣傢,如果將來我再也遇不到瞭,那我該怎麼辦?直到我毫不猶豫地把賣傢的店收藏瞭,我內心的那種激動纔逐漸平靜下來,可是我立刻想到,這麼好的賣傢,倘若彆人看不到,那麼不是浪費心血嗎?經過痛苦的思想鬥爭,我終於下定決心,犧牲小我,奉獻大我。我要以此評價奉獻給世人賞閱,我要給好評……評到所有人都看到為止!
評分
☆☆☆☆☆
非常感謝京東商城給予的優質的服務,從倉儲管理、物流配送等各方麵都是做的非常好的。送貨及時,配送員也非常的熱情,有時候不方便收件的時候,也安排時間另行配送。同時京東商城在售後管理上也非常好的,以解客戶憂患,排除萬難。給予我們非常好的購物體驗。ThankyouverymuchfortheexcellentserviceprovidedbyJingdongmall,anditisverygoodtodoinwarehousemanagement,logistics,distributionandsoon.Deliveryinatimelymanner,distributionstaffisalsoveryenthusiastic,andsometimesinconvenienttoreceivethetime,butalsoarrangedfortimetobedelivered.AtthesametimeinthemallmanagementJingdongcustome
評分
☆☆☆☆☆
老君不能將孫悟空煉化的真正原因是:古時候煉丹爐是煤炭爐,最高隻能達到1200℃左右,而孫悟空是石猴,主要成分二氧化矽,熔點1600℃左右,的確煉不掉!懂點科學多麼重要!我覺得有些道理,那麼孫悟空為什麼會被煉成火眼金睛呢?原來二氧化矽在八卦爐1200攝氏度的高溫下發生瞭玻璃化,所以具備瞭類似照妖鏡之類的作用,可以看齣妖精鬼怪。那麼八卦爐又為什麼會壞掉呢?原來孫悟空的組成遠非二氧化矽那麼簡單,還有一部分碳酸鈣,在八卦爐1200攝氏度作用下,碳酸鈣發生分解:CaCO3==CaO+CO2。二氧化碳是的八卦爐內壓力增大,最終導緻八卦爐爆炸,孫悟空破爐而齣!那麼孫悟空破爐而齣之後為何變得狂暴呢?因為他身上的碳酸鈣變成瞭氧化鈣,吸收空氣中的水分發生化學反應會發熱,故而狂暴。那麼後來孫悟空為啥又溫和瞭呢?還跟唐僧一起去西天取經?原來如來把孫悟空壓在五行山下,常年風吹日曬,孫悟空身上的氧化鈣又吸收瞭雨水,隨後變成瞭氫氧化鈣,所以性情也就變的溫和瞭。後來孫悟空為什麼能夠成佛呢?原來在西行的路上,孫悟空身上的氫氧化鈣又在不斷的吸收二氧化碳,最終到瞭西天之後又變成瞭碳酸鈣,又變成瞭堅硬的金身,學會數理化走遍全天下啊
評分
☆☆☆☆☆
鳥哥的Linux私房菜:服務器架設篇(第三版)
評分
☆☆☆☆☆
今購的東西,不由得精神為之一振,自覺七經八脈為之一暢,與賣傢您交流,我隻想說,産品實在是太好瞭,你的高尚情操太讓人感動瞭,本人對此賣傢之仰慕如滔滔江水連綿不絕,海枯石爛,天崩地裂,永不變心。交易成功後,我的心情是久久不能平靜,自古英雄齣少年,賣傢年紀輕輕,就有經天緯地之纔,定國安邦之智,而今,天佑我大中華,滄海桑田5000年,神州平地一聲雷,飛沙走石,大霧迷天,朦朧中,隻見頂天立地一金甲天神立於天地間,花見花開,人見人愛,這位英雄手持雙斧,二目如電,一斧下去,混沌初開,二斧下去,女媧造人,三斧下去,小生傾倒。得此大英雄,實乃國之幸也,民之福,人之初也,怎不叫人喜極而泣……看著交易成功,我竟産生齣一種無以名之的悲痛感——啊,這麼好的賣傢,如果將來我再也遇不到瞭,那我該怎麼辦?直到我毫不猶豫地把賣傢的店收藏瞭,我內心的那種激動纔逐漸平靜下來,可是我立刻想到這 麼好的賣傢,倘若彆人看不到,那麼不是浪費心血嗎?經過痛苦的思想鬥爭,我終於下定決心,犧牲小我,奉獻大我。我要以此評價奉獻給世人賞閱,我要給好評……評到所有人都看到為止!
評分
☆☆☆☆☆
一直想學習linux,沒有好的指點書籍,看到瞭推薦,感覺應該不錯。
評分
☆☆☆☆☆
書不錯,很喜歡,入門使用,由淺入深,深入淺齣,像一個老師一樣諄諄教導,非常喜歡這種形式。