|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。 G" n. ~* L1 h/ s0 p; U
课程目录(含配套文档):
1 N& G) I; N$ r9 V D- @ 1. 课程简介及Linux学习路线介绍
- i3 O \& t2 O k0 e 2. Linux与Ubuntu的关系5 b) E7 U7 r7 M; i8 V' T' G0 _
3. Ubuntu16.04安装及新特性介绍6 A& D( R" e" f! K
4. X Window与桌面环境KDE、GNOME介绍- M* s$ {8 W- ?2 M, Y% M. D# ^$ \
5. Linux基本命令使用( U9 g* W- v/ f5 u6 R& V
6. Linux高级命令简单使用
9 _1 f. U: L, \ 7. shell脚本入门4 n, [/ l/ ~! w; x# B' q7 D
8. vi及vim入门
+ M+ e* v7 y- Z' A* M: A 9. GNU make工程管理/ g( p- Y, ]. z8 a u1 @3 w+ e" [% v
10. 什么是环境变量 n% `; R! i2 X5 ^- C/ k
11. 文件系统管理* d( E% m# W7 `* Z3 F4 c
12. 用户账户管理+ D' r4 J! h: { Q7 q
13. 文件的访问权限 I; |' p+ ^& [7 x: P* a
14. 进程管理# a& i( o/ k7 |. T, D2 c- B6 M
15. 软件源码包的编译、安装及卸载
6 E7 Y0 r! k) O, { ?. ?# H, c 16. 制作自己的deb软件安装包/ B% @+ z+ H5 A1 k0 K8 r
17. 使用apt安装卸载软件
' S+ i! P3 E |! E, P L 18. 使用wine安装Windows应用软件
# M7 i# u' p$ p' |2 u 19. NFS服务器配置及使用" Y0 H$ T$ o$ k4 p$ X
20. Samba服务器配置及使用: j7 x2 ^2 f8 ~
21. SSH远程登录! F/ u4 B: e( h# \7 t
22. FTP服务器配置及使用0 s6 @6 M+ d9 s
8 J$ p. A* G! f, G$ H
+ Y' c' P. L* M
7 T3 x6 E3 `5 R0 x) r" H |
|