|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
- [! @ X2 O0 Y+ ?! `! x课程目录(含配套文档):' Z1 ~. F! Z& n0 N8 E- ^9 Q
1. 课程简介及Linux学习路线介绍
W3 R* m6 K3 R6 d- P( L" m$ w 2. Linux与Ubuntu的关系
9 I: ^! j1 E" X& l7 M/ l. C 3. Ubuntu16.04安装及新特性介绍
h. K4 ?' F3 d2 S7 z1 L( ^ 4. X Window与桌面环境KDE、GNOME介绍
) |1 A& T% |3 a8 ^$ [7 x7 J 5. Linux基本命令使用
( h9 {1 I ]% \. A+ e! j; E5 _ 6. Linux高级命令简单使用$ H7 ^: T5 E0 N8 M5 d. C3 D
7. shell脚本入门' `- E" K" q, b' E. K
8. vi及vim入门
H+ U0 y6 e( |1 y2 q: F# j+ N 9. GNU make工程管理. R2 x2 K/ U, F. R6 m. L( @" I
10. 什么是环境变量! [9 [6 T9 m( `3 K( e4 D7 a
11. 文件系统管理1 l! T% V* b+ v+ {' Z" z
12. 用户账户管理3 M4 R) {% J' b( C: A W6 e& _8 T
13. 文件的访问权限& ^. |4 ]. k6 B4 I' ], c
14. 进程管理+ f+ K! {( h; z+ g U
15. 软件源码包的编译、安装及卸载) U0 ], A9 p# g
16. 制作自己的deb软件安装包5 \; B6 k' A- }
17. 使用apt安装卸载软件4 v1 ^- C; T6 y( N
18. 使用wine安装Windows应用软件
+ P+ \' ^8 P8 v$ r! d3 { 19. NFS服务器配置及使用( l0 O6 ]9 {8 v
20. Samba服务器配置及使用, ^- B) \4 C; m- ~1 |
21. SSH远程登录; b( h7 A, a* Q& o1 q$ @
22. FTP服务器配置及使用
# c4 |9 J8 M7 M
$ ^) c x2 s! H9 v& p8 `0 c7 C
1 k) y, z( K( ?! k- C. A4 j
: k! t6 Q9 k2 A, B, J% J, {3 I |
|