|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
$ G' F5 b( ?' K+ \/ i v" n课程目录(含配套文档):1 z" _! J2 H8 g; E) l/ T+ ]1 |" k
1. 课程简介及Linux学习路线介绍
0 l6 ^& n" ?; _4 C6 p( z* e+ @( _8 h 2. Linux与Ubuntu的关系4 `7 [& P0 u& P8 O z! U# E- O) T2 i
3. Ubuntu16.04安装及新特性介绍/ f. w- X2 e( q
4. X Window与桌面环境KDE、GNOME介绍9 w* R0 b+ w: Z* ?3 F9 o7 q
5. Linux基本命令使用
( n7 U0 _2 Q e8 q( R" @ 6. Linux高级命令简单使用, }& T$ B, S% v: f& S7 S( J
7. shell脚本入门
- B; P2 A0 G1 T( n$ g 8. vi及vim入门2 Y* E4 e" r, T. ^8 A/ ?$ d# A
9. GNU make工程管理
3 @3 ^. d) w* I$ K' I9 s+ V* @7 ^( t 10. 什么是环境变量
0 _% e5 t- E- k# i9 t 11. 文件系统管理
6 f( t, l1 l: D' {- ]& A7 I 12. 用户账户管理% K8 B% L: G* @# A% D* g. U
13. 文件的访问权限
: j& z: h$ j9 Y0 e 14. 进程管理5 t" L3 E Q3 c9 p9 i
15. 软件源码包的编译、安装及卸载. m# E$ \+ u1 N* j H; [; r7 ]
16. 制作自己的deb软件安装包
# m o0 e& l { 17. 使用apt安装卸载软件; P6 D. D! s" L. ?
18. 使用wine安装Windows应用软件) U8 f6 X4 g7 j- J8 |( a+ T5 Q
19. NFS服务器配置及使用
. ~2 `/ }, q- L1 ?, T( c s 20. Samba服务器配置及使用
, b6 A: Q0 e6 v 21. SSH远程登录
' m7 [) P X( f: I' ~( Z/ r4 T2 \( y 22. FTP服务器配置及使用
/ A$ o( _1 ]1 N4 L5 ~. @
3 }# L/ e( _8 g. E- k! k; ~" H
, V; Z: D9 _, F" N2 D
* e5 z `0 f: W: e
|
|