|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。) ?: a* J9 k) @* }0 J. J2 B' d w" R
课程目录(含配套文档):; k6 u2 o) ^0 C9 D' N
1. 课程简介及Linux学习路线介绍/ c! G& @- b, w& |# D% Z9 i& z) l% ~
2. Linux与Ubuntu的关系
7 c' K+ y1 F- Y" m8 G, I 3. Ubuntu16.04安装及新特性介绍$ v6 a7 m) ]$ E3 a: L
4. X Window与桌面环境KDE、GNOME介绍% l2 F9 l3 \& y( {
5. Linux基本命令使用! _1 v3 y* i" q% G. F3 G' R* Z
6. Linux高级命令简单使用' V" ], J, I- l2 T
7. shell脚本入门
8 \6 J" E& H& K4 `- T) z 8. vi及vim入门
8 G8 b/ P- u0 |- e S( u" o 9. GNU make工程管理1 d4 P) B9 \! N8 v( W1 G. \+ O
10. 什么是环境变量, c& V" N$ W5 I! @' z, K: l( _, g
11. 文件系统管理8 G& J$ Y+ ^9 c' b; d
12. 用户账户管理9 a; k1 F, P* Y, k# M
13. 文件的访问权限
7 I9 H M z7 `* I3 U 14. 进程管理, u% W2 ?, z6 v$ n7 r
15. 软件源码包的编译、安装及卸载
* \( ~+ u$ V/ U/ P7 V/ n: B 16. 制作自己的deb软件安装包
2 K/ D8 @& z. } 17. 使用apt安装卸载软件8 {1 g! X" ? ~
18. 使用wine安装Windows应用软件
1 f! J* Z8 {3 `: Z" y 19. NFS服务器配置及使用
; o: N$ \# I( |0 D8 I 20. Samba服务器配置及使用
9 a3 o0 S3 U; a" {/ y 21. SSH远程登录
$ u/ w! n) t: P9 e 22. FTP服务器配置及使用* X+ {! L7 p. C2 H( U* F5 S
. ~; r/ K4 h' |7 S. Y" X k
1 F) ^2 k* T) U2 V T& I. t( A
2 g5 X% K2 `% |7 A2 G
|
|