|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
. I5 s1 H4 N( \& b N' x课程目录(含配套文档):
" p Z) |9 d8 o 1. 课程简介及Linux学习路线介绍3 l1 w9 e5 O' t4 y! I6 ? n/ n
2. Linux与Ubuntu的关系 f3 ~. m$ h) L
3. Ubuntu16.04安装及新特性介绍, Q; Z% g; g0 Q
4. X Window与桌面环境KDE、GNOME介绍
! U* s' P3 `3 ?) a! |! }6 R. Z0 n 5. Linux基本命令使用
6 F) A1 j6 j& F( T& f8 p 6. Linux高级命令简单使用
5 b) g- H6 |" J: s$ V 7. shell脚本入门, _$ ^% {5 `1 t
8. vi及vim入门, T& o3 ~' z3 W V
9. GNU make工程管理
- U5 g. Y0 l! @. W8 `* Y2 \ 10. 什么是环境变量( F( |+ n, V& ~; I
11. 文件系统管理, `# f/ V& e. g! T# @& T, T
12. 用户账户管理: D( I7 M3 U( X6 b- ?. x4 y0 |
13. 文件的访问权限
' m6 R& Z5 I( ^# n; x U8 `/ @7 a 14. 进程管理9 R+ G) H, p ]/ [" [
15. 软件源码包的编译、安装及卸载
+ I: B/ K0 L4 l6 C8 y0 S3 m 16. 制作自己的deb软件安装包
- x1 {' C. H+ r3 h1 c1 V3 A( H/ [" L 17. 使用apt安装卸载软件- A$ }" m. O% ?) g+ v
18. 使用wine安装Windows应用软件3 P( J1 W* T2 h: e6 q% a
19. NFS服务器配置及使用; N5 f/ U' w/ H: l
20. Samba服务器配置及使用
0 a7 \7 J1 u# k* n! |% P* w- W 21. SSH远程登录! C: r( u% j4 u
22. FTP服务器配置及使用! o# |- y c1 P# r/ |( P9 H
?2 T9 Y4 ^& a, P. k b% Q
& v; K$ W( C4 O6 `. i; n% ?4 g3 c
% p$ J- _# {& J& J* u |
|