|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
+ ~0 M* q3 a% p1 z9 J, p& \课程目录(含配套文档):
; l% ~9 Y7 c) P5 e$ | 1. 课程简介及Linux学习路线介绍
2 |5 V0 @ g6 R. o" b1 T+ C2 W4 _ 2. Linux与Ubuntu的关系 H Y( ?( W0 f
3. Ubuntu16.04安装及新特性介绍+ `( w# T# j$ s/ r: n( q1 N, C
4. X Window与桌面环境KDE、GNOME介绍# J( V# j) O1 c8 D! j8 |
5. Linux基本命令使用
! \: Z" E: i, { 6. Linux高级命令简单使用
; I. x) m4 R, O% r) C 7. shell脚本入门# ?5 p2 y+ Z) r& M- @4 q7 {6 l
8. vi及vim入门# A( P/ m2 f+ Z% {; W4 s% w
9. GNU make工程管理
2 E8 p- V8 h8 G# H/ m) i) q( L 10. 什么是环境变量
* p2 B; [9 y2 f% U6 ~# Y, Y 11. 文件系统管理
/ V2 ]8 G+ w2 P, u2 g 12. 用户账户管理
1 X+ o' p( A8 ?, ^. P 13. 文件的访问权限
% }8 K7 Y1 J R* A( J4 v& [$ ] 14. 进程管理
+ h: \, b2 P$ \8 d3 }+ S7 b 15. 软件源码包的编译、安装及卸载
5 t) d$ i( u3 X/ h 16. 制作自己的deb软件安装包
7 r/ _5 d$ Z2 {7 j) U 17. 使用apt安装卸载软件
$ c! _4 U% W1 Z( t# X3 O9 ~ 18. 使用wine安装Windows应用软件8 C0 _, @7 ]" A0 L: G Y4 R+ z, M
19. NFS服务器配置及使用5 j9 t- I. I2 h3 k) U% O
20. Samba服务器配置及使用5 l1 X5 b: F/ _6 M7 Q* w
21. SSH远程登录' R- S% ^9 ^% ], C3 W
22. FTP服务器配置及使用2 ~& i8 P6 g5 H7 n
, m6 R1 W8 [+ q+ A: q+ i 4 C: Y8 h' V" |* l+ @" F
, |' D6 O' P5 y+ j/ C0 t- T* P( s |
|