|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。1 L" L" B- h7 @4 D5 t& y
课程目录(含配套文档):' ~/ _( L( z8 g- L) l9 M/ T& w
1. 课程简介及Linux学习路线介绍
% M% e' c* L# m* ^# t R 2. Linux与Ubuntu的关系
3 {! f! q" g/ t5 U 3. Ubuntu16.04安装及新特性介绍
5 j# ~4 C) A3 O# M6 w 4. X Window与桌面环境KDE、GNOME介绍
8 D. l- y: U3 g+ R" L 5. Linux基本命令使用! P/ Q8 h% u4 a9 D
6. Linux高级命令简单使用" K8 O( p. J) Y7 s/ P/ \: y
7. shell脚本入门
3 E3 k% ]3 b1 O3 u* U 8. vi及vim入门
% p6 z& ~+ j1 R% z 9. GNU make工程管理
2 L% S9 T# v! \$ N0 X# A 10. 什么是环境变量
7 U6 b3 ~$ [! v, p1 Y _ 11. 文件系统管理3 q) O2 a& C; |+ ?) ?& [# ~
12. 用户账户管理
" E; C& a7 D0 T# Y. R 13. 文件的访问权限7 e) g1 X/ F) {2 L) d I
14. 进程管理
- _! |, u( T; E$ u0 {4 x 15. 软件源码包的编译、安装及卸载0 ^+ r- X4 H$ D# X/ Y
16. 制作自己的deb软件安装包5 ^+ U. ?6 w9 N, s" o- ?
17. 使用apt安装卸载软件
" f! N* W7 ]5 a, W7 R 18. 使用wine安装Windows应用软件: t, w" j0 k" d' L
19. NFS服务器配置及使用! X. Q) m. M% l, T8 r- f+ ?
20. Samba服务器配置及使用4 n3 O) W2 G4 k/ E1 v* Y1 O
21. SSH远程登录* Z* B% Z4 E. b- ] U4 B7 a
22. FTP服务器配置及使用
/ Y$ z& v0 M+ f( T0 G5 ^& `& U6 u W7 R4 M4 P- N
! j$ ?& F6 p+ n
4 q/ Z$ n; X3 D( Z* g
|
|