|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
! L& }; ]) T7 j( w( k2 V6 G课程目录(含配套文档):
% q( _; O9 u) w1 H {# Y 1. 课程简介及Linux学习路线介绍! L% x- U& f$ _8 J, ?8 @, e
2. Linux与Ubuntu的关系 o7 o# m4 H d/ A" K5 u
3. Ubuntu16.04安装及新特性介绍9 m8 S$ {+ B8 p; U3 Q
4. X Window与桌面环境KDE、GNOME介绍
' w4 C3 T# r& ^% x$ N) D 5. Linux基本命令使用
, y+ w' |$ \. ?( T' m9 s 6. Linux高级命令简单使用7 i" G) _8 z1 z+ Y: a
7. shell脚本入门
" w8 h& E' V: ]8 T: E9 i 8. vi及vim入门/ _6 e( R# ?' |% u# n: l% f/ O- U
9. GNU make工程管理
8 f- L) L& r3 g4 A. o% c1 }/ \/ k 10. 什么是环境变量
/ Q- \$ Q% p$ z3 r& e 11. 文件系统管理
$ d: M0 z( j: Q2 s$ b; q3 A, v, J 12. 用户账户管理4 L# U: I6 ~7 b& n7 g A0 t
13. 文件的访问权限
4 L, i! T6 a2 O6 N& M 14. 进程管理
, ]. Z5 R4 B; O# K3 K 15. 软件源码包的编译、安装及卸载: c2 l! l3 `4 Y
16. 制作自己的deb软件安装包
' H" V1 R. N1 J) M4 ?) { 17. 使用apt安装卸载软件
9 ]7 J9 w3 D" }8 J/ R$ s 18. 使用wine安装Windows应用软件; a6 Q3 \; Q2 M7 o7 f
19. NFS服务器配置及使用
0 C* s! L: U' a, h2 k G6 v3 { 20. Samba服务器配置及使用
. e( _6 w) R+ P( ~0 r) g 21. SSH远程登录
8 L! Y6 a# u6 v+ v! S% j 22. FTP服务器配置及使用
. [& G) B3 E. s5 [0 C* Z' Q9 X+ {( w6 f/ e1 ?
: k4 Z$ `# u! H, r" n( V3 Q! A/ T' a
& a, k I7 h7 d7 P
|
|