|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。) l$ R5 O3 w, j5 b5 `1 h
课程目录(含配套文档):
2 @+ g6 v) B p 1. 课程简介及Linux学习路线介绍% k" D1 |% R. R! j
2. Linux与Ubuntu的关系( t5 R- \ K- Z% p9 _! t
3. Ubuntu16.04安装及新特性介绍8 ?6 P7 D% N M+ I
4. X Window与桌面环境KDE、GNOME介绍
k1 |" x/ C- Y9 m 5. Linux基本命令使用
( s/ v5 R3 z1 S4 a 6. Linux高级命令简单使用
6 x2 @9 `0 }; O7 Q8 m3 y4 } 7. shell脚本入门8 g: w- E- M0 n- {5 Z( z' t
8. vi及vim入门+ c( H& |# n$ t* e
9. GNU make工程管理. Q, ~- Q# P' ]/ ?! x1 O
10. 什么是环境变量
! N) I( s' a+ n; [% {5 B7 p 11. 文件系统管理
l: [8 t, Q, d! K( ^* y4 M6 J 12. 用户账户管理
+ T) E3 s# {: Q2 [ 13. 文件的访问权限
' `$ R5 ^6 e; g" U: C% p 14. 进程管理
, V0 a3 x/ u, Q! N, b! @3 G 15. 软件源码包的编译、安装及卸载0 w8 G% h: K* A! d/ ?
16. 制作自己的deb软件安装包4 h, Z+ F. H6 T: f' Q
17. 使用apt安装卸载软件( s3 Y# u( n) b) D5 A1 x8 D+ u b! P
18. 使用wine安装Windows应用软件2 O* l. w9 y/ M9 E
19. NFS服务器配置及使用
T9 D; x J. a, W* V! Z: Z% s- p* X 20. Samba服务器配置及使用
( C& l0 T* ^% J/ F# w/ j5 Q j 21. SSH远程登录
0 N- l" v$ \/ {! _ 22. FTP服务器配置及使用0 Z& m9 T' i; r. J& b0 b; n
; B( A! g/ u3 I
, i0 ^5 m; {! ?. A$ p- ^8 X
3 C- H; V8 U6 r |
|