|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。; N! Y0 X! J2 _* Q
课程目录(含配套文档):: {8 d1 H& z; ~5 j9 T3 [9 K6 `
1. 课程简介及Linux学习路线介绍
2 e$ F* W4 @- [( F" F 2. Linux与Ubuntu的关系1 ]$ V+ _. W) D' P$ [
3. Ubuntu16.04安装及新特性介绍2 I: M; p9 u& X* q _6 F, D
4. X Window与桌面环境KDE、GNOME介绍
0 u- f, E+ P/ d z 5. Linux基本命令使用; X3 \, b" y g
6. Linux高级命令简单使用$ f; v) D% y& D# ]8 h, [
7. shell脚本入门
1 o! _/ q- q( e6 ^ 8. vi及vim入门, k2 x3 z) e6 M1 K& k8 d
9. GNU make工程管理
! g! I ?8 F5 n0 r! \( L 10. 什么是环境变量
$ w8 h* v( @/ f! `* H( a0 z, g 11. 文件系统管理
; {; {1 i: W1 O6 W3 U0 L 12. 用户账户管理. ^) a; n- u# B- k) p
13. 文件的访问权限# Y5 F8 K5 K P! z/ i/ [
14. 进程管理* q+ z8 U; t6 H1 Y8 z W
15. 软件源码包的编译、安装及卸载3 ~' n0 G9 t, E E) m2 I% b8 W! p
16. 制作自己的deb软件安装包
7 R( [5 k; _' E6 @3 m2 Q 17. 使用apt安装卸载软件! e l p3 Q" G- v9 \9 G9 U7 N. g
18. 使用wine安装Windows应用软件
% v% I, t- K' \# W2 w 19. NFS服务器配置及使用. `$ x' N |- h* A4 o( w
20. Samba服务器配置及使用; l) I- P& A5 o
21. SSH远程登录$ A, Q4 i/ ]/ Z$ j; e# M
22. FTP服务器配置及使用2 @( D- W. E' g1 u* i7 T& o' ~
# t8 E* L+ E0 b% K5 u2 S ! w) s0 |6 K$ E; _6 |" o2 E! }8 o
- C' _) T5 i# p7 j# |3 R
|
|