|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
# S9 W. v, R# u, j, k- ~6 `0 i课程目录(含配套文档): x: C+ B( Q) Y. B
1. 课程简介及Linux学习路线介绍1 N# `; g$ @6 T- `0 m! g
2. Linux与Ubuntu的关系
* `2 c& D$ c1 w3 ~* f4 H 3. Ubuntu16.04安装及新特性介绍% [! j% Z0 _) E* J$ @2 B
4. X Window与桌面环境KDE、GNOME介绍% n; r: I0 B5 ]/ k9 O
5. Linux基本命令使用
; M. D9 c# e. e8 e8 n' w. B* W 6. Linux高级命令简单使用
9 g7 _2 c" F. H/ Q+ G' @' w 7. shell脚本入门
$ l3 [) i" q8 H: ^ 8. vi及vim入门
* |; p+ n- X+ I$ E9 S 9. GNU make工程管理& H" g0 q* g& _* T2 I
10. 什么是环境变量
; E8 k+ Q; s" S. V. Y 11. 文件系统管理
/ ^" e! M' B6 w 12. 用户账户管理9 Q! K5 O$ c7 O3 m# n# i: o! N
13. 文件的访问权限# q) X! {- {0 m5 D0 N8 d
14. 进程管理
& v; f4 P, [: L% z$ ^ 15. 软件源码包的编译、安装及卸载# s8 ]& l+ Q5 E- S/ Y( a
16. 制作自己的deb软件安装包
% U9 J+ R9 R, K: u' v 17. 使用apt安装卸载软件
; b$ }- |# f& i. C 18. 使用wine安装Windows应用软件
7 P, X" V! ]( {! I9 Z$ |4 m! Y 19. NFS服务器配置及使用
# M, m/ h ~) M) F' C: E$ K 20. Samba服务器配置及使用* j* i. U& y0 n; f" }
21. SSH远程登录2 N$ }. N1 Q8 [8 I+ H5 t
22. FTP服务器配置及使用& l. G' r' P9 T9 r2 n
. `" n2 C* T$ q4 x/ i* ` 0 x; ?* Y+ w3 d, x6 `- f3 d
1 E/ |/ W% @" a4 O! {
|
|