|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。 c5 Q2 ]; v. n* n& {$ E; T" l( ?
课程目录(含配套文档):) [2 g" u8 {$ j( `( O
1. 课程简介及Linux学习路线介绍6 O+ S' f4 ^4 I8 G' k
2. Linux与Ubuntu的关系! m( L+ B1 |$ r, x& O
3. Ubuntu16.04安装及新特性介绍$ V' \2 R9 |; A9 ~
4. X Window与桌面环境KDE、GNOME介绍1 q$ a) G& @3 q7 c+ `0 C7 o. E, c
5. Linux基本命令使用
8 g) G% t- {. ^8 q) a. W7 e( ? 6. Linux高级命令简单使用) ?' p* Y. m. T8 f: l9 t1 v# h% ]2 r
7. shell脚本入门
8 F* C+ @/ @7 q 8. vi及vim入门6 |9 @0 x% O9 }+ Y, D1 d
9. GNU make工程管理
9 X2 F. | V1 \1 X" d/ ^. s 10. 什么是环境变量
& ?# r0 i( @6 ? 11. 文件系统管理
4 w& {! f: b6 Z' h6 @ 12. 用户账户管理4 e. x. f8 K6 m0 F% g) Q2 A7 W7 y
13. 文件的访问权限
9 u5 U8 i2 F. c% h! s G F! x 14. 进程管理1 G% Z2 j% r+ C5 a
15. 软件源码包的编译、安装及卸载
0 _1 I$ E$ i3 R4 s: g( C( B 16. 制作自己的deb软件安装包2 C4 e% k6 }% |! j0 J- ?1 T
17. 使用apt安装卸载软件7 { N9 c) C- h( I# ^; @7 w% b
18. 使用wine安装Windows应用软件
5 [* w2 n$ M f 19. NFS服务器配置及使用
+ R4 a3 i) K* m; C2 h 20. Samba服务器配置及使用
+ Y. [- T) Z/ I6 h3 r 21. SSH远程登录
& Z$ m5 c: k+ Y 22. FTP服务器配置及使用/ `2 q7 }; ~* g. z: y0 }
# P% D1 i2 f2 W- O! k! X
* n9 t2 E, T! g, n, ]
2 R# \. Q* e' t. r- d% Z |
|