linux從入門到精通第2版pdf下載 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

您的位置: 首頁教育教學電子圖書 → linux從入門到精通pdf第二版

linux從入門到精通pdf第二版

linux從入門到精通pdf第二版 網友評分:8

同類相關軟件

軟件介紹

linux從入門到精通(第2版)pdf是一本關于Linux的學習書,由劉憶智編寫,提供了Linux語言的熱門到精通學習內容,內容豐富完整,可以快速的幫助用戶學習該語言,歡迎來綠色資源網下載!

linux從入門到精通pdf第二版簡介

《Linux典藏大系:Linux從入門到精通(第2版)(附DVD光盤》共29章,分為7篇。內容包括Linux概述、Linux安裝、Linux基本配置、桌面環(huán)境基本操作、Shell基本命令、文件和目錄管理、軟件包管理、磁盤管理、用戶與用戶組管理、進程管理、網絡配置、瀏覽網頁、收發(fā)郵件、文件傳輸和共享、遠程登錄、多媒體應用、圖像瀏覽和處理、打印機配置、辦公軟件的使用、Linux編程工具、Shell編程、服務器基礎知識、Apache服務器、vsftpd服務器、Samba服務器、NFS服務器、任務計劃、防火墻和網絡安全、病毒和木馬防范等。

linux從入門到精通(第2版)pdf

linux從入門到精通第二版目錄

第1篇 基礎篇

第1章 Linux概述(教學視頻:20分鐘)

1.1 Linux的起源和發(fā)展

1.1.1 Linux的起源

1.1.2 追溯到UNIX

1.1.3 影響世界的開源潮流

1.1.4 GNU公共許可證:GPL

1.2 為什么選擇Linux

1.2.1 作為服務器

1.2.2 作為桌面

1.3 Linux的發(fā)行版本

1.3.1 不同的發(fā)行版本

1.3.2 哪種發(fā)行版本最好

1.3.3 本書選擇的發(fā)行版本

1.4 Internet上的Linux資源

1.5 小結

第2章 Linux安裝(教學視頻:48分鐘)

2.1 安裝前的準備工作

2.1.1 我能從哪里獲得Linux

2.1.2 硬件要求

2.1.3 與Windows“同處一室”

2.1.4 虛擬機的使用

2.1.5 免費的虛擬機軟件:vmwareServer

2.2 安裝Linux至硬盤

2.2.1 第一步:從光驅啟動

2.2.2 關于硬盤分區(qū)

2.2.3 配置ubuntu基本信息

2.2.4 設置用戶和口令

2.2.5 第一次啟動

2.3 獲取幫助信息和搜索應用程序

2.4 進階:修復受損的Grub

2.4.1 Windows惹的禍

2.4.2 使用救援光盤

2.4.3 重新安裝Grub

2.5 小結

第3章 Linux基本配置(教學視頻:37分鐘)

3.1 關于超級用戶root

3.1.1 root可以做什么

3.1.2 避免災難

3.1.3 Debian和Ubuntu的root用戶

3.2 依賴于發(fā)行版本的系統(tǒng)管理工具

3.3 中文支持

3.4 關于硬件驅動程序

3.5 獲得更新

3.6 進階:配置Grub

3.6.1 Grub的配置文件

3.6.2 使用Grub命令行

3.7 小結

第4章 桌面環(huán)境(教學視頻:36分鐘)

4.1 快速熟悉你的工作環(huán)境

4.1.1 運行應用程序

4.1.2 瀏覽文件系統(tǒng)

4.1.3 創(chuàng)建一個文本文件

4.2 個性化設置

4.2.1 桌面背景和字體

4.2.2 顯示器分辨率

4.2.3 代理服務器

4.2.4 鼠標和鍵盤

4.2.5 鍵盤快捷鍵

4.3 進階:究竟什么是“桌面”

4.3.1 可以卸載的圖形環(huán)境

4.3.2 X窗口系統(tǒng)的基本組成

4.3.3 X系統(tǒng)的啟動過程

4.3.4 啟動X應用程序

4.3.5 桌面環(huán)境:KDE和Gnome誰更好

4.4 小結

第2篇 系統(tǒng)管理篇

第5章 Shell基本命令(教學視頻:56分鐘)

5.1 Shell簡介

5.2 印刷約定

5.3 快速上手:瀏覽你的硬盤

5.4 提高效率:使用命令行補全和通配符

5.5 查看目錄和文件

5.5.1 顯示當前目錄:pwd

5.5.2 改變目錄:cd

5.5.3 列出目錄內容:ls

5.5.4 列出目錄內容:dir和vdir

5.5.5 查看文本文件:cat和more

5.5.6 閱讀文件的開頭和結尾:head和tail

5.5.7 更好的文本閱讀工具:less

5.5.8 查找文件內容:grep

5.6 我的東西在哪——find命令

5.7 更快速地定位文件——locate命令

5.8 從終端運行程序

5.9 查找特定程序:whereis

5.1 0用戶及版本信息查看

5.1 1尋求幫助——man命令

5.1 2獲取命令簡介:whatis和apropos

5.1 3小結

第6章 文件目錄管理(教學視頻:75分鐘)

6.1 Linux文件系統(tǒng)的架構

6.2 快速上手:和你的團隊共享文件

6.3 建立文件和目錄

6.3.1 建立目錄:mkdir

6.3.2 建立一個空文件:touch

6.4 移動、復制和刪除

6.4.1 移動和重命名:mv

6.4.2 復制文件和目錄:cp

6.4.3 刪除目錄和文件:rmdir和rm

6.5 文件和目錄的權限

6.5.1 權限設置針對的用戶

6.5.2 需要設置哪些權限

6.5.3 查看文件和目錄的屬性

6.5.4 改變文件所有權:chown和chgrp

6.5.5 改變文件權限:chmod

6.5.6 文件權限的八進制表示

6.6 文件類型

6.6.1 查看文件類型

6.6.2 建立鏈接:ln

6.7 輸入輸出重定向和管道

6.7.1 輸出重定向

6.7.2 輸入重定向

6.7.3 管道:|

6.8 小結

第7章 軟件包管理(教學視頻:71分鐘)

7.1 快速上手:安裝和卸載ChromeforLinux

7.1.1 安裝ChromeforLinux

7.1.2 運行ChromeforLinux

7.1.3 卸載ChromeforLinux

7.2 軟件包管理系統(tǒng)簡述

7.3 管理.deb軟件包:dpkg

7.3.1 安裝軟件包

7.3.2 查看已安裝的軟件包

7.3.3 卸載軟件

7.4 管理RPM軟件包:rpm

7.4.1 安裝軟件包

7.4.2 升級軟件包

7.4.3 查看已安裝的軟件包

7.4.4 卸載軟件包

7.5 高級軟件包工具:APT

7.5.1 APT簡介

7.5.2 下載和安裝軟件包

7.5.3 查詢軟件包信息

7.5.4 配置apt-get

7.5.5 使用圖形化的APT

7.6 進階:從源代碼編 譯軟件——以MPlayer為例

7.6.1 為什么要從源代碼編 譯

7.6.2 下載和解壓軟件包

7.6.3 正確配置軟件

7.6.4 編 譯源代碼

7.6.5 安裝軟件到硬盤

7.6.6 出錯了怎么辦

7.7 小結

第8章 磁盤管理(教學視頻:110分鐘)

8.1 關于硬盤

8.2 Linux文件系統(tǒng)

8.2.1 ext3fs和ext4fs文件系統(tǒng)

8.2.2 ReiserFS文件系統(tǒng)

8.2.3 有關swap

8.3 掛載文件系統(tǒng)

8.3.1 快速上手:使用光盤

8.3.2 Linux下設備的表示方法

8.3.3 掛載文件系統(tǒng):mount命令

8.3.4 在啟動的時候掛載文件系統(tǒng):/etc/fstab文件

8.3.5 為什么無法彈出光盤:卸載文件系統(tǒng)

8.4 查看磁盤使用情況:df

8.5 檢查和修復文件系統(tǒng):fsck

8.6 在磁盤上建立文件系統(tǒng):mkfs

8.7 使用USB設備

8.8 壓縮工具

8.8.1 壓縮文件:gzip

8.8.2 更高的壓縮率:bzip2

8.8.3 支持rar格式

8.9 存檔工具

8.9.1 文件打包:tar

8.9.2 轉移文件:dd

8.1 0進階1:安裝硬盤和分區(qū)——fdisk

8.1 0.1 使用fdisk建立分區(qū)表

8.1 0.2 使用mkfs建立ext3fs文件系統(tǒng)

8.1 0.3 使用fsck檢查文件系統(tǒng)

8.1 0.4 測試分區(qū)

8.1 0.5 創(chuàng)建并激活交換分區(qū)

8.1 0.6 配置fstab文件

8.1 0.7 重新啟動系統(tǒng)

8.1 1進階2:高級硬盤管理——RAID和LVM

8.1 1.1 獨立磁盤冗余陣列:RAID

8.1 1.2 邏輯卷 管理器:LVM

8.1 2進階3:備份你的工作和系統(tǒng)

8.1 2.1 為什么要做備份

8.1 2.2 選擇備份機制

8.1 2.3 選擇備份介質

8.1 2.4 備份文件系統(tǒng):dump

8.1 2.5 從災難中恢復:restore

8.1 2.6 讓備份定時自動完成:cron

8.1 3小結

第9章 用戶與用戶組管理(教學視頻:50分鐘)

9.1 用戶與用戶組基礎

9.2 快速上手:為朋友John添加賬戶

9.3 添加用戶

9.3.1 使用命令行工具:useradd和groupadd

9.3.2 使用圖形化的管理工具

9.3.3 記錄用戶操作:history

9.3.4 直接編 輯passwd和shadow文件

9.4 刪除用戶:userdel

9.5 管理用戶賬號:usermod

9.6 查看用戶信息:id

9.7 用戶間切換:su

9.8 受限的特權:sudo

9.9 進階1:/etc/passwd文件

9.9.1 /etc/passwd文件概覽

9.9.2 加密的口令

9.9.3 UID號

9.9.4 GID號

9.1 0進階2:/etc/shadow文件

9.1 1進階3:/etc/group文件

9.1 2小結

第10章 進程管理(教學視頻:41分鐘)

10.1 快速上手:結束一個失控的程序

10.2 什么是進程

10.3 進程的屬性

10.3.1 PID:進程的ID號

10.3.2 PPID:父進程的PID

10.3.3 UID和EUID:真實和有效的用戶ID

10.3.4 GID和EGID:真實和有效的組ID

10.3.5 謙讓度和優(yōu)先級

10.4 監(jiān)視進程:ps命令

10.5 即時跟蹤進程信息:top命令

10.6 查看占用文件的進程:lsof

10.7 向進程發(fā)送信號:kill

10.8 調整進程的謙讓度:nice和renice

10.9 /PROC文件系統(tǒng)

10.1 0小結

第3篇 網絡編

第11章 網絡配置(教學視頻:60分鐘)

11.1 幾種常見的連網方式

11.1.1 通過辦公室局域網

11.1.2 無線連接

11.1.3 有線寬帶連接

11.1.4 “古老”的撥號上網

11.2 連接PC至局域網和Internet

11.2.1 連接辦公室局域網

11.2.2 使用ADSL

11.2.3 無線網絡

11.2.4 撥號上網

11.3 進階1:在命令行下配置網絡

11.3.1 使用ifconfig配置網絡接口

11.3.2 使用route配置靜態(tài)路由

11.3.3 主機名和IP地址間的映射

11.4 進階2:使用wvdial建立PPP連接

11.4.1 PPP協(xié)議簡介

11.4.2 wvdial簡介

11.4.3 配置wvdial

11.4.4 使用wvdial撥號上網

11.5 小結

第12章 瀏覽網頁(教學視頻:46分鐘)

12.1 使用Mozillafirefox

12.1.1 啟動Firefox

12.1.2 設置Firefox

12.1.3 清除最新的歷史記錄

12.1.4 訂閱新聞和博客

12.1.5 安裝擴展組件

12.2 使用Opera

12.3 基于文本的瀏覽器:lynx

12.3.1 為什么還要使用字符界面

12.3.2 啟動和瀏覽

12.3.3 下載和保存文件

12.4 其他瀏覽器

12.5 小結

第13章 收發(fā)郵件(教學視頻:20分鐘)

13.1 準備工作

13.1.1 獲得郵箱

13.1.2 郵件協(xié)議:瀏覽器還是郵件客戶端

13.2 Gnome下的郵件客戶端:Evolution

13.3 KDE下的郵件客戶端:Kmail

13.4 小結

第14章 傳輸文件(教學視頻:79分鐘)

14.1 Linux間的網絡硬盤:NFS

14.1.1 安裝NFS文件系統(tǒng)

14.1.2 卸載NFS文件系統(tǒng)

14.1.3 選擇合適的安裝選項

14.1.4 啟動時自動安裝遠程文件系統(tǒng)

14.2 與Windows協(xié)作:Samba

14.2.1 什么是Samba

14.2.2 快速上手:訪問Windows的共享文件夾

14.2.3 查看當前可用的Samba資源:smbtree和nmblookup

14.2.4 Linux下的Samba客戶端:smbclient

14.2.5 掛載共享目錄:mount.cifs

14.3 使用FTP

14.3.1 使用Web瀏覽器

14.3.2 使用FTP圖形客戶端

14.3.3 使用ftp命令

14.4 基于SSH的文件傳輸:sftp和scp

14.4.1 安全的FTP:sftp

14.4.2 利用SSH通道復制文件:scp

14.5 小結

第15章 遠程登錄(教學視頻:46分鐘)

15.1 快速上手:關于搭建實驗環(huán)境

15.1.1 物理網絡還是虛擬機

15.1.2 安裝OpenSSH

15.1.3 安裝vnc4server

15.1.4 SUSE的防火墻設置

15.2 登錄另一臺Linux服務器

15.2.1 安全的Shell:SSH

15.2.2 登錄X窗口系統(tǒng):圖形化的VNC

15.2.3 我想從Windows登錄這臺Linux

15.3 登錄Windows服務器

15.4 為什么不使用telnet

15.5 進階:使用SSH密鑰

15.5.1 為什么要使用密鑰

15.5.2 生成密鑰對

15.5.3 復制公有密鑰至遠程主機

15.5.4 測試配置

15.5.5 密鑰的安全性

15.6 小結

第4篇 娛樂與辦公篇

第16章 多媒體(教學視頻:40分鐘)

16.1 關于聲卡

16.2 播放器軟件概述

16.3 播放音頻

16.3.1 播放CD

16.3.2 播放數(shù)字音樂文件

16.4 播放視頻:使用MPlayer

16.5 Linux中的游戲

16.5.1 發(fā)行版自帶的游戲

16.5.2 Internet上的游戲資源

16.6 小結

第17章 圖像(教學視頻:37分鐘)

17.1 查看圖片

17.1.1 使用Konqueror和Nautilus查看圖片

17.1.2 使用GIMP查看圖片

17.1.3 使用Shotwell管理相冊

17.2 使用GIMP處理圖像

17.2.1 GIMP基礎

17.2.2 漫步工具欄

17.2.3 實例:移花接木

17.2.4 使用插件

17.3 Libreoffice的繪圖工具

17.4 小結

第18章 打印機配置(教學視頻:35分鐘)

18.1 為什么要有這一章

18.1.1 打印機還是計算機

18.1.2 打印機的語言:PDL

18.1.3 驅動程序和PDL的關系

18.1.4 Linux如何打?。篊UPS

18.2 添加打印機

18.2.1 打印機的選擇

18.2.2 連接打印機

18.2.3 讓CUPS認識打印機

18.2.4 配置打印機選項

18.2.5 測試當前的打印機

18.3 管理CUPS服務器

18.3.1 設置網絡打印服務器

18.3.2 設置打印機的類

18.3.3 操縱打印隊列

18.3.4 刪除打印機和類

18.4 回顧:CUPS的體系結構

18.5 KDE和Gnome的打印工具

18.6 小結

第19章 辦公軟件的使用(教學視頻:45分鐘)

19.1 最常用的辦公套件:LibreOffice.org

19.1.1 文字處理軟件

19.1.2 電子表格

19.1.3 演示文稿

19.1.4 文檔兼容

19.2 查看PDF文件

19.2.1 使用Xpdf

19.2.2 使用AdobeReader

19.3 光盤刻錄

19.3.1 制作音樂CD

19.3.2 刻錄鏡像文件

19.4 小結

第5篇 程序開發(fā)篇

第20章 Linux編 程(教學視頻:108分鐘)

20.1 編 輯器的選擇

20.1.1 Vim編 輯器

20.1.2 Emacs編 輯器

20.1.3 圖形化的編 程工具

20.2 C和C++的編 譯器:gcc

20.2.1 編 譯第一個C程序

20.2.2 同編 譯有關的選項

20.2.3 優(yōu)化選項

20.2.4 編 譯C++程序:g++

20.3 調試:gdb

20.3.1 啟動gdb

20.3.2 獲得幫助

20.3.3 查看源代碼

20.3.4 設置斷點

20.3.5 運行程序和單步執(zhí)行

20.3.6 監(jiān)視變量

20.3.7 臨時修改變量

20.3.8 查看堆棧情況

20.3.9 退出gdb

20.3.1 0命令匯總

20.4 與他人協(xié)作:版本控制系統(tǒng)

20.4.1 什么是版本控制

20.4.2 安裝Subversion

20.4.3 建立項目倉庫

20.4.4 創(chuàng)建項目并導入源代碼

20.4.5 開始項目開發(fā)

20.4.6 修改代碼和提交改動

20.4.7 解決沖突

20.4.8 撤銷改動

20.4.9 命令匯總

20.5 小結

第21章 Shell編 程(教學視頻:125分鐘)

21.1 正則表達式

21.1.1 什么是正則表達式

21.1.2 不同風格的正則表達式

21.1.3 快速上手:在字典中查找單詞

21.1.4 字符集和單詞

21.1.5 字符類

21.1.6 位置匹配

21.1.7 字符轉義

21.1.8 重復

21.1.9 子表達式

21.1.1 0反義

21.1.1 1分支

21.1.1 2逆向引用

21.2 Shell腳本編 程

21.2.1 我需要什么工具

21.2.2 第一個程序:HelloWorld

21.2.3 變量和運算符

21.2.4 表達式求值

21.2.5 腳本執(zhí)行命令和控制語句

21.2.6 條件測試

21.2.7 循環(huán)結構

21.2.8 讀取用戶輸入

21.2.9 腳本執(zhí)行命令

21.2.1 0創(chuàng)建命令表

21.2.1 1其他有用的Shell編 程工具

21.2.1 2定制工具:安全的delete命令

21.3 Shell定制

21.3.1 修改環(huán)境變量

21.3.2 設置別名

21.3.3 個性化設置:修改.bashrc文件

21.4 小結

第6篇 服務器配置篇

第22章 服務器基礎知識(教學視頻:54分鐘)

22.1 系統(tǒng)引導

22.1.1 Linux啟動的基本步驟

22.1.2 init和運行級

22.1.3 服務器啟動腳本

22.1.4 Ubuntu和Debian的init配置

22.2 管理守護進程

22.2.1 什么是守護進程

22.2.2 服務器守護進程的運行方式

22.2.3 配置xinetd

22.2.4 舉例:通過xinetd啟動SSH服務

22.2.5 配置inetd

22.3 小結

第23章 HTTP服務器——Apache(教學視頻:71分鐘)

23.1 快速上手:搭建一個HTTP服務器

23.2 Apache基礎

23.2.1 HTTP工作原理

23.2.2 獲得并安裝Apache服務器

23.2.3 服務器的啟動和關閉

23.3 設置Apache服務器

23.3.1 配置文件

23.3.2 使用日志文件

23.3.3 使用cgi

23.4 使用php+mysql

23.4.1 PHP和MySQL簡介

23.4.2 安裝MySQL

23.4.3 安裝PHP

23.4.4 配置Apache

23.5 小結

第24章 FTP服務器——vsftpd(教學視頻:70分鐘)

24.1 快速上手:搭建一個FTP服務器

24.1.1 安裝并登錄FTP服務器

24.1.2 匿名用戶的目錄

24.2 vsftpd基礎

24.2.1 FTP的工作原理

24.2.2 從源代碼編 譯安裝vsftpd服務器

24.2.3 服務器的啟動和關閉

24.3 vsftpd用戶設置

24.3.1 設置匿名用戶登錄

24.3.2 設置本地用戶登錄

24.3.3 限制用戶在本地目錄中

24.4 更好的選擇:使用虛擬用戶

24.4.1 為用戶jcsmith和culva開放FTP:一步步地指導

24.4.2 創(chuàng)建虛擬用戶的數(shù)據(jù)庫文件

24.4.3 配置PAM驗證

24.4.4 創(chuàng)建本地用戶映射

24.4.5 設置用戶目錄和權限

24.4.6 重新啟動vsftpd服務器

24.4.7 總結虛擬用戶原理:PAM驗證

24.5 雜項

24.6 關于FTP的安全

24.7 小結

第25章 Samba服務器(教學視頻:77分鐘)

25.1 快速上手:搭建一個Samba服務器

25.2 Samba基礎

25.2.1 從源代碼安裝Samba服務器

25.2.2 服務器的啟動和關閉

25.3 Samba配置

25.3.1 關于配置文件

25.3.2 設置全局域

25.3.3 設置匿名共享資源

25.3.4 開啟Samba用戶

25.3.5 配合用戶權限

25.3.6 孤立用戶的共享目錄

25.3.7 設置用戶訪問自己的主目錄

25.4 SWAT管理工具

25.5 安全性方面的幾點建議

25.6 小結

第26章 網絡硬盤——NFS(教學視頻:36分鐘)

26.1 快速上手:搭建一個NFS服務器

26.1.1 安裝NFS服務器

26.1.2 簡易配置

26.1.3 測試NFS服務器

26.2 NFS基礎

26.2.1 關于NFS協(xié)議的版本

26.2.2 RPC:NFS的傳輸協(xié)議

26.2.3 無狀態(tài)的NFS

26.3 NFS配置

26.3.1 理解配置文件

26.3.2 啟動和停止服務

26.4 安全性方面的幾點建議

26.4.1 充滿風險的NFS

26.4.2 使用防火墻

26.4.3 壓制root和匿名映射

26.4.4 使用特權端口

26.5 監(jiān)視NFS的狀態(tài):nfsstat

26.6 小結

第7篇 系統(tǒng)安全篇

第27章 任務計劃:cron(教學視頻:24分鐘)

27.1 快速上手:定期備份重要文件

27.2 cron的運行原理

27.3 crontab管理

27.3.1 系統(tǒng)的全局cron配置文件

27.3.2 普通用戶的配置文件

27.3.3 管理用戶的cron任務計劃

27.4 理解配置文件

27.5 簡單的定時:at命令

27.6 小結

第28章 防火墻和網絡安全(教學視頻:44分鐘)1

28.1 Linux的防火墻——IPTables1

28.1.1 名字的來歷1

28.1.2 初始化防火墻設置1

28.1.3 添加鏈規(guī)則

28.1.4 刪除鏈規(guī)則

28.1.5 防火墻保險嗎

28.2 網絡安全工具

28.2.1 掃描網絡端口:nmap

28.2.2 找出不安全的口令:JohntheRipper

28.3 主機訪問控制:hosts_access

28.4 小結

第29章 病毒和木馬(教學視頻:21分鐘)

29.1 隨時面臨的威脅

29.1.1 計算機病毒

29.1.2 特洛伊木馬1

29.1.3 掩蓋入侵痕跡:rootkits1

29.2 Linux下的防毒軟件:ClamAV1

29.2.1 更新病毒庫1

29.2.2 基本命令和選項2

29.2.3 圖形化工具

29.3 反思:Linux安全嗎

29.4 小結

附錄 Linux常用指令

1.文件操作相關指令

2.目錄操作相關指令

3.Shell操作相關指令

4.系統(tǒng)管理相關操作指令

5.打印相關指令

6.實用工具相關指令

7.硬件相關指令

8.文件系統(tǒng)管理相關操作指令

9.軟件包管理相關操作指令

10.編程開發(fā)相關操作指令

11.網絡管理相關指令

軟件截圖

下載地址 電腦版

點擊報錯 軟件無法下載或下載后無法使用,請點擊報錯,謝謝!

用戶評論

熱門評論

最新評論

發(fā)表評論 查看所有評論(0)

昵稱:
請不要評論無意義或臟話,我們所有評論會有人工審核.
字數(shù): 0/500 (您的評論需要經過審核才能顯示)