Linux系統入門與實戰:Ubuntu版

Linux系統入門與實戰:Ubuntu版

《Linux系統入門與實戰:Ubuntu版》是2020年清華大學出版社出版的圖書。

基本介紹

  • 中文名:Linux系統入門與實戰:Ubuntu版
  • 作者:編者:韓少雲|責編:付弘宇//薛陽
  • 出版時間:2020年9月
  • 出版社:清華大學出版社
  • ISBN:9787302548614
  • 類別:教材類圖書
  • 開本:16 開
  • 裝幀:平裝-膠訂
內容簡介,圖書目錄,作者簡介,

內容簡介

本書內容主要以Ubuntu 18.04版本為例進行了基礎命令的使用方法,涵蓋Ubuntu作業系統在虛擬機中的安裝,檔案系統、檔案的創建、編輯、複製、貼上、刪除等操作,用戶管理,服務、進程管理,Shell編程等內容,內容包含大量的示例,能夠讓讀者快速學習並掌握常用的命令,勝任Linux的日常開發和維護。

圖書目錄

第1章 Linux概述
1.1 作業系統簡介
1.1.1 作業系統發展史
1.1.2 UNIX作業系統發展史
1.1.3 GNU計畫
1.2 Linux簡介
1.2.1 Linux的歷史
1.2.2 Linux的特點
1.2.3 Linux的體系結構
1.3 Linux的發行版本
1.3.1 Debian發行版
1.3.2 Red Hat發行版
1.3.3 其他發行版
1.4 Ubuntu的發行版本
1.4.1 Ubuntu簡介
1.4.2 Ubuntu安裝
本章小結
本章習題
第2章 Linux基礎操作
2.1 X視窗系統
2.1.1 X視窗系統簡介
2.1.2 X視窗系統發展史
2.2 基於X的桌面環境
2.2.1 KDE桌面環境
2.2.2 GNOME桌面環境
2.2.3 Xfce桌面環境
2.3 GNOME基本操作
2.3.1 GNOME桌面簡介
2.3.2 安裝WPS Office辦公套件
2.3.3 Gedit文本編輯器使用
2.4 命令行界面
2.4.1 命令行界面簡介
2.4.2 Bash命令處理器
2.4.3 命令的一般語法
2.5 終端中獲取幫助
2.5.1 help命令
2.5.2 幫助選項
2.5.3 man命令
2.6 命令行文本編輯器
本章小結
本章習題
第3章 檔案系統
3.1 檔案系統簡述
3.1.1 硬碟組成及分區
3.1.2 常見的檔案系統
3.1.3 VFS檔案系統
3.2 目錄與路徑
3.2.1 檔案系統層次結構標準
3.2.2 目錄樹
3.2.3 特殊目錄符號
3.2.4 相對路徑和路徑
3.2.5 PATH環境變數
3.3 目錄管理
3.3.1 顯示當前工作目錄
3.3.2 查看目錄與檔案
3.3.3 常用目錄操作
3.4 檔案管理
3.4.1 檔案類型
3.4.2 管道
3.4.3 新建檔案
3.4.4 複製、移動、刪除檔案
3.4.5 搜尋檔案
3.5 顯示檔案內容
3.5.1 cat命令
3.5.2 more命令
3.2.3 less命令
3.5.4 head、tail命令
3.5.5 grep命令
3.6 檔案壓縮與備份
3.6.1 檔案壓縮原理
3.6.2 gzip壓縮命令
3.6.3 bzip2壓縮命令
3.6.4 tar歸檔命令
本章小結
本章習題
第4章 用戶與許可權
4.1 用戶及用戶組
4.1.1 簡述
4.1.2 用戶標識符
4.1.3 用戶賬戶
4.1.4 用戶組賬戶
4.2 用戶切換
4.2.1 sudo命令
4.2.2 su命令
4.3 用戶管理
4.3.1 新增用戶
4.3.2 查看用戶信息
4.3.3 修改用戶信息
4.3.4 刪除用戶
4.3.5 有效用戶組和初始用戶組
4.4 用戶組管理
4.4.1 添加用戶組
4.4.2 刪除用戶組
4.5 檔案許可權
4.5.1 檔案屬性
4.5.2 許可權的意義
4.5.3 修改所屬用戶
4.5.4 修改檔案許可權
4.5.5 為新增用戶創建主目錄
本章小結
本章習題
第5章 程式與進程管理
5.1 任務管理
5.1.1 任務管理的意義
5.1.2 後台執行程式
5.1.3 後台暫停程式
5.1.4 啟動後台暫停程式
5.1.5 刪除後台程式
5.1.6 程式後台脫機運行
5.2 進程管理
5.2.1 查看進程
5.2.2 關閉進程
5.2.3 進程優先權
5.2.4 系統資源查看
5.3 計畫任務管理
5.3.1 單次計畫管理
5.3.2 循環任務管理
5.3.3 關機期間的計畫管理
5.4 系統服務管理
5.4.1 systemd簡介
5.4.2 systemctl簡介
5.4.3 查看服務信息
5.4.4 服務啟動與關閉
5.4.5 服務配置檔案說明
5.4.6 systemctl設定開機啟動任務
本章小結
本章習題
第6章 Ubuntu軟體包管理
6.1 軟體包管理
6.1.1 Ubuntu軟體包管理簡介
6.1.2 軟體源
6.2 dpkg命令
6.2.1 dpkg簡介
6.2.2 dpkg安裝軟體包
6.2.3 dpkg刪除軟體包
6.3 aptget命令
6.3.1 aptget簡介
6.3.2 aptget安裝軟體包
6.3.3 aptget更新軟體包
6.3.4 aptget刪除軟體包
6.4 snap包管理工具
6.4.1 snap簡介
6.4.2 snap搜尋軟體包
6.4.3 snap安裝軟體包
6.4.4 snap更新軟體包
6.4.5 snap刪除軟體包
6.5 TarBall格式軟體包
6.5.1 原始碼及執行檔
6.5.2 gcc編譯工具
6.5.3 TarBall格式軟體包安裝
本章小結
本章習題
第7章 網路管理及安全
7.1 常用網路配置命令
7.1.1 ifconfig命令
7.1.2 ip命令
7.1.3 route命令
7.1.4 netstat命令
7.1.5 nslookup命令
7.1.6 ping命令
7.2 防火牆
7.2.1 UFW防火牆簡介
7.2.2 ufw命令
7.3 SSH服務
7.3.1 SSH服務簡介
7.3.2 配置SSH服務
7.3.3 使用PuTTY登錄SSH服務
7.4 FTP
7.4.1 FTP簡介
7.4.2 安裝vsftpd服務
7.5 其他網路安全相關服務
7.5.1 AppArmor
7.5.2 數字證書
本章小結
本章習題
第8章 Shell編程
8.1 Shell基礎
8.1.1 Shell簡述
8.1.2 bash與Shell
8.1.3 Shell腳本
8.2 變數
8.2.1 變數聲明
8.2.2 變數賦值
8.2.3 變數的引用
8.2.4 變數分類
8.2.5 Shell中的引號
8.2.6 變數的間接引用
8.2.7 命令別名
8.3 運算符
8.3.1 算術運算符
8.3.2 位運算符
8.3.3 邏輯運算符
8.3.4 三元運算符
8.3.5 賦值運算符
8.3.6 運算符的優先權
8.3.7 let命令
8.3.8 其他表達式
8.4 條件測試
8.4.1 條件測試的語法
8.4.2 檔案測試
8.4.3 字元串測試
8.4.4 整數值的測試
8.5 分支語句
8.5.1 if語句
8.5.2 case語句
8.6 循環語句
8.6.1 for循環
8.6.2 while循環
8.6.3 until循環
8.6.4 select循環
8.6.5 continue和break語句
8.7 數組
8.7.1 定義數組
8.7.2 獲取數組長度
8.7.3 數組切片
8.7.4 數組替換
8.7.5 關聯數組
8.8 函式
8.8.1 函式定義
8.8.2 函式的參數
8.8.3 函式的返回值
8.9 文本處理
8.9.1 格式化輸出
8.9.2 sed命令
8.9.3 awk命令
8.9.4 文本內容比較
本章小結
本章習題
附錄AUbuntu常用命令
附錄BVMware虛擬機搭建
附錄C常見開源協定
附錄D正則表達式

作者簡介

達內教育集團【美股交易代碼:TEDU】(簡稱達內集團)成立於2002年9月,2014年4月3日成功在美國納斯達克上市,成為中國赴美國上市的職業教育公司,也是引領行業的職業教育公司。達內教育集團在60個大中城市成立了200家學習中心,擁有員工近10000人,截至目前培訓量累計達近60萬人次。達內集團憑藉雄厚的技術研發實力、過硬的教學質量、成熟的就業服務體系,在用人企業中樹立了良好的口碑。
達內教育集團從創建之初就致力於打造成一個教育生態鏈,業務來源於產業,服務於產業發展。業務領域覆蓋職業教育全產業鏈,包括六大板塊:高端職業教育、 企業人才推薦及相關服務、Jobshow招聘網站、達內精品線上TMOOC、軟體外包和少兒培訓;打造覆蓋IT全產業鏈的職業課程版圖,開設Java、JAVA大數據、Android、iOS、PHP、軟體測試、嵌入式、C 、C#、UID、UED、產品經理、Linux雲計算、Web前端、VR、網路行銷、高級電商等21大課程體系,為高端IT企業提供全面的人才服務,並為全行業提供高級套用型人才。

相關詞條

熱門詞條

聯絡我們