|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。6 E3 ?& O# F+ S. k" O
课程目录(含配套文档):$ [0 b1 `; {5 K+ \
1. 课程简介及Linux学习路线介绍
$ i- [7 C9 k5 @6 G/ I' H' N: z 2. Linux与Ubuntu的关系7 h1 {, l9 [& {1 C+ r' p
3. Ubuntu16.04安装及新特性介绍
* O! |1 O, V; e& Z! ?% D 4. X Window与桌面环境KDE、GNOME介绍
. |- N y( h; T; ~ v- f3 \ 5. Linux基本命令使用
* ]2 z5 T" P( y5 \' Q- } 6. Linux高级命令简单使用
% u+ L. L$ g& H/ S8 F" d5 a 7. shell脚本入门
5 h3 P7 F& J6 i) j" W' w 8. vi及vim入门
7 B7 K. O# k# H) V9 l: P0 C$ C$ n 9. GNU make工程管理" j, [/ C4 t, F* A; t* o) ?
10. 什么是环境变量
7 x( p# J' r/ I6 m( e% J- u 11. 文件系统管理$ T6 }+ j! j1 P5 G, ^4 E4 q C
12. 用户账户管理
: T, R0 N6 A3 T7 B8 Y" s5 k: { 13. 文件的访问权限
# {( b: v' W, E1 p L+ |) v. o 14. 进程管理5 m: j: M- p$ W( z, p" S. r+ o* t3 w
15. 软件源码包的编译、安装及卸载
1 Y/ F- M% d* G. K5 N. { 16. 制作自己的deb软件安装包7 }3 b9 h9 Q9 g( k
17. 使用apt安装卸载软件
3 p" d& x. a0 U, U" X) w8 z 18. 使用wine安装Windows应用软件( l* }) K* u% P2 W3 ]- M8 L2 \
19. NFS服务器配置及使用1 E% L; {# q) l, C8 [+ r9 U. _
20. Samba服务器配置及使用
' y' r6 M/ `9 M% U 21. SSH远程登录
& |5 [, F, o' K4 o6 E2 B+ x* V 22. FTP服务器配置及使用8 Q2 Z+ j6 W; q; R8 A4 {
; ^8 e, |9 n' g. y; p2 w4 [9 L' D ! L/ I8 n" O( C( Z" w0 j f9 Z- P
! l& g0 d- z2 D N, |
|
|