尚硅谷_Ubuntu快速上手教程發(fā)布

1(960x450).png

教程簡介:
尚硅谷嵌入式系列教程之快速上手Ubuntu Linux,針對完全沒有基礎的Linux小白,從安裝部署開始入門,實現(xiàn)獨立編寫Shell腳本,從而進行嵌入式程序開發(fā)。即便你不打算進入嵌入式行業(yè),只是想入門Linux系統(tǒng),同樣可以學習本套教程,體驗一下大名鼎鼎的Ubuntu Linux。

教程分為三大部分內容:第一部分,講解快速搭建上手使用Ubuntu Linux,及圖形化和命令行兩種遠程管理方式;第二部分,介紹Ubuntu Linux中必學必會的常用命令,如系統(tǒng)服務管理、用戶權限管理、文件系統(tǒng)管理等;第三部分,學習Shell編程,編寫Shell腳本,對接未來需要使用的嵌入式開發(fā)程序。

教程以實際開發(fā)為驅動,采用大量具體案例和場景分析,幫助學習者理解吸收。內容設計刪繁就簡,注重實踐,開發(fā)應用所需內容完整,拆分講解,模塊清晰。無論你是想體驗Ubuntu Linux,還是入門嵌入式開發(fā),本套教程都可以助你快速上手!
-------------------------------------------
教程目錄:

01.嵌入式Linux_Ubuntu教程引導
02.嵌入式Linux_Ubuntu教程介紹
03.入門概述_選擇Linux操作系統(tǒng)的原因
04.安裝部署_VM軟件的安裝
05.安裝部署_虛擬機硬件設置
06.安裝部署_Ubuntu操作系統(tǒng)鏡像文件安裝
07.安裝部署_系統(tǒng)網(wǎng)絡設置
08.安裝部署_SSH遠程連接命令行模式
09.安裝部署_xftp文件傳輸工具
10.文件系統(tǒng)_一切皆文件
11.系統(tǒng)管理_關閉開啟防火墻
12.系統(tǒng)管理_關機重啟操作
13.系統(tǒng)管理_修改主機名及host映射
14.軟件管理_APT軟件包管理器
15.操作使用_常用幫助
16.操作使用_文件目錄的切換和查看
17.操作使用_創(chuàng)建目錄及文件
18.操作使用_刪除移動目錄文件
19.操作使用_查看文件
20.操作使用_echo輸出及重定向
21.操作使用_軟鏈接
22.操作使用_history查看歷史命令
23.操作使用_Vim編輯器的一般模式
24.操作使用_Vim編輯器的編輯模式和指令模式
25.操作使用_時間命令設置
26.用戶管理_添加新用戶
27.用戶管理_查看及切換用戶
28.用戶管理_刪除及修改用戶
29_用戶組管理_用戶組的增刪改查
30_用戶組管理_添加移除用戶
31_用戶組管理_sudo組管理
32.文件權限_文件屬性介紹
33.文件權限_權限修改
34.文件權限_改變所有者和所屬組
35.實戰(zhàn)演練_嵌入式部門權限
36.實戰(zhàn)演練_大數(shù)據(jù)部門權限
37.實戰(zhàn)演練_特定框架權限
38_搜索查找_find搜索查找命令
39_搜索查找_grep和管道符
40_壓縮與解壓縮_gzip壓縮格式和tar工具
41.實戰(zhàn)演練_解壓框架文件及查找對應要求的文件
42.硬件監(jiān)控_磁盤空間監(jiān)控及查看
43.硬件監(jiān)控_進程監(jiān)控介紹
44.硬件監(jiān)控_kill關掉進程
45.硬件監(jiān)控_內存及監(jiān)控頁面
46.硬件監(jiān)控_網(wǎng)絡端口號占用監(jiān)控
47.定時任務_crontab設置查看定時任務 
48.shell基礎_腳本使用入門
49.shell腳本變量_系統(tǒng)變量展示
50.shell腳本變量_自定義變量
51.shell腳本_特殊變量(上)
52.shell腳本_特殊變量(下)
53.shell運算_運算符介紹
54.shell條件判斷_語法及案例演示
55.shell流程控制_條件判斷
56.shell流程控制_便捷腳本編寫方法
57.shell流程控制_case判斷
58.shell流程控制_for循環(huán)的兩種語法
59.shell流程控制_兩個特殊變量在循環(huán)中的區(qū)別
60.shell流程控制_while循環(huán)
61.控制臺輸入_read介紹
62.shell函數(shù)_系統(tǒng)函數(shù)
63.shell函數(shù)_自定義函數(shù)
64.shell函數(shù)_交互累加程序
65.shell工具_cut剪切
66.shell工具_awk的基礎用法
67.shell工具_awk的進階功能
68.正則_正則表達式入門
69.正則_兩個經(jīng)典的正則匹配表達式
70.Ubuntu教程總結