|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。1 C3 |% }6 V1 a- n
课程目录(含配套文档):
. ~% |' Q- B3 p6 e8 f: N- P* b1 j+ n 1. 课程简介及Linux学习路线介绍
9 c" P2 ~6 P8 k6 O9 j# a! S6 W 2. Linux与Ubuntu的关系! _" J$ i1 M0 J, Q1 s
3. Ubuntu16.04安装及新特性介绍2 v$ W B- R' O o9 `0 s# K
4. X Window与桌面环境KDE、GNOME介绍( h" _& c5 M/ @2 @8 G5 C
5. Linux基本命令使用
7 K- k1 D6 X2 D U3 V/ ? 6. Linux高级命令简单使用 Q9 q9 a# t j
7. shell脚本入门* t9 A; f! m7 [" u
8. vi及vim入门
/ r b7 ?. s) h9 B7 ~/ U! W 9. GNU make工程管理! }0 ~( }1 F9 O$ H
10. 什么是环境变量, }) H' Q) R7 v
11. 文件系统管理6 |' @: H! N/ C \& J" u
12. 用户账户管理 L5 o# p: V: z8 V: {
13. 文件的访问权限% y3 ?) H, l1 _; c4 t+ z# v
14. 进程管理
; m6 Y- W* Y! D2 @" @" C 15. 软件源码包的编译、安装及卸载! e" P: Z: E. \; M8 E6 g
16. 制作自己的deb软件安装包
; l2 W0 W( H$ O 17. 使用apt安装卸载软件6 z _& C8 p; u/ k: m
18. 使用wine安装Windows应用软件
- y% p' z, a( H1 m B; b 19. NFS服务器配置及使用
# E& X- g" c Y" W; x! E 20. Samba服务器配置及使用4 X5 u( N: @. s4 C y" i
21. SSH远程登录! u* n6 Z/ G1 ^% S$ c: H- Q
22. FTP服务器配置及使用
! E3 m# z k+ l, Z1 z: ^
9 x: H3 j% T/ h- Y. L+ F# j
: }1 f% _( _" O$ @
1 W2 u$ F' h) A1 L7 k% i2 g0 j |
|