|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。6 R( f% H) u" d: t- ^, |
课程目录(含配套文档):
6 T* z& {* G+ T d 1. 课程简介及Linux学习路线介绍3 ?; Y7 Y! Y, A$ ~) L7 A: k
2. Linux与Ubuntu的关系( I6 ]8 V% H- @0 z- p: e
3. Ubuntu16.04安装及新特性介绍
8 X; h, I0 r9 O! v" k 4. X Window与桌面环境KDE、GNOME介绍( d% G+ n7 b9 |- s% J R8 r
5. Linux基本命令使用
" q5 w7 C: l, z* p5 ] n; ^ 6. Linux高级命令简单使用( b& L( g* S: p; o' g1 `
7. shell脚本入门
% T) g0 J$ a0 Z: U* K0 a( s 8. vi及vim入门
p$ w# f% P! K% W) l 9. GNU make工程管理
* V( G" m, ]0 g 10. 什么是环境变量2 `2 V# e# j( C9 t" o
11. 文件系统管理7 d3 V1 v, I2 p
12. 用户账户管理
; [/ }2 v9 X( H6 k( a 13. 文件的访问权限" e- _0 G' j N, K3 [% S4 V0 M- y
14. 进程管理6 q" U" I0 R3 p( T/ q
15. 软件源码包的编译、安装及卸载
7 v4 Y, S: S- m7 V 16. 制作自己的deb软件安装包, E5 p8 J) u3 g6 u/ H. C
17. 使用apt安装卸载软件
* L: ^1 f' }7 }5 z6 Z3 |% E5 B* d 18. 使用wine安装Windows应用软件) r2 y* m2 V" z8 I. S
19. NFS服务器配置及使用
7 S7 d" q4 J0 L; G/ @8 k 20. Samba服务器配置及使用
$ M* Z$ n8 @4 d% M 21. SSH远程登录
6 B% A4 O- S, [# V% N# @" r 22. FTP服务器配置及使用
W. B2 w: x6 w' L8 r p' X4 |3 G5 T6 q$ A' _4 B
" T0 j$ V1 {8 T/ \+ o
4 a5 ], Q" y. M) @0 p( q6 p |
|