|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。7 o/ n* n, a# X8 Z. B
课程目录(含配套文档):# u( d% E+ t: c4 o
1. 课程简介及Linux学习路线介绍9 o g# o' t7 y& }, |8 \- X f. C' J
2. Linux与Ubuntu的关系, q/ j1 v# A1 a3 p4 I
3. Ubuntu16.04安装及新特性介绍, K+ @: W. L& _% s5 K
4. X Window与桌面环境KDE、GNOME介绍5 w% E, w) e9 W+ i1 K
5. Linux基本命令使用8 b5 K1 f) ^9 x: h a( S X
6. Linux高级命令简单使用% @9 Q3 a: p5 F* @5 ?
7. shell脚本入门
' j2 b4 @: X2 M0 T9 G 8. vi及vim入门
% g: a! `( ]$ N) z) E, \5 [( p2 z 9. GNU make工程管理
% V# ^4 N, k. c8 Q1 Q6 g 10. 什么是环境变量
9 _# s% K' ^% X! ^: q 11. 文件系统管理! t1 R9 u7 f' J8 x) F( [
12. 用户账户管理) Y" U- r- F" C$ i; j3 q
13. 文件的访问权限! n7 `/ r& m5 s3 a
14. 进程管理
: w# |$ J9 Y; Y3 x. p% ~/ Q 15. 软件源码包的编译、安装及卸载
9 R5 `+ F, m: q% F' o 16. 制作自己的deb软件安装包( d. @9 ~, Y6 [
17. 使用apt安装卸载软件
) m& j8 H! o/ d0 {2 {( I 18. 使用wine安装Windows应用软件: t, B0 o2 t2 K4 Z
19. NFS服务器配置及使用
, e K) j! u4 k- K& `% p 20. Samba服务器配置及使用! {, `3 e0 u- ~5 F. X& H
21. SSH远程登录+ I: t5 k* l* Y9 f0 g
22. FTP服务器配置及使用
/ l. [' K! \# A7 T1 X* v5 N1 f8 w; z* ], v/ T( r( y& ^: A% l( s
) u: m5 W3 K; a2 \/ x7 l. O9 u" {/ u
- `$ q K5 c( g" V6 f+ Y |
|