“ELADCMSecondEdition”的版本间的差异

来自百问网嵌入式Linux wiki
(更新目录(2/5))
第1行: 第1行:
__NOTITLE__
 
 
=[[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEdition | 《嵌入式Linux应用开发完全手册第2版 韦东山全系列视频文档全集》目录索引 ]]=
 
=[[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEdition | 《嵌入式Linux应用开发完全手册第2版 韦东山全系列视频文档全集》目录索引 ]]=
 
==[[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne | 第一篇 韦东山全系列视频介绍及资料下载 ]]==
 
==[[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne | 第一篇 韦东山全系列视频介绍及资料下载 ]]==
#[[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne | 全系列视频介绍 ]]
+
: 1. [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E5.85.A8.E7.B3.BB.E5.88.97.E8.A7.86.E9.A2.91.E4.BB.8B.E7.BB.8D | 全系列视频介绍 ]]
#[[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne | 资源下载方法 ]]
+
:: 1.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E5.B5.8C.E5.85.A5.E5.BC.8FLinux.E5.8F.91.E5.B1.95.E8.BF.85.E9.80.9F.EF.BC.8C.E5.AD.A6.E4.B9.A0.E6.96.B9.E6.B3.95.E8.A6.81.E4.B8.8E.E6.97.B6.E4.BF.B1.E8.BF.9B | 嵌入式Linux发展迅速,学习方法要与时俱进 ]]
 +
::: 1.1.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E5.B5.8C.E5.85.A5.E5.BC.8FLinux.E5.8F.98.E5.8C.96.E5.B7.A8.E5.A4.A7 | 嵌入式Linux变化巨大 ]]
 +
::::: 1.1.1.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E5.9F.BA.E6.9C.AC.E7.B3.BB.E7.BB.9F.E8.83.BD.E7.94.A8 | 基本系统能用 ]]
 +
::::: 1.1.1.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E5.9F.BA.E7.A1.80.E9.A9.B1.E5.8A.A8.E5.BC.B1.E5.8C.96.EF.BC.9B.E9.AB.98.E7.BA.A7.E9.A9.B1.E5.8A.A8.E4.B8.93.E4.B8.9A.E5.8C.96 | 基础驱动弱化;高级驱动专业化 ]]
 +
::::: 1.1.1.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E9.A1.B9.E7.9B.AE.E4.B8.BA.E7.8E.8B | 项目为王 ]]
 +
::::: 1.1.1.4 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E8.B0.83.E8.AF.95.E5.BE.88.E9.87.8D.E8.A6.81 | 调试很重要 ]]
 +
:::: 1.1.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E5.B5.8C.E5.85.A5.E5.BC.8F_Linux_.E7.9A.84.E5.AD.A6.E4.B9.A0.E6.96.B9.E6.B3.95.E8.A6.81.E4.B8.8E.E6.97.B6.E4.BF.B1.E8.BF.9B | 嵌入式 Linux 的学习方法要与时俱进 ]]
 +
::: 1.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E5.BF.AB.E9.80.9F.E5.85.A5.E9.97.A8 | 快速入门 ]]
 +
:::: 1.2.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E8.AE.B2.E5.93.AA.E4.BA.9B.E5.86.85.E5.AE.B9.EF.BC.9F | 讲哪些内容? ]]
 +
:::: 1.2.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E6.80.8E.E4.B9.88.E8.AE.B2.E5.91.A2.EF.BC.9F | 怎么讲呢? ]]
 +
::: 1.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E5.AE.9E.E6.88.98.E9.A1.B9.E7.9B.AE | 实战项目 ]]
 +
::: 1.4 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E9.A9.B1.E5.8A.A8.E5.A4.A7.E5.85.A8 | 驱动大全 ]]
 +
::: 1.5 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E4.B8.93.E9.A2.98 | 专题 ]]
 +
:: 2. [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E8.B5.84.E6.BA.90.E4.B8.8B.E8.BD.BD.E6.96.B9.E6.B3.95 | 资源下载方法 ]]
 +
::: 2.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E4.BD.BF.E7.94.A8.E7.AE.80.E6.98.8E.E6.95.99.E7.A8.8B | GIT使用简明教程 ]]
 +
:::: 2.1.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E5.AE.89.E8.A3.85git | 安装git ]]
 +
:::: 2.1.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E4.BD.BF.E7.94.A8.E7.A4.BA.E4.BE.8B.EF.BC.9A.E8.8E.B7.E5.BE.97.E5.85.A8.E9.83.A8.E6.BA.90.E7.A0.81 | 使用示例:获得全部源码 ]]
 +
::: 2.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E7.99.BE.E5.BA.A6.E7.BD.91.E7.9B.98.E4.BD.BF.E7.94.A8.E6.95.99.E7.A8.8B | 百度网盘使用教程 ]]
 +
:::: 2.2.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E6.B3.A8.E5.86.8C | 注册 ]]
 +
:::: 2.2.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E8.BD.AC.E5.AD.98 | 转存 ]]
 +
:::: 2.2.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E4.B8.8B.E8.BD.BD | 下载 ]]
 +
::: 2.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E6.9C.AC.E6.95.99.E7.A8.8B.E6.89.80.E6.9C.89.E8.B5.84.E6.96.99.E4.BB.8B.E7.BB.8D | 本教程所有资料介绍 ]]
 +
:::: 2.3.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E5.BD.95.E5.88.B6.E8.A7.86.E9.A2.91.E8.BF.87.E7.A8.8B.E4.B8.AD.E7.BC.96.E5.86.99.E7.9A.84.E6.96.87.E6.A1.A3.E3.80.81.E6.BA.90.E7.A0.81 | 录制视频过程中编写的文档、源码 ]]
 +
:::: 2.3.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E5.BD.95.E5.88.B6.E7.9A.84.E8.A7.86.E9.A2.91_.E5.92.8C_.E5.BC.80.E5.8F.91.E6.9D.BF.E7.9A.84_BSP_.E5.8C.85 | 录制的视频 和 开发板的 BSP 包 ]]
 +
::: 2.4 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterOne#.E6.89.8B.E5.86.8C.E3.80.81.E6.96.87.E6.A1.A3.E3.80.81.E6.BA.90.E7.A0.81.E7.9A.84.E4.B8.8B.E8.BD.BD.E4.B8.8E.E6.9B.B4.E6.96.B0.3D | 手册、文档、源码的下载与更新 ]]
  
 
==[[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo | 第二篇 Linux 基本操作与开发工具使用 ]]==
 
==[[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo | 第二篇 Linux 基本操作与开发工具使用 ]]==
#[[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo | 介绍与引导 ]]
+
: 1. [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E4.BB.8B.E7.BB.8D.E4.B8.8E.E5.BC.95.E5.AF.BC | 介绍与引导 ]]
#[[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo | Linux基本操作 ]]
+
:: 1.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E4.B8.8B.E8.BD.BD.E5.AE.89.E8.A3.85VMWARE.EF.BC.8C.E4.B8.8B.E8.BD.BDubuntu.E6.98.A0.E8.B1.A1.E3.80.81.E6.89.93.E5.BC.80 | 下载安装VMWARE,下载ubuntu映象、打开 ]]
#[[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo | 虚拟机和Ubuntu的网络设置 ]]
+
:: 1.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E5.9C.A8ubuntu.E4.B8.AD.E7.BB.83.E4.B9.A0.E5.B8.B8.E7.94.A8Linux.E5.91.BD.E4.BB.A4 | 在ubuntu中练习常用Linux命令 ]]
#[[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo | 开发工具的使用 ]]
+
:: 1.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.99.9A.E6.8B.9F.E6.9C.BA.E5.92.8CUbuntu.E7.9A.84.E7.BD.91.E7.BB.9C.E8.AE.BE.E7.BD.AE | 虚拟机和Ubuntu的网络设置 ]]
 +
: 2. [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#Linux.E5.9F.BA.E6.9C.AC.E6.93.8D.E4.BD.9C | Linux基本操作 ]]
 +
:: 2.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#Ubuntu.E6.A1.8C.E9.9D.A2.E7.AE.80.E5.8D.95.E6.93.8D.E4.BD.9C | Ubuntu桌面简单操作 ]]
 +
::: 2.1.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#Ubuntu.E5.92.8CWindows.E7.9A.84.E6.9C.80.E5.A4.A7.E5.B7.AE.E5.88.AB.EF.BC.9A.E7.9B.AE.E5.BD.95 | Ubuntu和Windows的最大差别:目录 ]]
 +
::: 2.1.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E5.90.AF.E5.8A.A8.E7.BB.88.E7.AB.AF | 启动终端 ]]
 +
::: 2.1.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.AE.BE.E7.BD.AE.E5.B1.8F.E5.B9.95 | 设置屏幕 ]]
 +
::: 2.1.4 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.AE.BE.E7.BD.AE.E7.BD.91.E7.BB.9C | 设置网络 ]]
 +
:: 2.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#Linux.E5.91.BD.E4.BB.A4 | Linux命令 ]]
 +
::: 2.2.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#Linux.E5.91.BD.E4.BB.A4.E7.9A.84.E6.8F.90.E7.A4.BA.E7.AC.A6 | Linux命令的提示符 ]]
 +
::: 2.2.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#Linux.E5.91.BD.E4.BB.A4.E7.9A.84.E6.A0.BC.E5.BC.8F | Linux命令的格式 ]]
 +
::: 2.2.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.AE.B0.E4.BD.8F.E5.91.BD.E4.BB.A4.E5.B9.B6.E4.B8.8D.E9.9A.BE.2C_.E5.85.88.E8.83.8C.E5.87.A0.E4.B8.AA.E5.8D.95.E8.AF.8D | 记住命令并不难, 先背几个单词 ]]
 +
::: 2.2.4 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E7.BB.9D.E5.AF.B9.E8.B7.AF.E5.BE.84.E5.92.8C.E7.9B.B8.E5.AF.B9.E8.B7.AF.E5.BE.84 | 绝对路径和相对路径 ]]
 +
::: 2.2.5 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E7.9B.AE.E5.BD.95.2F.E6.96.87.E4.BB.B6.E6.93.8D.E4.BD.9C.E5.91.BD.E4.BB.A4 | 目录/文件操作命令 ]]
 +
::: 2.2.6 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E6.9F.A5.E6.89.BE.2F.E6.90.9C.E7.B4.A2.E5.91.BD.E4.BB.A4 | 查找/搜索命令 ]]
 +
::: 2.2.7 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E5.8E.8B.E7.BC.A9.2F.E8.A7.A3.E5.8E.8B.E5.91.BD.E4.BB.A4 | 压缩/解压命令 ]]
 +
::: 2.2.8 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E7.BD.91.E7.BB.9C.E5.91.BD.E4.BB.A4 | 网络命令 ]]
 +
::: 2.2.9 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E5.85.B6.E4.BB.96.E5.91.BD.E4.BB.A4 | 其他命令 ]]
 +
:: 2.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#vi.E7.BC.96.E8.BE.91.E5.99.A8 | vi编辑器 ]]
 +
: 3. [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.99.9A.E6.8B.9F.E6.9C.BA.E5.92.8CUbuntu.E7.9A.84.E7.BD.91.E7.BB.9C.E8.AE.BE.E7.BD.AE_2 | 虚拟机和Ubuntu的网络设置 ]]
 +
:: 3.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#Windows.E9.80.9A.E8.BF.87WIFI.E4.B8.8A.E7.BD.91.EF.BC.8C.E5.BC.80.E5.8F.91.E6.9D.BF.E7.A6.BB.E6.97.A0.E7.BA.BF.E8.B7.AF.E7.94.B1.E5.99.A8.E5.BE.88.E8.BF.91 | Windows通过WIFI上网,开发板离无线路由器很近 ]]
 +
::: 3.1.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.BF.9E.E6.8E.A5.E7.BD.91.E7.BA.BF | 连接网线 ]]
 +
::: 3.1.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#VMWare.E9.87.8C.E9.80.89.E6.8B.A9WIFI.E7.BD.91.E5.8D.A1 | VMWare里选择WIFI网卡 ]]
 +
::: 3.1.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.AE.BE.E7.BD.AEIP | 设置IP ]]
 +
:::: 3.1.3.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.AE.BE.E7.BD.AEWindows_IP | 设置Windows IP ]]
 +
:::: 3.1.3.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.AE.BE.E7.BD.AEUbuntu_IP | 设置Ubuntu IP ]]
 +
:::: 3.1.3.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.AE.BE.E7.BD.AE.E5.BC.80.E5.8F.91.E6.9D.BFIP | 设置开发板IP ]]
 +
::: 3.1.4 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E9.AA.8C.E8.AF.81 | 验证 ]]
 +
:: 3.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#Windows.E9.80.9A.E8.BF.87WIFI.E4.B8.8A.E7.BD.91.EF.BC.8C.E5.BC.80.E5.8F.91.E6.9D.BF.E7.A6.BB.E6.97.A0.E7.BA.BF.E8.B7.AF.E7.94.B1.E5.99.A8.E5.BE.88.E8.BF.9C | Windows通过WIFI上网,开发板离无线路由器很远 ]]
 +
::: 3.2.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.BF.9E.E6.8E.A5.E7.BD.91.E7.BA.BF_2 | 连接网线 ]]
 +
:::: 3.2.1.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#Windows.E7.94.B5.E8.84.91.E5.92.8C.E5.BC.80.E5.8F.91.E6.9D.BF.E7.9A.84.E7.BD.91.E7.BA.BF.EF.BC.8C.E9.83.BD.E6.8E.A5.E5.88.B0.E5.8F.A6.E4.B8.80.E4.B8.AA.E9.9B.86.E7.BA.BF.E5.99.A8.E6.88.96.E8.B7.AF.E7.94.B1.E5.99.A8 | Windows电脑和开发板的网线,都接到另一个集线器或路由器 ]]
 +
:::: 3.2.1.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E7.94.B5.E8.84.91.E5.92.8C.E5.BC.80.E5.8F.91.E6.9D.BF.E7.94.A8.E7.BD.91.E7.BA.BF.E7.9B.B4.E8.BF.9E.28.E7.BB.9D.E5.AF.B9.E4.B8.8D.E5.BB.BA.E8.AE.AE.29 | 电脑和开发板用网线直连(绝对不建议) ]]
 +
::: 3.2.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#VMWare.E9.87.8C.E9.80.89.E6.8B.A9.E6.9C.89.E7.BA.BF.E7.BD.91.E5.8D.A1 | VMWare里选择有线网卡 ]]
 +
::: 3.2.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.AE.BE.E7.BD.AEIP_2 | 设置IP ]]
 +
:::: 3.2.3.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.AE.BE.E7.BD.AEWindows_IP_2 | 设置Windows IP ]]
 +
:::: 3.2.3.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.AE.BE.E7.BD.AEUbuntu_IP_2 | 设置Ubuntu IP ]]
 +
:::: 3.2.3.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.AE.BE.E7.BD.AE.E5.BC.80.E5.8F.91.E6.9D.BFIP_2 | 设置开发板IP ]]
 +
::: 3.2.4 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E9.AA.8C.E8.AF.81_2 | 验证 ]]
 +
:: 3.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#Windows.E4.B8.8D.E4.BD.BF.E7.94.A8WIFI.E7.BD.91.E5.8D.A1 | Windows不使用WIFI网卡 ]]
 +
::: 3.3.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.BF.9E.E6.8E.A5.E7.BD.91.E7.BA.BF_3 | 连接网线 ]]
 +
:::: 3.3.1.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#Windows.E9.80.9A.E8.BF.87.E6.9C.89.E7.BA.BF.E7.BD.91.E5.8D.A1.E6.8E.A5.E8.B7.AF.E7.94.B1.E5.99.A8.E4.B8.8A.E7.BD.91.EF.BC.8C.E5.BC.80.E5.8F.91.E6.9D.BF.E7.A6.BB.E8.B7.AF.E7.94.B1.E5.99.A8.E5.BE.88.E8.BF.91 | Windows通过有线网卡接路由器上网,开发板离路由器很近 ]]
 +
:::: 3.3.1.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#Windows.E9.80.9A.E8.BF.87.E6.9C.89.E7.BA.BF.E7.BD.91.E5.8D.A1.E6.8E.A5.E8.B7.AF.E7.94.B1.E5.99.A8.E4.B8.8A.E7.BD.91.EF.BC.8C.E5.BC.80.E5.8F.91.E6.9D.BF.E7.A6.BB.E8.B7.AF.E7.94.B1.E5.99.A8.E5.BE.88.E8.BF.9C | Windows通过有线网卡接路由器上网,开发板离路由器很远 ]]
 +
:::: 3.3.1.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E4.B8.8D.E4.B8.8A.E7.BD.91.EF.BC.8CWindows.E7.94.B5.E8.84.91.E5.92.8C.E5.BC.80.E5.8F.91.E6.9D.BF.E7.9A.84.E7.BD.91.E7.BA.BF.EF.BC.8C.E9.83.BD.E6.8E.A5.E5.88.B0.E9.9B.86.E7.BA.BF.E5.99.A8.E6.88.96.E8.B7.AF.E7.94.B1.E5.99.A8 | 不上网,Windows电脑和开发板的网线,都接到集线器或路由器 ]]
 +
:::: 3.3.1.4 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E7.94.B5.E8.84.91.E5.92.8C.E5.BC.80.E5.8F.91.E6.9D.BF.E7.94.A8.E7.BD.91.E7.BA.BF.E7.9B.B4.E8.BF.9E.28.E4.B8.8D.E5.BB.BA.E8.AE.AE.29 | 电脑和开发板用网线直连(不建议) ]]
 +
::: 3.3.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#VMWare.E9.87.8C.E9.80.89.E6.8B.A9.E6.9C.89.E7.BA.BF.E7.BD.91.E5.8D.A1_2 | VMWare里选择有线网卡 ]]
 +
::: 3.3.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.AE.BE.E7.BD.AEIP_3 | 设置IP ]]
 +
:::: 3.3.3.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.AE.BE.E7.BD.AEWindows_IP_3 | 设置Windows IP ]]
 +
:::: 3.3.3.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.AE.BE.E7.BD.AEUbuntu_IP_3 | 设置Ubuntu IP ]]
 +
:::: 3.3.3.4 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.AE.BE.E7.BD.AE.E5.BC.80.E5.8F.91.E6.9D.BFIP_3 | 设置开发板IP ]]
 +
::: 3.3.4 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E9.AA.8C.E8.AF.81_3 | 验证 ]]
 +
:: 3.3.4 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E5.8F.AA.E6.83.B3.E8.AE.A9Ubuntu.E8.83.BD.E4.B8.8A.E7.BD.91.E3.80.81.E8.83.BD.E8.B7.9FWindows.E4.BA.92.E8.81.94.28.E6.A0.A1.E5.9B.AD.E7.BD.91.E5.BF.85.E7.9C.8B.29 | 只想让Ubuntu能上网、能跟Windows互联(校园网必看) ]]
 +
::: 3.3.4.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#VMWare.E7.9A.843.E7.A7.8D.E7.BD.91.E7.BB.9C.E6.A8.A1.E5.BC.8F.E7.AE.80.E4.BB.8B | VMWare的3种网络模式简介 ]]
 +
::: 3.3.4.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#NAT.E6.A8.A1.E5.BC.8F.E9.80.82.E7.94.A8.E6.83.85.E5.86.B5 | NAT模式适用情况 ]]
 +
::: 3.3.4.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#NAT.E6.A8.A1.E5.BC.8F.E7.9A.84.E4.BD.BF.E7.94.A8.EF.BC.9AVMWare.E5.92.8CUbuntu.E7.9A.84.E8.AE.BE.E7.BD.AE | NAT模式的使用:VMWare和Ubuntu的设置 ]]
 +
::: 3.3.4.4 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E6.B5.8B.E8.AF.95 | 测试 ]]
 +
:: 3.5 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#Windows.E5.92.8CUbuntu.E4.B9.8B.E9.97.B4.E8.BF.9C.E7.A8.8B.E6.93.8D.E4.BD.9C | Windows和Ubuntu之间远程操作 ]]
 +
::: 3.5.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E4.BD.BF.E7.94.A8MobaXterm.E7.99.BB.E5.BD.95Ubuntu | 使用MobaXterm登录Ubuntu ]]
 +
::: 3.5.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E4.BD.BF.E7.94.A8FileZilla.E4.B8.8EUbuntu.E4.BC.A0.E8.BE.93.E6.96.87.E4.BB.B6 | 使用FileZilla与Ubuntu传输文件 ]]
 +
:: 3.6 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E5.BC.80.E5.8F.91.E6.9D.BF.E5.92.8CUbuntu.E4.B9.8B.E9.97.B4.E4.BC.A0.E6.96.87.E4.BB.B6 | 开发板和Ubuntu之间传文件 ]]
 +
::: 3.6.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E5.BC.80.E5.8F.91.E6.9D.BF.E9.80.9A.E8.BF.87NFS.E6.8C.82.E8.BD.BDUbuntu.E7.9A.84.E7.9B.AE.E5.BD.95 | 开发板通过NFS挂载Ubuntu的目录 ]]
 +
:::: 3.6.1.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E5.9C.A8Ubuntu.E4.B8.8A.E5.AE.89.E8.A3.85.E3.80.81.E9.85.8D.E7.BD.AENFS.E6.9C.8D.E5.8A.A1 | 在Ubuntu上安装、配置NFS服务 ]]
 +
:::: 3.6.1.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E5.9C.A8.E5.BC.80.E5.8F.91.E6.9D.BF.E4.B8.8A.E6.8C.82.E8.BD.BDUbuntu.E7.9A.84NFS.E6.96.87.E4.BB.B6.E7.B3.BB.E7.BB.9F | 在开发板上挂载Ubuntu的NFS文件系统 ]]
 +
:: 3.7 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E5.B8.B8.E8.A7.81.E9.97.AE.E9.A2.98 | 常见问题 ]]
 +
: 4. [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E5.BC.80.E5.8F.91.E5.B7.A5.E5.85.B7.E7.9A.84.E4.BD.BF.E7.94.A8 | 开发工具的使用 ]]
 +
:: 4.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#MobaXterm.E7.9A.84.E4.BD.BF.E7.94.A8 | MobaXterm的使用 ]]
 +
::: 4.1.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E5.AE.89.E8.A3.85.E5.8F.8A.E8.8E.B7.E5.8F.96ubuntuIP.E5.9C.B0.E5.9D.80 | 安装及获取ubuntuIP地址 ]]
 +
::: 4.1.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E6.96.B0.E5.BB.BASSH.E8.BF.9E.E6.8E.A5 | 新建SSH连接 ]]
 +
::: 4.1.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E6.96.B0.E5.BB.BA.E4.B8.B2.E5.8F.A3.E8.BF.9E.E6.8E.A5 | 新建串口连接 ]]
 +
:::: 4.1.3.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E5.AE.89.E8.A3.85USB.E4.B8.B2.E5.8F.A3.E6.A8.A1.E5.9D.97.E9.A9.B1.E5.8A.A8 | 安装USB串口模块驱动 ]]
 +
:::: 4.1.3.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.BF.9E.E6.8E.A5.E4.B8.B2.E5.8F.A3.E7.BA.BF | 连接串口线 ]]
 +
:::: 4.1.3.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E8.AE.BE.E7.BD.AE.E4.BD.BF.E7.94.A8MobaXterm | 设置使用MobaXterm ]]
 +
:: 4.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E4.BD.BF.E7.94.A8FileZilla.E5.9C.A8Windows.E5.92.8CUbuntu.E4.B9.8B.E9.97.B4.E4.BC.A0.E6.96.87.E4.BB.B6 | 使用FileZilla在Windows和Ubuntu之间传文件 ]]
 +
:: 4.4 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E4.BD.BF.E7.94.A8SourceInsight.E9.98.85.E8.AF.BB.E3.80.81.E7.BC.96.E8.BE.91.E6.BA.90.E7.A0.81 | 使用SourceInsight阅读、编辑源码 ]]
 +
::: 4.4.1 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#.E5.AE.89.E8.A3.85.E5.B9.B6.E6.96.B0.E5.BB.BA.E9.A1.B9.E7.9B.AE | 安装并新建项目 ]]
 +
::: 4.4.2 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#Source_Insight.E6.93.8D.E4.BD.9C.E7.A4.BA.E4.BE.8B | Source Insight操作示例 ]]
 +
::: 4.4.3 [[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterTwo#Source_Insight.E5.BF.AB.E6.8D.B7.E9.94.AE | Source Insight快捷键 ]]
  
 
==[[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionThirdChapter| 第三篇 开发板快速上手 ]]==
 
==[[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionThirdChapter| 第三篇 开发板快速上手 ]]==
第43行: 第140行:
 
#[[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterFive | 常见问题 ]]
 
#[[ EmbeddedLinuxApplicationDevelopmentCompleteManualSecondEditionChapterFive | 常见问题 ]]
  
 
+
__NOTITLE__
  
 
[[Category:嵌入式Linux应用开发完全手册第2版]]
 
[[Category:嵌入式Linux应用开发完全手册第2版]]

2019年12月13日 (五) 15:27的版本

《嵌入式Linux应用开发完全手册第2版 韦东山全系列视频文档全集》目录索引

第二篇 Linux 基本操作与开发工具使用

1. 介绍与引导
1.1 下载安装VMWARE,下载ubuntu映象、打开
1.2 在ubuntu中练习常用Linux命令
1.3 虚拟机和Ubuntu的网络设置
2. Linux基本操作
2.1 Ubuntu桌面简单操作
2.1.1 Ubuntu和Windows的最大差别:目录
2.1.2 启动终端
2.1.3 设置屏幕
2.1.4 设置网络
2.2 Linux命令
2.2.1 Linux命令的提示符
2.2.2 Linux命令的格式
2.2.3 记住命令并不难, 先背几个单词
2.2.4 绝对路径和相对路径
2.2.5 目录/文件操作命令
2.2.6 查找/搜索命令
2.2.7 压缩/解压命令
2.2.8 网络命令
2.2.9 其他命令
2.3 vi编辑器
3. 虚拟机和Ubuntu的网络设置
3.1 Windows通过WIFI上网,开发板离无线路由器很近
3.1.1 连接网线
3.1.2 VMWare里选择WIFI网卡
3.1.3 设置IP
3.1.3.1 设置Windows IP
3.1.3.2 设置Ubuntu IP
3.1.3.3 设置开发板IP
3.1.4 验证
3.2 Windows通过WIFI上网,开发板离无线路由器很远
3.2.1 连接网线
3.2.1.1 Windows电脑和开发板的网线,都接到另一个集线器或路由器
3.2.1.2 电脑和开发板用网线直连(绝对不建议)
3.2.2 VMWare里选择有线网卡
3.2.3 设置IP
3.2.3.1 设置Windows IP
3.2.3.2 设置Ubuntu IP
3.2.3.3 设置开发板IP
3.2.4 验证
3.3 Windows不使用WIFI网卡
3.3.1 连接网线
3.3.1.1 Windows通过有线网卡接路由器上网,开发板离路由器很近
3.3.1.2 Windows通过有线网卡接路由器上网,开发板离路由器很远
3.3.1.3 不上网,Windows电脑和开发板的网线,都接到集线器或路由器
3.3.1.4 电脑和开发板用网线直连(不建议)
3.3.2 VMWare里选择有线网卡
3.3.3 设置IP
3.3.3.2 设置Windows IP
3.3.3.3 设置Ubuntu IP
3.3.3.4 设置开发板IP
3.3.4 验证
3.3.4 只想让Ubuntu能上网、能跟Windows互联(校园网必看)
3.3.4.1 VMWare的3种网络模式简介
3.3.4.2 NAT模式适用情况
3.3.4.3 NAT模式的使用:VMWare和Ubuntu的设置
3.3.4.4 测试
3.5 Windows和Ubuntu之间远程操作
3.5.1 使用MobaXterm登录Ubuntu
3.5.2 使用FileZilla与Ubuntu传输文件
3.6 开发板和Ubuntu之间传文件
3.6.1 开发板通过NFS挂载Ubuntu的目录
3.6.1.1 在Ubuntu上安装、配置NFS服务
3.6.1.2 在开发板上挂载Ubuntu的NFS文件系统
3.7 常见问题
4. 开发工具的使用
4.1 MobaXterm的使用
4.1.1 安装及获取ubuntuIP地址
4.1.2 新建SSH连接
4.1.3 新建串口连接
4.1.3.1 安装USB串口模块驱动
4.1.3.2 连接串口线
4.1.3.3 设置使用MobaXterm
4.3 使用FileZilla在Windows和Ubuntu之间传文件
4.4 使用SourceInsight阅读、编辑源码
4.4.1 安装并新建项目
4.4.2 Source Insight操作示例
4.4.3 Source Insight快捷键