|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
8 ~& d1 n+ ~" `课程目录(含配套文档):% k& I" ?3 H- F( E7 F
1. 课程简介及Linux学习路线介绍
' A4 O% v; e, a# S6 A$ Y! t6 } 2. Linux与Ubuntu的关系
& p; X! E- m- e* T 3. Ubuntu16.04安装及新特性介绍8 z9 ^( F. R; G; Q8 m3 f/ K
4. X Window与桌面环境KDE、GNOME介绍
5 |4 L; n% _7 a3 y6 X" P9 u/ Y 5. Linux基本命令使用6 Z5 y# ?; X- W- v6 t
6. Linux高级命令简单使用' Y) o* Z) f: r; | _9 ~: P; o
7. shell脚本入门
) b6 y% e! i, Q" j 8. vi及vim入门8 h/ b, i+ J- H2 X8 f* G3 I
9. GNU make工程管理! ~! q+ i @$ ~2 b7 Q k
10. 什么是环境变量
( `0 j: f4 i1 _ 11. 文件系统管理3 f. d' O. y) \9 z, S3 z
12. 用户账户管理 [8 {& Q; [% H+ j1 Y
13. 文件的访问权限+ M8 d. X/ u0 l
14. 进程管理" S. S# A5 | w8 ]1 z) G: U+ [
15. 软件源码包的编译、安装及卸载
$ p0 q6 G5 S$ M; ?2 S 16. 制作自己的deb软件安装包/ F7 j8 G8 [$ \' W, X. T
17. 使用apt安装卸载软件' d6 Q9 E8 D0 Q
18. 使用wine安装Windows应用软件! V, I! f7 ?' v, l$ Q: e5 j
19. NFS服务器配置及使用
3 Q4 l2 L2 _, n' g. b. W 20. Samba服务器配置及使用
# [7 a8 J5 U) C5 I( g$ i7 \ 21. SSH远程登录$ d7 i7 N- X6 O; X* g/ q0 A6 z' _
22. FTP服务器配置及使用
! I# C: b4 W0 H& N0 J. Z: T3 T: k! |5 u
8 o9 Q' T) {) b$ U- v: |
v1 i' U$ j# ^& \$ W |
|