|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。: t7 o G# \/ }& O. u# k e& D
课程目录(含配套文档):4 \& U0 M4 P2 g! H0 i+ }7 I
1. 课程简介及Linux学习路线介绍
% V- B& l5 j% i. W( `! M9 M7 n4 l 2. Linux与Ubuntu的关系) r; E7 n6 I! W. i2 O7 w& L* M
3. Ubuntu16.04安装及新特性介绍 F5 W w7 _4 ]8 I
4. X Window与桌面环境KDE、GNOME介绍
( S A& c' s6 O5 D% r 5. Linux基本命令使用
) G* `& ]/ [# R5 v) M; A2 v- o 6. Linux高级命令简单使用
: ?) F0 X0 D. b$ C+ N8 ~& D l+ S g; K 7. shell脚本入门7 |4 t7 B; m7 ]) ^( r4 ] ]. Z2 w4 l
8. vi及vim入门, Q5 Y& L% l M o3 b+ j
9. GNU make工程管理
4 T J4 x# H: a, I 10. 什么是环境变量
( V8 p/ t/ u' H; F2 ? 11. 文件系统管理
5 e$ }% L1 X' @2 f% h 12. 用户账户管理( e5 z0 ~0 [7 S9 o4 V5 {" r4 J9 e& l
13. 文件的访问权限
3 A7 a% x# h* z: L- ?: P! ~6 C" l 14. 进程管理$ b: b; y7 l4 ]" B; n% P
15. 软件源码包的编译、安装及卸载
# C! _3 s M7 N- Q. p 16. 制作自己的deb软件安装包
7 M5 h [, `. b- u( H. `( \, j 17. 使用apt安装卸载软件7 [2 x0 w& Q! p% M. D N+ p
18. 使用wine安装Windows应用软件
; O& m$ ~/ I$ O: P. j, N7 Q! b 19. NFS服务器配置及使用
7 C5 Y- D' Y' k. p 20. Samba服务器配置及使用
1 g- d6 N1 i& |- v2 Z3 M6 A 21. SSH远程登录" `) r. l( X& V7 k; |8 e
22. FTP服务器配置及使用! d# v; ?6 P# z
! t+ Z9 G& T; [ 3 b3 i$ g6 ]. Q& S* _1 _
+ c# R; D! I: o9 j# I4 K1 Z, T |
|