|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
+ y/ W' k. J; l( p9 u课程目录(含配套文档):/ k- ~. U+ z- c, l3 f/ s
1. 课程简介及Linux学习路线介绍
7 K: s- l4 f% n& V( c 2. Linux与Ubuntu的关系
! t4 C. \9 l: }" a2 c 3. Ubuntu16.04安装及新特性介绍2 |7 D6 F p0 u n+ x) _
4. X Window与桌面环境KDE、GNOME介绍
: c; ^# N+ P5 R: N 5. Linux基本命令使用5 v7 f& |1 ~+ x; J" I
6. Linux高级命令简单使用, b# N7 E( o2 S& K, K. Z: \
7. shell脚本入门* F0 j5 I8 `, g
8. vi及vim入门
4 {: F# [5 N: S- t" Q: O( M$ t' e: w 9. GNU make工程管理
+ \3 \% K' s) N% S. [$ U+ f 10. 什么是环境变量* J; o6 }: T! a3 D2 b' c. K7 t
11. 文件系统管理3 t6 r$ ^" V) h
12. 用户账户管理/ c) p0 I. M/ p, o
13. 文件的访问权限6 N5 F/ e% V) f! z" L3 R
14. 进程管理
6 F$ H, v, b9 l 15. 软件源码包的编译、安装及卸载
8 r: u: a. a* D: j& B U# j 16. 制作自己的deb软件安装包& h1 H& E, N/ o3 ]9 f6 U
17. 使用apt安装卸载软件
" I$ r/ M, [1 Z( c8 K$ z9 ] 18. 使用wine安装Windows应用软件 Z; g/ [( a) T, H
19. NFS服务器配置及使用 z) v# B& y# O: c; e1 ~
20. Samba服务器配置及使用
. \* {0 Z9 Y! Q! t3 N. Y 21. SSH远程登录) O' y+ f( W1 A. G
22. FTP服务器配置及使用
) D2 j. `8 J) Q# b, {2 ~9 L
$ U& j( h. f' b! B0 @2 | h! C1 E3 w$ O! v- @7 ?$ C
( R& I1 x$ J y5 f |
|