尚硅谷_Ubuntu快速上手教程發布
教程簡介:
尚硅谷嵌入式系列教程之快速上手Ubuntu Linux,針對完全沒有基礎的Linux小白,從安裝部署開始入門,實現獨立編寫Shell腳本,從而進行嵌入式程序開發。即便你不打算進入嵌入式行業,只是想入門Linux系統,同樣可以學習本套教程,體驗一下大名鼎鼎的Ubuntu Linux。
教程分為三大部分內容:第一部分,講解快速搭建上手使用Ubuntu Linux,及圖形化和命令行兩種遠程管理方式;第二部分,介紹Ubuntu Linux中必學必會的常用命令,如系統服務管理、用戶權限管理、文件系統管理等;第三部分,學習Shell編程,編寫Shell腳本,對接未來需要使用的嵌入式開發程序。
教程以實際開發為驅動,采用大量具體案例和場景分析,幫助學習者理解吸收。內容設計刪繁就簡,注重實踐,開發應用所需內容完整,拆分講解,模塊清晰。無論你是想體驗Ubuntu Linux,還是入門嵌入式開發,本套教程都可以助你快速上手!
-------------------------------------------
教程目錄:
01.嵌入式Linux_Ubuntu教程引導
02.嵌入式Linux_Ubuntu教程介紹
03.入門概述_選擇Linux操作系統的原因
04.安裝部署_VM軟件的安裝
05.安裝部署_虛擬機硬件設置
06.安裝部署_Ubuntu操作系統鏡像文件安裝
07.安裝部署_系統網絡設置
08.安裝部署_SSH遠程連接命令行模式
09.安裝部署_xftp文件傳輸工具
10.文件系統_一切皆文件
11.系統管理_關閉開啟防火墻
12.系統管理_關機重啟操作
13.系統管理_修改主機名及host映射
14.軟件管理_APT軟件包管理器
15.操作使用_常用幫助
16.操作使用_文件目錄的切換和查看
17.操作使用_創建目錄及文件
18.操作使用_刪除移動目錄文件
19.操作使用_查看文件
20.操作使用_echo輸出及重定向
21.操作使用_軟鏈接
22.操作使用_history查看歷史命令
23.操作使用_Vim編輯器的一般模式
24.操作使用_Vim編輯器的編輯模式和指令模式
25.操作使用_時間命令設置
26.用戶管理_添加新用戶
27.用戶管理_查看及切換用戶
28.用戶管理_刪除及修改用戶
29_用戶組管理_用戶組的增刪改查
30_用戶組管理_添加移除用戶
31_用戶組管理_sudo組管理
32.文件權限_文件屬性介紹
33.文件權限_權限修改
34.文件權限_改變所有者和所屬組
35.實戰演練_嵌入式部門權限
36.實戰演練_大數據部門權限
37.實戰演練_特定框架權限
38_搜索查找_find搜索查找命令
39_搜索查找_grep和管道符
40_壓縮與解壓縮_gzip壓縮格式和tar工具
41.實戰演練_解壓框架文件及查找對應要求的文件
42.硬件監控_磁盤空間監控及查看
43.硬件監控_進程監控介紹
44.硬件監控_kill關掉進程
45.硬件監控_內存及監控頁面
46.硬件監控_網絡端口號占用監控
47.定時任務_crontab設置查看定時任務
48.shell基礎_腳本使用入門
49.shell腳本變量_系統變量展示
50.shell腳本變量_自定義變量
51.shell腳本_特殊變量(上)
52.shell腳本_特殊變量(下)
53.shell運算_運算符介紹
54.shell條件判斷_語法及案例演示
55.shell流程控制_條件判斷
56.shell流程控制_便捷腳本編寫方法
57.shell流程控制_case判斷
58.shell流程控制_for循環的兩種語法
59.shell流程控制_兩個特殊變量在循環中的區別
60.shell流程控制_while循環
61.控制臺輸入_read介紹
62.shell函數_系統函數
63.shell函數_自定義函數
64.shell函數_交互累加程序
65.shell工具_cut剪切
66.shell工具_awk的基礎用法
67.shell工具_awk的進階功能
68.正則_正則表達式入門
69.正則_兩個經典的正則匹配表達式
70.Ubuntu教程總結