|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。9 o. D5 ~! V: B2 W4 V8 e( _" V
课程目录(含配套文档):2 A7 _5 X, A5 V; ]
1. 课程简介及Linux学习路线介绍
: n- j5 ?1 V; Q, q% K" p 2. Linux与Ubuntu的关系
. F0 q# B% i- B, l0 ? 3. Ubuntu16.04安装及新特性介绍$ `$ E8 d+ i! }' U! O. x* x
4. X Window与桌面环境KDE、GNOME介绍* m0 H7 l) `. w5 h: g! c
5. Linux基本命令使用' I- L1 L) ~8 u/ G$ ^) ?- Z3 h
6. Linux高级命令简单使用
, J+ P: x$ k4 X 7. shell脚本入门+ E! g* X$ Q. k# X
8. vi及vim入门 }/ y5 a; }" b) t/ Q0 [2 W9 h) ^
9. GNU make工程管理! k2 ~1 O$ c4 I0 Y& @6 m
10. 什么是环境变量1 {: @+ n0 Q' R( M$ x1 D
11. 文件系统管理
. q8 k* B$ a9 M( Z, W% i 12. 用户账户管理+ t# T' F3 ]; p% F3 y5 h$ Q) k3 h7 r
13. 文件的访问权限4 ]2 `6 e9 M: ]
14. 进程管理
+ H/ E% k: j& k( Q8 Z$ x# U9 n 15. 软件源码包的编译、安装及卸载
3 l0 v" S" W* I" G/ r/ ] 16. 制作自己的deb软件安装包
% }/ I1 b5 d* P 17. 使用apt安装卸载软件
. Q! m" E' F/ Z& N, l4 m v. _ 18. 使用wine安装Windows应用软件0 A9 ~; a8 z' D9 T: y0 K6 x
19. NFS服务器配置及使用
9 |+ c4 f' f6 d2 [" s 20. Samba服务器配置及使用
7 b8 q9 @) ]$ @8 G9 y' j/ w 21. SSH远程登录1 g7 L+ }/ f0 ^* n7 ]- K0 b) J
22. FTP服务器配置及使用( [+ g, S6 k( e5 f n
6 G' t" L h" @) o% T L9 G" ^* u3 j1 M _" ]( L
# e z K$ F4 G |
|