|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。0 Y7 B, b; ^, f/ ~
课程目录(含配套文档):; E/ v7 T7 r; T; A) r U
1. 课程简介及Linux学习路线介绍
. A0 `( j' ?* a/ r 2. Linux与Ubuntu的关系' \: k& ]2 r4 t5 k
3. Ubuntu16.04安装及新特性介绍
' ^% |+ r# ?, B! x5 M6 J 4. X Window与桌面环境KDE、GNOME介绍- a; ? X0 Z; d9 o# j7 k
5. Linux基本命令使用' m h+ U0 Q; T
6. Linux高级命令简单使用
7 D9 O1 ?4 V- k# o 7. shell脚本入门
0 l- f8 K0 A( [4 l( J) E 8. vi及vim入门2 _2 L1 }; f+ C0 Y' m
9. GNU make工程管理
1 ?6 t* q4 \* B2 y# L' |- @ 10. 什么是环境变量
3 e9 t, {4 I+ n+ T3 R0 ~, F 11. 文件系统管理
" B: z' T3 X% I3 C- d6 H* A 12. 用户账户管理
% I- u0 O: U# m( g, d/ r, L 13. 文件的访问权限; M n) O3 |5 t& C5 s1 x4 W
14. 进程管理; M2 s' x( Z3 C
15. 软件源码包的编译、安装及卸载
& H! X: ?& a8 y' r2 V+ j 16. 制作自己的deb软件安装包# L$ ?* h/ S! x* l
17. 使用apt安装卸载软件
: ]8 D% [8 c e- N7 u( E* h% y 18. 使用wine安装Windows应用软件
1 T0 {; s# x+ r% o# c 19. NFS服务器配置及使用* F' b; u9 J/ ^
20. Samba服务器配置及使用, Z9 {% c* h. D. r
21. SSH远程登录8 k* I& g1 X) r! a: e
22. FTP服务器配置及使用6 w" \$ _6 s! m- p; r
* a1 R; v! v7 o# A5 z, Z9 Z
5 X* E4 g) B7 i2 P4 U# W
S! G1 N/ t6 V) F. `/ n" O9 V7 I
|
|