注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)零基礎(chǔ)Linux從入門到精通

零基礎(chǔ)Linux從入門到精通

零基礎(chǔ)Linux從入門到精通

定 價:¥68.00

作 者: 零壹快學(xué) 著
出版社: 廣東人民出版社
叢編項: 零壹快學(xué)程序設(shè)計系列叢書
標(biāo) 簽: 暫缺

ISBN: 9787218136189 出版時間: 2019-08-01 包裝: 平裝
開本: 16開 頁數(shù): 387 字?jǐn)?shù):  

內(nèi)容簡介

  零壹快學(xué)程序設(shè)計系列叢書是一套針對零基礎(chǔ)編程學(xué)習(xí)者的入門教程,涵蓋Java、PHP、Python、JaVaScript、HTML、CSS、Linux、iOS、C語言、C++、C#等計算機(jī)語言。該叢書內(nèi)容全面、講解清晰、示例豐富,配套同步教學(xué)視頻、實戰(zhàn)源碼、在線答疑等大量學(xué)習(xí)資源與支持,以立體化、場景化、全方位的教學(xué)模式,幫助初學(xué)者輕松實現(xiàn)從入門到精通的快速進(jìn)階。

作者簡介

  零基礎(chǔ),一起學(xué)!零壹快學(xué)是一個集教育、培訓(xùn)、交流于一體的計算機(jī)學(xué)習(xí)融媒體平臺,覆蓋Web、APP和微信小程序等場景,為廣大IT學(xué)習(xí)者提供計算機(jī)各學(xué)科的教學(xué)資源、培訓(xùn)課程、測評系統(tǒng)等。通過人工智能手段,模擬真實課堂環(huán)境,力求打造成為一個全面、非常不錯、高效的品質(zhì)計算機(jī)在線教育平臺。目前,平臺已開發(fā)了包括計算機(jī)編程、云計算、區(qū)塊鏈等在內(nèi)的多門課程,提供計算機(jī)等級考試在線題庫系統(tǒng),將陸續(xù)開發(fā)計算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試、CCIE等在線題庫系統(tǒng),同時擁有一支由一線互聯(lián)網(wǎng)公司工程師、知名高校教師組成的專家團(tuán)隊,精心為廣大IT學(xué)習(xí)者提供優(yōu)質(zhì)的學(xué)習(xí)資源、課程和服務(wù)。

圖書目錄

章 走進(jìn)Linux……………………… 11.1 Linux 概述… ………………………… 11.1.1 Linux 的歷史… …………………… 11.1.2 Linux 與UNIX……………………… 11.1.3 GNU 項目…………………………… 21.2 學(xué)好Linux 的建議… ………………… 21.3 Linux 發(fā)行版… ……………………… 31.3.1 不同發(fā)行版………………………… 31.3.2 本書發(fā)行版………………………… 51.4 小結(jié)…………………………………… 51.5 知識拓展……………………………… 5第2 章 Linux 安裝……………………… 72.1 準(zhǔn)備工作……………………………… 72.1.1 硬件要求…………………………… 72.1.2 資源下載…………………………… 72.2 Windows 下搭建Linux 環(huán)境………… 92.2.1 安裝VM 虛擬機(jī)… ………………… 92.2.2 導(dǎo)入Linux 系統(tǒng)… ………………… 142.3 Mac 下搭建Linux 環(huán)境……………… 172.3.1 安裝VM 虛擬機(jī)… ………………… 172.3.2 導(dǎo)入Linux 系統(tǒng)… ………………… 202.4 安裝Linux 操作系統(tǒng)… ……………… 232.5 GNOME 基本使用…………………… 342.5.1 CentOS 的重啟與注銷……………… 342.5.2 上網(wǎng)設(shè)置…………………………… 362.5.3 終端的使用………………………… 372.6 小結(jié)…………………………………… 382.7 知識拓展……………………………… 39第3 章 Linux 快速入門……………… 403.1 Linux 的用戶… ……………………… 403.1.1 談?wù)剅oot 這個用戶………………… 403.1.2 CentOS 添加其他用戶……………… 403.2 文件權(quán)限……………………………… 423.2.1 文件有哪些屬性?………………… 423.2.2 不同的文件種類…………………… 433.2.3 su 和sudo…………………………… 443.3 Linux 開機(jī)流程… …………………… 463.4 災(zāi)難恢復(fù)……………………………… 463.5 小結(jié)…………………………………… 493.6 知識拓展……………………………… 50第4 章 vim 編輯器…………………… 514.1 什么是vim ?………………………… 514.2 vim 的使用… ………………………… 514.2.1 普通模式…………………………… 514.2.2 編輯模式…………………………… 524.2.3 命令行模式………………………… 524.2.4 使用實例…………………………… 524.3 vim 的功能… ………………………… 544.3.1 塊選擇……………………………… 544.3.2 編輯多個文件……………………… 564.3.3 多窗口編輯文件…………………… 564.4 小結(jié)…………………………………… 584.5 知識拓展……………………………… 59第5 章 Linux 基本命令……………… 625.1 shell 簡介……………………………… 625.2 常用技巧……………………………… 635.2.1 查詢命令使用方式………………… 635.2.2 Tab 鍵… …………………………… 655.2.3 強(qiáng)行結(jié)束進(jìn)程……………………… 655.3 管理文件和目錄……………………… 675.3.1 切換目錄:cd… …………………… 675.3.2 查看文件和目錄:ls… …………… 685.3.3 創(chuàng)建和刪除文件:touch 和rm… … 695.3.4 創(chuàng)建和刪除目錄:mkdir 和rmdir… 705.3.5 移動和重命名:mv………………… 715.3.6 復(fù)制文件和目錄:cp… …………… 725.4 文件搜索……………………………… 725.4.1 find 查找文件… …………………… 725.4.2 找找程序裝在哪兒………………… 765.5 小結(jié)…………………………………… 775.6 知識拓展……………………………… 785.6.1 別名alias…………………………… 785.6.2 man… ……………………………… 82第6 章 shell 進(jìn)階… ………………… 856.1 shell 的變量功能……………………… 856.1.1 環(huán)境變量…………………………… 856.1.2 設(shè)置用戶自定義變量……………… 896.1.3 read… ……………………………… 916.2 數(shù)據(jù)流重定向………………………… 916.2.1 輸出重定向………………………… 926.2.2 輸入重定向………………………… 936.2.3 多命令執(zhí)行………………………… 946.3 管道命令……………………………… 956.3.1 切割輸出信息:cut………………… 956.3.2 搜索輸出信息:grep… …………… 966.3.3 排序命令:sort… ………………… 976.3.4 過濾或統(tǒng)計重復(fù)列:uniq… …… 1006.3.5 統(tǒng)計命令:wc…………………… 1016.3.6 切割文件:split… ……………… 1026.4 小結(jié)………………………………… 1036.5 知識拓展…………………………… 104第7 章 Linux 文件和目錄管理……… 1057.1 文件目錄結(jié)構(gòu)……………………… 1057.2 文件與目錄的權(quán)限………………… 1097.2.1 權(quán)限的作用……………………… 1097.2.2 新建文件的默認(rèn)權(quán)限…………… 1097.2.3 更改文件所有權(quán)………………… 1117.2.4 更改文件權(quán)限…………………… 1117.2.5 查看文件類型:file……………… 1137.3 小結(jié)………………………………… 1137.4 知識拓展…………………………… 1147.4.1 文件的隱藏屬性:chattr………… 1147.4.2 文件的特殊權(quán)限:SUID、SGID…… 117第8 章 磁盤管理與文件系統(tǒng)……… 1198.1 硬盤簡介…………………………… 1198.2 Linux 文件系統(tǒng)… ………………… 1198.3 操作文件系統(tǒng)……………………… 1208.3.1 查看磁盤與目錄的容量:df… … 1208.3.2 新增硬件設(shè)備…………………… 1228.3.3 創(chuàng)建和修改分區(qū):fdisk… ……… 1248.3.4 磁盤格式化:mkfs… …………… 1298.3.5 掛載文件系統(tǒng):mount… ……… 1308.4 壓縮與解壓:tar…………………… 1318.5 邏輯卷管理器LVM………………… 1338.6 小結(jié)………………………………… 1348.7 知識拓展…………………………… 134第9 章 軟件安裝與管理…………… 1369.1 軟件包管理系統(tǒng)…………………… 1369.2 rpm 包管理… ……………………… 1369.2.1 安裝軟件包……………………… 1369.2.2 查看已安裝軟件包……………… 1379.2.3 卸載軟件包……………………… 1409.2.4 升級軟件包……………………… 1409.3 yum 包管理………………………… 1419.3.1 yum 軟件包管理… ……………… 1419.3.2 搜索軟件包……………………… 1419.3.3 安裝軟件包……………………… 1439.3.4 升級軟件包……………………… 1459.3.5 卸載軟件包……………………… 1469.4 小結(jié)………………………………… 1479.5 知識拓展…………………………… 1470 章 用戶、用戶組與權(quán)限管理… 14910.1 用戶與用戶組… ………………… 14910.2 配置文件… ……………………… 14910.2.1 /etc/passwd 文件………………… 15010.2.2 /etc/shadow 文件………………… 15110.2.3 /etc/group 文件… ……………… 15210.3 用戶管理… ……………………… 15310.3.1 使用命令行添加用戶:useradd… ……………………… 15310.3.2 修改用戶信息:usermod… …… 15310.3.3 刪除用戶:userdel… ………… 15410.3.4 查看用戶歷史操作:history…… 15510.4 用戶組管理… …………………… 15510.4.1 添加與刪除用戶組:groupadd………………………… 15510.4.2 修改用戶組信息:groupmod…… 15610.4.3 刪除用戶組:groupdel… ……… 15610.5 查看系統(tǒng)用戶… ………………… 15610.5.1 who 命令………………………… 15610.5.2 whoami 命令… ………………… 15710.5.3 last 命令………………………… 15710.6 小結(jié)… …………………………… 1581 章 進(jìn)程管理… ………………… 15911.1 進(jìn)程概述… ……………………… 15911.1.1 什么是進(jìn)程?… ……………… 15911.1.2 父進(jìn)程與子進(jìn)程… …………… 15911.1.3 進(jìn)程狀態(tài)… …………………… 16011.2 工作管理… ……………………… 16111.2.1 前臺進(jìn)程和后臺進(jìn)程… ……… 16111.2.2 前臺進(jìn)程和后臺進(jìn)程的管理…… 16111.3 進(jìn)程管理… ……………………… 16311.3.1 進(jìn)程屬性… …………………… 16311.3.2 查看進(jìn)程:ps… ……………… 16411.3.3 動態(tài)查看進(jìn)程變化:top… …… 16811.3.4 調(diào)整進(jìn)程執(zhí)行優(yōu)先級:nice 和renice…………………… 17011.3.5 結(jié)束進(jìn)程:kill… ……………… 17211.4 守護(hù)進(jìn)程daemon……………… 17311.5 小結(jié)… …………………………… 17411.6 知識拓展… ……………………… 1752 章 shell 腳本…………………… 17612.1 shell 腳本… ……………………… 17612.1.1 初識shell 腳本… ……………… 17612.1.2 shell 腳本的編寫… …………… 17612.1.3 輸出消息:echo………………… 17812.2 數(shù)學(xué)運算… ……………………… 18012.2.1 整數(shù)運算:let… ……………… 18012.2.2 整數(shù)運算:雙括號… ………… 18112.2.3 整數(shù)運算:方括號… ………… 18312.2.4 浮點運算:bc… ……………… 18412.3 處理用戶輸入… ………………… 18712.3.1 位置變量… …………………… 18712.3.2 特殊變量… …………………… 18812.3.3 移動變量:shift………………… 18912.3.4 獲取用戶輸入:read…………… 19012.4 小結(jié)… …………………………… 19112.5 知識拓展… ……………………… 1923 章 結(jié)構(gòu)化命令… ……………… 19313.1 結(jié)構(gòu)化命令… …………………… 19313.2 條件判斷… ……………………… 19313.2.1 if-then 語句… ………………… 19313.2.2 if-then-else 語句… …………… 19413.2.3 if-then-elif 語句… …………… 19513.2.4 條件比較… …………………… 19713.2.5 case-esac 語句… ……………… 20313.3 循環(huán)語句… ……………………… 20513.3.1 for-do-done 語句… …………… 20513.3.2 while-do-done 語句… ………… 20813.3.3 until-do-done 語句… ………… 20913.4 控制循環(huán)… ……………………… 21013.4.1 break 語句… …………………… 21013.4.2 continue 語句…………………… 21113.5 函數(shù)function……………………… 21213.6 小結(jié)… …………………………… 21313.7 知識拓展… ……………………… 2144 章 正則表達(dá)式… ……………… 21914.1 正則表達(dá)式介紹… ……………… 21914.2 正則表達(dá)式的類型… …………… 22014.3 正則表達(dá)式語法… ……………… 22014.3.1 普通字符… …………………… 22014.3.2 字符轉(zhuǎn)義… …………………… 22214.3.3 元字符… ……………………… 22214.3.4 限定符… ……………………… 22314.3.5 定位符… ……………………… 22414.3.6 分組構(gòu)造… …………………… 22514.3.7 匹配模式… …………………… 22514.4 基礎(chǔ)正則表達(dá)式… ……………… 22614.5 擴(kuò)展正則表達(dá)式… ……………… 22714.6 正則表達(dá)式的使用… …………… 22714.6.1 grep 命令… …………………… 22714.6.2 sed 命令………………………… 22814.6.3 gawk 命令… …………………… 22914.7 小結(jié)… …………………………… 23014.8 知識拓展… ……………………… 23114.8.1 貪婪與非貪婪匹配… ………… 23114.8.2 零寬斷言… …………………… 23114.8.3 常用正則表達(dá)式參考… ……… 2315 章 Linux 網(wǎng)絡(luò)… ……………… 23315.1 初識網(wǎng)絡(luò)… ……………………… 23315.1.1 什么是IP 地址?… …………… 23315.1.2 什么是子網(wǎng)掩碼?… ………… 23415.1.3 域名… ………………………… 23415.2 網(wǎng)絡(luò)接口… ……………………… 23515.2.1 配置接口:ifconfig… ………… 23515.2.2 啟用和禁用接口:ifup 和ifdown…………………… 23715.3 網(wǎng)絡(luò)相關(guān)操作… ………………… 23815.3.1 網(wǎng)絡(luò)相關(guān)配置文件……………… 23815.3.2 網(wǎng)絡(luò)測試命令… ……………… 24015.4 小結(jié)… …………………………… 24615.5 知識拓展… ……………………… 2466 章 遠(yuǎn)程連接主機(jī)… …………… 24916.1 網(wǎng)絡(luò)基礎(chǔ)知識… ………………… 24916.1.1 OSI 七層模型…………………… 24916.1.2 TCP/IP 協(xié)議介紹… …………… 25016.2 SSH 遠(yuǎn)程控制… ………………… 25116.2.1 SSH 介紹… …………………… 25116.2.2 SSH 操作… …………………… 25116.2.3 傳輸文件:scp… ……………… 26116.3 小結(jié)… …………………………… 26216.4 知識拓展… ……………………… 2637 章 FTP 服務(wù)器………………… 26417.1 FTP 協(xié)議… ……………………… 26417.1.1 FTP 介紹… …………………… 26417.1.2 主動模式和被動模式… ……… 26417.2 vsftp 服務(wù)器… …………………… 26517.2.1 vsftp 介紹… …………………… 26517.2.2 vsftp 軟件安裝及配置… ……… 26517.2.3 vsftpd 準(zhǔn)備工作………………… 27117.3 三種模式… ……………………… 27317.3.1 匿名用戶模式… ……………… 27317.3.2 本地用戶模式… ……………… 27617.3.3 虛擬用戶模式… ……………… 28017.4 小結(jié)… …………………………… 2858 章 LNMP 搭建………………… 28618.1 LNMP 簡介… …………………… 28618.2 Web 服務(wù)器介紹… ……………… 28618.2.1 Web 服務(wù)器介紹… …………… 28618.2.2 Nginx 介紹……………………… 28718.3 PHP 介紹… ……………………… 28718.4 Nginx 使用………………………… 28818.4.1 Nginx 安裝……………………… 28818.4.2 Nginx 配置……………………… 29318.4.3 網(wǎng)站資源目錄… ……………… 29618.5 PHP 使用… ……………………… 29818.5.1 PHP 安裝… …………………… 29818.5.2 編寫PHP… …………………… 30018.6 MySQL 安裝……………………… 30118.7 小結(jié)… …………………………… 30418.8 知識拓展… ……………………… 30418.8.1 IIS、Apache 和Nginx 對比… … 30418.8.2 網(wǎng)站開發(fā)基本流程… ………… 3069 章 MySQL 數(shù)據(jù)庫… ………… 30819.1 MySQL 介紹……………………… 30819.2 MySQL 工具介紹………………… 30819.2.1 MySQL 控制臺客戶端… ……… 30819.2.2 MySQL Workbench 軟件… …… 30919.3 數(shù)據(jù)庫管理… …………………… 30919.3.1 創(chuàng)建數(shù)據(jù)庫… ………………… 30919.3.2 選擇數(shù)據(jù)庫… ………………… 31019.3.3 查看數(shù)據(jù)庫… ………………… 31119.3.4 修改數(shù)據(jù)庫… ………………… 31219.3.5 刪除數(shù)據(jù)庫… ………………… 31319.4 字段類型… ……………………… 31419.4.1 數(shù)值類型… …………………… 31419.4.2 字符串類型… ………………… 31519.4.3 時間類型… …………………… 31519.5 數(shù)據(jù)表操作… …………………… 31719.5.1 創(chuàng)建數(shù)據(jù)表… ………………… 31719.5.2 查看數(shù)據(jù)表… ………………… 32019.5.3 修改數(shù)據(jù)表… ………………… 32119.5.4 刪除數(shù)據(jù)表… ………………… 32419.6 數(shù)據(jù)庫語句… …………………… 32419.6.1 新增數(shù)據(jù)… …………………… 32419.6.2 查詢數(shù)據(jù)… …………………… 32519.6.3 修改數(shù)據(jù)… …………………… 32619.6.4 刪除數(shù)據(jù)… …………………… 32619.6.5 replace 操作… ………………… 32719.7 數(shù)據(jù)表字符集… ………………… 32819.7.1 查看字符集… ………………… 32819.7.2 設(shè)置字符集… ………………… 33119.7.3 處理亂碼… …………………… 33219.8 數(shù)據(jù)庫索引… …………………… 33219.8.1 索引介紹… …………………… 33219.8.2 唯一索引… …………………… 33319.8.3 普通索引… …………………… 33319.9 小結(jié)… …………………………… 33419.10 知識拓展………………………… 334第20 章 定時執(zhí)行任務(wù)… …………… 33820.1 定時執(zhí)行任務(wù)… ………………… 33820.2 周期性任務(wù):cron… …………… 33820.2.1 運行原理… …………………… 33820.2.2 用戶設(shè)置… …………………… 33920.2.3 crontab 系統(tǒng)配置文件… ……… 34120.3 一次性任務(wù):at…………………… 34220.3.1 運行原理… …………………… 34220.3.2 一次性任務(wù):at………………… 34320.4 小結(jié)… …………………………… 34620.5 知識拓展… ……………………… 346第21 章 防火墻… …………………… 34821.1 防火墻介紹… …………………… 34821.2 Netfilter… ………………………… 34821.3 iptables… ………………………… 34921.3.1 規(guī)則與規(guī)則鏈… ……………… 34921.3.2 基本命令參數(shù)… ……………… 35121.4 網(wǎng)絡(luò)命令… ……………………… 35521.4.1 查看網(wǎng)絡(luò)連接:netstat………… 35521.4.2 監(jiān)聽網(wǎng)絡(luò):tcpdump… ………… 35821.5 小結(jié)… …………………………… 35921.6 知識拓展… ……………………… 359第22 章 DHCP 服務(wù)器……………… 36122.1 DHCP 介紹… …………………… 36122.2 部署DHCP 服務(wù)器… …………… 36222.2.1 安裝DHCP 服務(wù)器… ………… 36222.2.2 DHCP 服務(wù)器配置……………… 36322.3 小結(jié)… …………………………… 368第23 章 Linux 常見命令… ………… 37023.1 系統(tǒng)資源查看… ………………… 37023.1.1 查看內(nèi)存使用情況:free……… 37023.1.2 查看系統(tǒng)運行時間:uptime…… 37123.1.3 顯示系統(tǒng)進(jìn)程:top… ………… 37223.1.4 查看內(nèi)核信息:dmesg………… 37323.1.5 監(jiān)控系統(tǒng)資源:vmstat………… 37523.2 監(jiān)聽文件變化:tail… …………… 37723.3 網(wǎng)絡(luò)安全工具:Nmap…………… 37923.4 小結(jié)… …………………………… 387

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號