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

1(960x450).png

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

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

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

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