|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
) u, I) s _$ w) I8 G3 v课程目录(含配套文档):' Y5 _ A, j+ z' u) K9 j
1. 课程简介及Linux学习路线介绍' b' D$ t$ v- }
2. Linux与Ubuntu的关系- ~: n8 e7 N! Y& `( {; }0 q/ ]1 w
3. Ubuntu16.04安装及新特性介绍
9 E( T8 u3 ~& D3 I/ a 4. X Window与桌面环境KDE、GNOME介绍
. {: {. r7 }' t 5. Linux基本命令使用
/ B! p4 u0 i; Q3 u 6. Linux高级命令简单使用 v, G$ z) g( @# ]* a
7. shell脚本入门8 ?. [2 d/ h0 R
8. vi及vim入门
5 a8 Q6 U4 X# z" W* {7 h 9. GNU make工程管理
% H& d8 L3 m( E, N" P8 _% Y; F 10. 什么是环境变量( v5 r" C C& R
11. 文件系统管理
9 i, L0 \- r+ N4 P 12. 用户账户管理( @; L8 L5 t$ Z. L( J
13. 文件的访问权限
! b9 |5 g0 r: ^4 b 14. 进程管理/ e6 h# k4 h% O1 k
15. 软件源码包的编译、安装及卸载: H& w! w% Q# F
16. 制作自己的deb软件安装包# X# p g. ` J, B8 N, r
17. 使用apt安装卸载软件
/ r* ^- F$ D. f: a$ h6 U 18. 使用wine安装Windows应用软件3 y" [' C: v. C2 {- u, M4 c
19. NFS服务器配置及使用
, s+ m8 t4 j8 h5 n 20. Samba服务器配置及使用; |! [ ]. K% m9 w1 j8 \
21. SSH远程登录) R* [. y' J7 {, ~- d3 `: b) R
22. FTP服务器配置及使用8 m+ g/ G( B4 d5 U
4 @0 ~1 e b' ^- S6 b
" |* {0 s$ C: {4 H, y6 {
( T- M3 H4 |" ^0 y8 M |
|