|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
- \! z0 Q5 ^& L9 l' A课程目录(含配套文档):/ a! M& k2 S1 X* x0 r3 Z$ l
1. 课程简介及Linux学习路线介绍
% Z4 q7 x J6 y/ T 2. Linux与Ubuntu的关系2 k5 j+ A8 }4 P; G
3. Ubuntu16.04安装及新特性介绍- i; [0 D# s$ s! ]4 @8 R/ O
4. X Window与桌面环境KDE、GNOME介绍3 c; N$ s. y( @
5. Linux基本命令使用
% K: w( t" t% ~: \4 b% J 6. Linux高级命令简单使用" z8 U2 W6 D5 }4 P8 }( h) H
7. shell脚本入门
9 j- P3 l! H6 o 8. vi及vim入门+ y, F% q) E7 Y8 V8 ` x7 `+ ~
9. GNU make工程管理3 t. \0 k( y6 _8 E* k0 L
10. 什么是环境变量9 e% L; |4 h6 ]
11. 文件系统管理
2 q0 E0 o2 X0 V3 G, W 12. 用户账户管理
9 o) e: C3 ]2 U0 I 13. 文件的访问权限
/ n$ Q9 u Q; L/ X 14. 进程管理
" \8 i; B. ?' |' X# L: F) m 15. 软件源码包的编译、安装及卸载
# F2 I; M: b/ ]' M7 M0 s$ ~$ F8 u% @ 16. 制作自己的deb软件安装包# N7 q- i( B) ~4 ~- `" D/ g0 d
17. 使用apt安装卸载软件: W- j0 j w3 E7 K
18. 使用wine安装Windows应用软件3 F2 S0 _5 P( k
19. NFS服务器配置及使用
8 \2 Z% D X7 p. N0 K# K 20. Samba服务器配置及使用
/ t! K5 t1 e7 F/ a2 _7 x `) n5 [ 21. SSH远程登录1 _" B" n1 }5 o
22. FTP服务器配置及使用! M5 {9 V2 J+ { B, q4 o0 u
7 `8 U9 N8 P+ ]+ S7 ?
2 l) X% k& {0 U/ E. U$ A
. Q" R, M; _) V s3 {, n
|
|