|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
8 g" r* i$ R9 M: t3 B课程目录(含配套文档):
- `; G5 @4 m" r! M% }; P- {2 b$ b 1. 课程简介及Linux学习路线介绍* }. f9 n& ]8 f9 l% I
2. Linux与Ubuntu的关系
8 R, y- i6 B4 p6 Z9 R 3. Ubuntu16.04安装及新特性介绍0 l1 g) G& f1 d" I
4. X Window与桌面环境KDE、GNOME介绍9 }- I( k) I! X1 f! Q/ R$ ^4 k
5. Linux基本命令使用
/ X% R5 |% b- g0 x 6. Linux高级命令简单使用( B( z! S. m1 T0 C
7. shell脚本入门
6 o4 e0 {6 n" p7 r 8. vi及vim入门1 D s$ {4 p r- |7 ~- \! B
9. GNU make工程管理
; ]7 H/ _' u" o% h% F( {/ K- }$ h i 10. 什么是环境变量
! ? l8 M$ c- P 11. 文件系统管理
: N- E" b A8 k5 Y$ e 12. 用户账户管理 m- Y2 D6 z# w( {8 A
13. 文件的访问权限' V) B5 Z+ b7 A( T; `( P" Y
14. 进程管理
3 o7 ^' L/ P1 @9 w, b 15. 软件源码包的编译、安装及卸载
0 ^) U' R) d1 I: ]) N1 m `3 a7 m 16. 制作自己的deb软件安装包! J( G W2 X! a, a
17. 使用apt安装卸载软件# H S+ _6 y$ D9 N
18. 使用wine安装Windows应用软件
& w2 `% Y8 f) s; ]5 i 19. NFS服务器配置及使用3 y. j3 J: G. f) [
20. Samba服务器配置及使用 p8 o' z" ?2 M+ {1 v
21. SSH远程登录7 Z- @, M2 B6 h/ }6 G) Z
22. FTP服务器配置及使用
4 g3 {) \. z4 {/ V6 O; J" _2 c2 p
3 U: V+ x+ f6 N1 b
5 [+ P4 A# s; D y& z r; a
+ O( {! ~5 G7 v |
|