|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
' ^% g; |- x1 v& P) G课程目录(含配套文档):
# \ p* x @' n/ }& m+ R/ U) B" z 1. 课程简介及Linux学习路线介绍! z. ~* N# ]3 I- R2 j; {- ]
2. Linux与Ubuntu的关系
% l! R) V- a9 s$ u; Q5 e 3. Ubuntu16.04安装及新特性介绍
: j9 C7 s7 B: y1 o& o" e! m- e. U 4. X Window与桌面环境KDE、GNOME介绍0 u( `# `5 E% N) J! V. V' p
5. Linux基本命令使用
! _- n' U! u0 B7 v" m/ b 6. Linux高级命令简单使用0 S" G3 a# {/ p2 |
7. shell脚本入门; }' p5 D& k g2 I `
8. vi及vim入门2 Q3 E" h v& Z/ j1 b) u1 G
9. GNU make工程管理
( y1 r5 i# r( m |8 } 10. 什么是环境变量* v, k: E' b7 L4 x) u4 _
11. 文件系统管理" K/ ^$ P) c" e3 B
12. 用户账户管理0 N0 w9 q8 _1 j* R
13. 文件的访问权限
1 A/ ]7 @3 {: d) ~- w 14. 进程管理
" e6 L2 D$ W1 H2 j% N) b4 P 15. 软件源码包的编译、安装及卸载2 S' R; z7 Q2 j, g. E. ]
16. 制作自己的deb软件安装包. b; y8 H' G: W2 N
17. 使用apt安装卸载软件1 ]" r* d4 {- `8 T# w
18. 使用wine安装Windows应用软件3 R' ]+ N. d5 m t
19. NFS服务器配置及使用
9 R) F! s& N4 S; ]( {2 ?0 w 20. Samba服务器配置及使用; X* V* r }6 t; b) ]6 l
21. SSH远程登录
& m9 _; x8 c8 b9 W+ o5 a x; a" ^! \ 22. FTP服务器配置及使用! c3 B4 W0 Q, n& I; J B
4 E \( U' G3 u( S( Y& v; }: R " U5 c3 S* i$ O6 `4 e* U
& }2 N( @1 j" P: T9 j+ F y9 q |
|