|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
. v' W6 S$ p, p( F3 T* S课程目录(含配套文档):/ g# M6 }$ f' @! b) U7 @
1. 课程简介及Linux学习路线介绍
3 B( u P% C2 U7 t& y; L0 J0 R 2. Linux与Ubuntu的关系- U2 M: T) p( Q) E0 `0 K& W5 f
3. Ubuntu16.04安装及新特性介绍# Y. t9 V0 P% k3 F
4. X Window与桌面环境KDE、GNOME介绍
& ?! V% F' i" Y1 p5 Z, g$ q 5. Linux基本命令使用
4 i( i6 m7 U. G6 F! j9 { 6. Linux高级命令简单使用
4 R- h* g6 o1 u& D- w; }7 x& [ 7. shell脚本入门
2 n& D: T! {% R S* u 8. vi及vim入门( y! l2 V( j; Y5 C) _
9. GNU make工程管理% C! o1 H4 _. _. [; C
10. 什么是环境变量) [* ? W/ i/ d- l# ~& K3 N$ B3 w
11. 文件系统管理1 G9 C# L. e/ V0 p6 M% c3 [
12. 用户账户管理
+ q" Q( s4 A7 v% O2 ^4 u1 A- b 13. 文件的访问权限
N9 X1 d$ a1 t+ y u$ I' _: s8 t 14. 进程管理
" x/ n6 k% G! R) o8 }5 i6 x 15. 软件源码包的编译、安装及卸载2 b0 d/ b/ G4 ^& x
16. 制作自己的deb软件安装包. S. E2 f& `, ]8 v/ |! X
17. 使用apt安装卸载软件
4 Q: p8 `$ e z& z( I! O 18. 使用wine安装Windows应用软件1 D) K9 X: c, C2 Q# E% T
19. NFS服务器配置及使用
9 c( J7 c: E7 M; ` 20. Samba服务器配置及使用
* x' h( F. J( @. W4 H 21. SSH远程登录
4 c- i6 V- z# H& b9 U4 t* Y; b 22. FTP服务器配置及使用6 V$ ^; E' c2 d. n
# T+ ~; d9 v3 w4 D 1 L4 Y5 r2 o* a3 }& t! y) u
! H: s( E$ J% b" Y2 K k8 C6 J |
|