|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
3 i2 w, t% _+ N; ]课程目录(含配套文档):8 g1 e6 N. t) o+ S9 c0 b& d* m5 V
1. 课程简介及Linux学习路线介绍: Y0 p7 p8 B% S1 B' a
2. Linux与Ubuntu的关系6 W7 `4 v4 [$ L7 V: L( i, c3 v
3. Ubuntu16.04安装及新特性介绍, V: y. }0 P) f3 x2 p9 Z" Y
4. X Window与桌面环境KDE、GNOME介绍
: @5 {5 u' G* z& g# @) U: _* I 5. Linux基本命令使用- l% _8 W! u6 f4 b3 T+ F, H* L# B6 z
6. Linux高级命令简单使用
) v8 a6 e9 w1 i8 K5 i; j' Z9 S 7. shell脚本入门! {. C* m6 I" d) A/ D, I
8. vi及vim入门
2 C) u0 l5 n4 b/ M 9. GNU make工程管理
) U$ ]2 r* {- q5 k" ?& X2 ` 10. 什么是环境变量
" ~0 b7 p4 V* U3 d! I" ` 11. 文件系统管理
7 W8 y6 j% b! J1 C# v1 \ 12. 用户账户管理5 A) p% r. j- N0 a2 U+ A7 k
13. 文件的访问权限
g, R: G' | w" h 14. 进程管理' I: P. e2 H! \" O/ r- H7 M
15. 软件源码包的编译、安装及卸载+ F& Z. A0 n; N$ G- v8 e0 f( x
16. 制作自己的deb软件安装包
7 p( Q* J" a% C6 G. I 17. 使用apt安装卸载软件5 {9 ^9 @. Z' c* X! H) `
18. 使用wine安装Windows应用软件
( S0 w$ f2 v, G. O3 a' p" q 19. NFS服务器配置及使用
7 {! f8 l: ^3 n3 R9 Q# H; |, f p4 {% q 20. Samba服务器配置及使用
$ d5 E$ B8 G5 Z. d- q3 L/ q3 I1 K 21. SSH远程登录
. B2 U) K/ g7 C- E& I 22. FTP服务器配置及使用
( B# H6 }6 n5 B. q2 ~1 t
I3 ~5 H- y! o- |. F4 M0 ~
( ?4 O9 \0 i) |% z' B" q
3 D' D+ D- e9 m" b) a
|
|