|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
' S# `9 x# J. D) j; |5 e9 u课程目录(含配套文档):- P1 Q: w8 y9 L3 a, q) w3 a
1. 课程简介及Linux学习路线介绍
/ F @$ K" |7 R, W$ ^6 { 2. Linux与Ubuntu的关系
, b6 G4 l8 d7 H# B 3. Ubuntu16.04安装及新特性介绍 R3 v9 e) Y7 j$ l+ G9 t
4. X Window与桌面环境KDE、GNOME介绍 ?2 j$ c& x2 L8 R9 M4 B
5. Linux基本命令使用
8 X1 f) f* c6 y 6. Linux高级命令简单使用( p0 C+ {: t- ~7 n' X0 O d* s
7. shell脚本入门( c, g0 \' x% W; z7 j' U+ E' @
8. vi及vim入门
! c" L8 G# q0 ]1 x' ~ 9. GNU make工程管理
0 I3 ~5 W2 J: O' Q2 g* j2 h& k 10. 什么是环境变量$ ~+ N. f& M& V7 A9 @! Z' }2 Q: `
11. 文件系统管理* q" x* G/ ]2 U) Q/ M1 o
12. 用户账户管理( w) |; k6 G- `9 H: B: }
13. 文件的访问权限/ d& ^% w0 X, j! S6 ?8 ^2 |1 A' I3 C
14. 进程管理
3 L% E+ c1 ]$ h. D5 d 15. 软件源码包的编译、安装及卸载/ i6 b6 W$ |- X7 d1 G2 @
16. 制作自己的deb软件安装包9 i$ T3 B5 {% g; m
17. 使用apt安装卸载软件
$ |0 R3 ]7 J: a% Y" E* ^/ F1 Q 18. 使用wine安装Windows应用软件
9 \( v4 W% U; U 19. NFS服务器配置及使用; _, c) u. J8 q X
20. Samba服务器配置及使用
# W: S2 m8 X! I4 l5 I 21. SSH远程登录
1 b3 {/ X& u- h1 L& T 22. FTP服务器配置及使用0 y9 B% l! {9 W: ]4 V
6 E9 p( o# i- ` M$ S
+ {- S7 Q& }$ [
# S+ u* R+ ~4 S) {8 D1 I: Z
|
|