
0人評分過此書
Ubuntu 20管理入門與實作
※採用Ubuntu 20.04 LTS版本,讓以後的學習可以獲得最新的支持及穩定的更新。
※內容涵蓋Ubuntu桌面版及伺服版作業系統的操作、配置及管理。
※零基礎起步,從指令操作至Shell Script程式設計,講解深入淺出。
※詳細說明使用者管理及防火牆建置等主題,建構更安全的Linux平台。
【本書特色】
Linux是一款廣泛應用的作業系統,從網站開發到物聯網應用,都可以看到Linux的蹤跡。由於Linux作業系統的開放性,讓Linux擁有許多的發行版本,其中,Ubuntu作業系統的安裝過程簡單、桌面環境友善、終端功能強大,非常適合初學者入門學習。
本書適用於大專院校【Linux作業系統】課程,可提供老師教學、學生研習之用。若您是專案設計者、網管工程師、物聯網工程師,也很適合閱讀本書。
本書內容的安排由淺入深,對Ubuntu作業系統進行系統性的說明,希望可以協助讀者輕鬆入門Ubuntu的管理。書中說明了Linux的常用指令,並安排22個實習,可有效幫助讀者的學習,經由實作的過程中進入Ubuntu的世界。
※內容涵蓋Ubuntu桌面版及伺服版作業系統的操作、配置及管理。
※零基礎起步,從指令操作至Shell Script程式設計,講解深入淺出。
※詳細說明使用者管理及防火牆建置等主題,建構更安全的Linux平台。
【本書特色】
Linux是一款廣泛應用的作業系統,從網站開發到物聯網應用,都可以看到Linux的蹤跡。由於Linux作業系統的開放性,讓Linux擁有許多的發行版本,其中,Ubuntu作業系統的安裝過程簡單、桌面環境友善、終端功能強大,非常適合初學者入門學習。
本書適用於大專院校【Linux作業系統】課程,可提供老師教學、學生研習之用。若您是專案設計者、網管工程師、物聯網工程師,也很適合閱讀本書。
本書內容的安排由淺入深,對Ubuntu作業系統進行系統性的說明,希望可以協助讀者輕鬆入門Ubuntu的管理。書中說明了Linux的常用指令,並安排22個實習,可有效幫助讀者的學習,經由實作的過程中進入Ubuntu的世界。
-
01 Ubuntu桌面版
-
1-1 簡介
-
1-2 Linux簡介
-
1-3 Ubuntu簡介
-
1-4 下載Ubuntu桌面版
-
1-5 安裝VirtualBox
-
1-6 建立虛擬機
-
1-7 虛擬機安裝Ubuntu 20.04桌面版
-
1-8 調整虛擬環境
-
1-9 關閉虛擬機
-
-
02 X Window基本操作
-
2-1 簡介
-
2-2 桌面的組成
-
2-3 解除鎖定狀態
-
2-4 Linux檔案系統
-
2-5 檔案或目錄操作
-
2-6 開啟gedit文書編輯器
-
2-7 調整啟動欄圖示
-
2-8 設定螢幕解析度
-
2-9 更換桌布
-
2-10 在圖形模式使用中文系統
-
2-11 安裝倉頡輸入法
-
2-12 切換輸入法的快速鍵
-
-
03 文字環境操作
-
3-1 簡介
-
3-2 開啟終端機
-
3-3 常用指令
-
3-4 檔案與目錄管理
-
3-5 nano編輯器
-
3-6 檢視文字檔
-
3-7 inode檔案結構
-
3-8 ln指令
-
3-9 實習1:檔案與目錄操作
-
3-10 終端機中獲得幫助
-
-
04 帳號管理
-
4-1 簡介
-
4-2 帳號類型
-
4-3 /etc/passwd檔案
-
4-4 /etc/shadow檔案
-
4-5 管理使用者帳號
-
4-6 顯示使用者資訊
-
4-7 sudo指令
-
4-8 su指令
-
4-9 /etc/group檔案
-
4-10 群組管理指令
-
4-11 實習2:建立具管理員權限的使用者
-
4-12 /etc/sudoers檔案
-
-
05 檔案權限設定
-
5-1 簡介
-
5-2 檢視目錄及檔案權限
-
5-3 權限的意義
-
5-4 數值表示法權限的變化
-
5-5 chmod指令
-
5-6 chgrp指令
-
5-7 chown指令
-
-
06 管理套件
-
6-1 簡介
-
6-2 Linux軟體套件
-
6-3 dpkg指令
-
6-4 apt-get指令
-
6-5 apt-cache指令
-
6-6 實習3:安裝調校套件
-
6-7 實習4:安裝ghex
-
6-8 apt指令
-
-
07 重導與檔案查尋
-
7-1 簡介
-
7-2 重導
-
7-3 管道
-
7-4 重導操作符
-
7-5 查看可執行檔案路徑
-
7-6 locate指令
-
7-7 find指令
-
7-8 grep指令
-
-
08 檔案打包與壓縮
-
8-1 簡介
-
8-2 tar指令
-
8-3 使用gzip壓縮檔案
-
8-4 使用bzip2壓縮檔案
-
8-5 使用xz壓縮檔案
-
8-6 gzip指令
-
8-7 bzip2指令
-
8-8 xz指令
-
8-9 zip指令
-
8-10 unzip指令
-
8-11 實習5:安裝galculator
-
-
09 管理程序
-
9-1 簡介
-
9-2 ps指令
-
9-3 pgrep指令
-
9-4 top指令
-
9-5 前景與背景程序
-
9-6 kill指令
-
9-7 pkill指令
-
9-8 /proc目錄
-
-
10 Shell Script基礎
-
10-1 簡介
-
10-2 指令歷程
-
10-3 指令的別名
-
10-4 .bashrc配置檔
-
10-5 指令補全
-
10-6 自定義變數
-
10-7 數學運算
-
10-8 撰寫ShellScript
-
10-9 指令置換
-
10-10 read指令
-
10-11 實習6:Shell指令置換
-
10-12 指令列位置參數
-
10-13 Shell環境變數
-
10-14 實習7:Shell Script中的環境變數
-
-
11 Shell Script程式設計
-
11-1 簡介
-
11-2 條件測試
-
11-3 if敘述
-
11-4 case敘述
-
11-5 for敘述
-
11-6 while敘述
-
11-7 實習8:猜數字
-
11-8 until敘述
-
11-9 break與continue敘述
-
11-10 shift指令
-
11-11 定義及使用函數
-
11-12 實習9:求最大值
-
-
12 排程
-
12-1 簡介
-
12-2 cron指令
-
12-3 crontab指令
-
12-4 排程設定檔
-
12-5 特殊排程規則
-
12-6 實習10:工作排程
-
12-7 at指令
-
12-8 系統級週期性工作
-
-
13 網路管理
-
13-1 簡介
-
13-2 ping指令
-
13-3 變更VirtualBox網路設定
-
13-4 ifconfig指令
-
13-5 route指令
-
13-6 ip指令
-
13-7 網路連線問題排解
-
13-8 netstat指令
-
13-9 偵測主機名稱與IP對應
-
13-10 tcpdump指令
-
13-11 traceroute指令
-
13-12 hostnamectl指令
-
13-13 桌面版設定靜態IP位址
-
-
14 Ubuntu 20.04伺服版
-
14-1 簡介
-
14-2 新功能與最低系統要求
-
14-3 安裝Ubuntu 20.04 LTS伺服版
-
14-4 移除cloud-init
-
14-5 變更VirtualBox網路設定
-
14-6 實習11:設定靜態IP位址
-
14-7 修改時區
-
14-8 修改終端機顯示顏色
-
-
15 SSH伺服器
-
15-1 簡介
-
15-2 安裝OpenSSH
-
15-3 管理OpenSSH
-
15-4 SSH連線加密技術
-
15-5 以PuTTY遠端登入Linux伺服器
-
15-6 以FileZila進行檔案傳輸
-
15-7 以密鑰登入SSH
-
15-8 SSH伺服器取消密碼身份驗證
-
15-9 實習12:SFTP限制使用者訪問許可權
-
-
16 GRUB與Systemd
-
16-1 簡介
-
16-2 Linux開機流程
-
16-3 實習13:變更螢幕解析度
-
16-4 實習14:設定固定的網路卡名稱
-
16-5 使用Systemd管理服務
-
16-6 systemd單元檔案
-
16-7 systemctl設置開機啟動任務
-
-
17 Apache伺服器
-
17-1 簡介
-
17-2 管理Apache伺服器
-
17-3 實習15:建立簡單網頁
-
17-4 Apache 配置檔
-
17-5 實習16:修改Apache配置檔
-
17-6 實習17:開啟個人網站的功能
-
17-7 系統日誌
-
-
18 NFS檔案傳輸服務
-
18-1 簡介
-
18-2 RPC遠程程序呼叫
-
18-3 安裝NFS
-
18-4 配置NFS伺服器
-
18-5 配置NFS客戶端
-
18-6 開機自動掛載
-
18-7 實習18:NFS配置
-
-
19 Samba伺服器
-
19-1 簡介
-
19-2 Samba管理
-
19-3 唯讀目錄分享
-
19-4 使用smbclient
-
19-5 實習19:分享可讀寫目錄
-
-
20 Linux防火牆
-
20-1 簡介
-
20-2 iptables基礎
-
20-3 iptables表格與鏈
-
20-4 查詢iptables表格內的規則
-
20-5 清除規則
-
20-6 定義預設政策
-
20-7 封包基礎比對
-
20-8 TCP,UDP的規則比對
-
20-9 用iptables阻止ICMP
-
20-10 實習20:iptable基本操作
-
20-11 重開機讓iptables永久存在
-
20-12 阻止無效封包
-
20-13 Nmap
-
20-14 實習21:以Nmap測試防火牆
-
-
21 ufw簡單防火牆
-
21-1 簡介
-
21-2 基本語法
-
21-3 實習22:ufw基本操作
-
21-4 編輯ufw配置檔
-
-
22 安裝LAMP
-
22-1 簡介
-
22-2 設定ufw
-
22-3 安裝Apache伺服器
-
22-4 安裝MySQL資料庫
-
22-5 安裝PHP
-
22-6 安裝phpmyadmin
-
- 出版地 : 臺灣
- 語言 : 繁體中文
評分與評論
請登入後再留言與評分