|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
( j' `: S# T' R课程目录(含配套文档):0 p. J- {/ o3 u( ]3 k0 y: |" q
1. 课程简介及Linux学习路线介绍
0 j& F/ u+ T, t- m q" m7 E 2. Linux与Ubuntu的关系
8 o) Q' b6 g! e/ B$ Y1 }- ] 3. Ubuntu16.04安装及新特性介绍
3 K* Z {7 i1 @" a+ [1 H 4. X Window与桌面环境KDE、GNOME介绍: I& r1 E# U S1 x1 ~- x
5. Linux基本命令使用
/ J8 y$ c+ z. I1 }2 O" O( F 6. Linux高级命令简单使用$ x, ], M N7 @: c) {: l
7. shell脚本入门+ T; w) h0 [* K6 ^, c
8. vi及vim入门- \+ K/ ^' O; M. o/ X7 U' ]5 X8 d
9. GNU make工程管理' A, o8 s7 S* F1 o0 U
10. 什么是环境变量
a8 M; D5 w9 e! F- a& R: b 11. 文件系统管理9 A/ ~; b$ u5 S0 W' Z" t' g
12. 用户账户管理5 j% X' G/ o# M W" ?3 b; E0 H
13. 文件的访问权限0 U" K; n V; r1 S
14. 进程管理0 i+ a- F2 ~- i/ Q. L: F* N0 K
15. 软件源码包的编译、安装及卸载: Z; T; i9 c; V& {3 r
16. 制作自己的deb软件安装包
. ]$ L0 I. L" ^: C0 _" Q* ^- e3 ?# V 17. 使用apt安装卸载软件; |5 i" {0 B1 I+ R& ^# M* E
18. 使用wine安装Windows应用软件
9 z3 ~1 z7 [+ d# J2 U 19. NFS服务器配置及使用
5 ?4 ]( L; V# S 20. Samba服务器配置及使用
- @: w" Q( z3 [ e3 j9 k7 Y 21. SSH远程登录5 ]* j- C3 w3 u* D
22. FTP服务器配置及使用
; b9 m+ s4 q' }) _; V! D/ H4 m# D( U. Y
\1 J+ V5 X( C( r- p
% K2 `# ]2 F; x3 e
|
|