|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。5 U2 _8 }" R9 R- w; `3 \
课程目录(含配套文档):
/ m. H% H7 K: e; U/ P' ]' } 1. 课程简介及Linux学习路线介绍* I7 P1 U$ }5 l" @# z
2. Linux与Ubuntu的关系& Y" Y, V: E8 S, R0 A1 u
3. Ubuntu16.04安装及新特性介绍: y; x1 h5 d) q; `8 K7 o8 r
4. X Window与桌面环境KDE、GNOME介绍, j& O( d, L! T+ j; r, i
5. Linux基本命令使用
3 i+ P& a3 Y4 p% Q" f5 f 6. Linux高级命令简单使用4 a) w/ b9 G1 G9 d9 c" x+ c
7. shell脚本入门: T8 V; W; S3 y* e" v% S5 F
8. vi及vim入门
- z/ W2 z& v1 j( Z9 c/ Y 9. GNU make工程管理
+ J P. a6 U4 |; S- Q) `* m 10. 什么是环境变量
8 P9 u+ [/ Y# j( } 11. 文件系统管理. \0 y) ]% H' H6 [ L5 I. i
12. 用户账户管理
6 g! }6 Y& w; F( j3 H 13. 文件的访问权限! V0 t: }- |3 r. ?1 e5 i) L3 A3 K: N
14. 进程管理5 F& ^2 O2 j' } J9 ~
15. 软件源码包的编译、安装及卸载/ l0 D% L+ g3 \9 F5 W0 ]
16. 制作自己的deb软件安装包
9 n! p1 n- m+ a9 J3 X 17. 使用apt安装卸载软件
0 I0 J0 f _/ | 18. 使用wine安装Windows应用软件
, g) B# x3 _ p4 H4 e 19. NFS服务器配置及使用( i1 K: D/ ?3 D ?2 D- v+ l
20. Samba服务器配置及使用# x0 u1 ]- n( X7 H0 k+ h
21. SSH远程登录/ V/ o0 t$ m8 o
22. FTP服务器配置及使用! M" Y. m ?' M* y) i9 ]
4 o, S U% P: l4 {2 a3 Y6 n9 ^- R
, P* S6 }0 n6 y6 @/ V( R' S1 ^; H
L& k/ Q* v: }- K( r/ g
|
|