|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
4 S% ^+ C$ j; z! ~& H1 }课程目录(含配套文档):
9 A) X, `) d. G, S* @ 1. 课程简介及Linux学习路线介绍5 c" ]: B: J" V% m, m3 l; H) N
2. Linux与Ubuntu的关系! ?% b1 l! Y0 N/ h0 d3 V+ n. R( b
3. Ubuntu16.04安装及新特性介绍- z; s9 X3 _2 l% X! W8 |( J! K8 k
4. X Window与桌面环境KDE、GNOME介绍
( ^: q8 e" Y1 z5 ]' Z; _1 L( H4 G7 Y 5. Linux基本命令使用
9 o9 |6 @# B* d, r 6. Linux高级命令简单使用" m0 n" g/ U% T* m! K- I1 c
7. shell脚本入门
. t& _6 D% N' O. m9 u 8. vi及vim入门
. r0 j" w5 ]/ f/ } 9. GNU make工程管理8 {9 a5 G X( @: Q+ q5 K
10. 什么是环境变量' f9 }2 N3 z' A8 y3 j
11. 文件系统管理
- w. x5 w2 u' a! R* c3 x 12. 用户账户管理
, v6 [ I1 o: y 13. 文件的访问权限9 e, J6 T; O5 A( o
14. 进程管理
' F# A: h$ e8 A& Y, V$ U% W& a 15. 软件源码包的编译、安装及卸载" t9 V2 }$ u- w- M* r+ L, k
16. 制作自己的deb软件安装包
+ ^2 S$ @4 t# ^ 17. 使用apt安装卸载软件
% p: M- O: p3 x. d) H 18. 使用wine安装Windows应用软件
% j8 ?/ V/ B8 y3 D9 O/ S 19. NFS服务器配置及使用- L: D9 I4 Z8 S
20. Samba服务器配置及使用; g" J, @& Y% X& E
21. SSH远程登录
" @' ?9 m" x6 Z! @3 G |3 s8 d# k 22. FTP服务器配置及使用( L% z7 {# q/ K
* o* {+ J: I# f- u
2 K0 y, \% X: W2 E6 g8 k/ q
3 h6 b8 G/ w5 G |
|