|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。6 n: y# s* f9 w: e! V/ l
课程目录(含配套文档):2 C& g' D0 h# S$ Z* n! G
1. 课程简介及Linux学习路线介绍$ O$ t6 |3 d Y9 M) K& e m( ]
2. Linux与Ubuntu的关系
) O+ ?7 ] y# V9 ] 3. Ubuntu16.04安装及新特性介绍
9 F* g* F: z7 F$ q6 L 4. X Window与桌面环境KDE、GNOME介绍
) e/ q! K+ H6 ?. @& V. J 5. Linux基本命令使用
. o& x5 h. j1 ]5 {# k2 m9 Y 6. Linux高级命令简单使用 |* W, V3 Q+ x; v* s7 |
7. shell脚本入门
: u, D2 n& \4 k' {6 ]0 L 8. vi及vim入门2 J9 m) B+ E: p4 B$ A
9. GNU make工程管理9 D+ N8 ~( l. F( R6 K( g$ W
10. 什么是环境变量
n& ?9 T E( Q* J6 [( C 11. 文件系统管理
" g2 C1 V+ P; Y) g$ Y9 T" t8 { 12. 用户账户管理
/ `0 q7 T$ F, b% M. a 13. 文件的访问权限
V0 i+ f9 Y9 b& P+ r 14. 进程管理
f$ h u" ~3 A 15. 软件源码包的编译、安装及卸载. r5 h2 e" V( `: _: {, D
16. 制作自己的deb软件安装包- C$ Y9 J1 r( q0 y- k" c
17. 使用apt安装卸载软件
+ |6 B( j- V @, W 18. 使用wine安装Windows应用软件
+ v8 } v9 N/ k3 B 19. NFS服务器配置及使用; A9 J# r, r* z# V) v9 N
20. Samba服务器配置及使用- `- ~( ~+ Q% `! }1 e8 n3 Z% f& d4 Y
21. SSH远程登录
! }7 G3 |4 u# L# U" [% o! a 22. FTP服务器配置及使用" B+ o q! O2 j6 ^$ u R
' v% n! c' g- M4 r7 `4 c
. z/ ]9 _$ ], P3 B1 A& X3 F0 M
/ ]- ^- P, f. X
|
|