|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。8 i1 S1 w: e, b: } C
课程目录(含配套文档):
% F e8 `- n+ R& g( _* q 1. 课程简介及Linux学习路线介绍
& f: i1 d" o' S$ i4 _. r; T% G' f& W 2. Linux与Ubuntu的关系! X% @7 W( v9 H! g
3. Ubuntu16.04安装及新特性介绍/ |& X2 {: \$ D. S L
4. X Window与桌面环境KDE、GNOME介绍, b* V- _* f; c2 a
5. Linux基本命令使用
. L! S7 H4 m b+ Q5 F6 D# I: v8 ] 6. Linux高级命令简单使用
4 n4 m% K; d$ v 7. shell脚本入门& x# b% j, j0 N1 `" v. o3 K
8. vi及vim入门
' f6 P0 J7 A5 ~$ A7 {; b- M P) ^ 9. GNU make工程管理# e$ I+ Q; z& v/ @3 a
10. 什么是环境变量! ^7 ], I9 U* P& j7 K- h
11. 文件系统管理/ c' z- s% Y; G# H/ Q/ y" O
12. 用户账户管理5 |% g: N/ R( I6 i
13. 文件的访问权限
9 b0 y# f6 G% X @2 N 14. 进程管理
" w* W1 w4 V' _/ H/ ? 15. 软件源码包的编译、安装及卸载
. P+ o4 y+ ^ H$ Y. h8 M' O C" Z 16. 制作自己的deb软件安装包$ f5 s" U- Q; w8 K0 l
17. 使用apt安装卸载软件
; S6 f2 U- m R b 18. 使用wine安装Windows应用软件' c6 P8 D- X: B/ o
19. NFS服务器配置及使用8 m# t' S3 h1 h$ J6 V. A' F0 b
20. Samba服务器配置及使用
9 o2 m( v5 p0 X/ D 21. SSH远程登录
6 y/ i$ n# Y0 O* Y: j6 z 22. FTP服务器配置及使用" Y2 m, y6 B C" P' R+ v
- N O- Q% z: C$ @
% X, G1 H& j* ?4 Y! ~ l" O) ~+ K
# I: H, ?* `9 W$ N; H* U/ P% u |
|