|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
' P. ]8 j- P9 T: n0 B. i& L课程目录(含配套文档):
& a2 `9 r, {3 n* j5 I, o" V8 S/ z 1. 课程简介及Linux学习路线介绍2 a! C9 \* r& Q/ {
2. Linux与Ubuntu的关系5 R, i. n3 u1 Z; X) H! t* e/ A
3. Ubuntu16.04安装及新特性介绍. ?/ j! W. b, q3 P
4. X Window与桌面环境KDE、GNOME介绍
, X9 E( P6 s+ r% r ~ 5. Linux基本命令使用
9 T7 n* g) H+ A5 @# Q. x8 j 6. Linux高级命令简单使用9 d# v. N. _' e1 \
7. shell脚本入门
# \" A" H3 n7 O; L2 x' x/ S4 j 8. vi及vim入门5 }( C& _1 ^% p! p' H A
9. GNU make工程管理
1 T! R" _4 I, D) y( a I 10. 什么是环境变量
- s7 {, g1 N2 s0 S 11. 文件系统管理7 K0 N/ s/ L# w5 F7 L$ r4 F8 C
12. 用户账户管理
0 s3 b# [1 d* ]1 _7 p 13. 文件的访问权限
* L, X1 n, \8 Z2 E6 {5 R2 v4 D* C" I 14. 进程管理# ?, ]4 k. Y1 {, D
15. 软件源码包的编译、安装及卸载
. ]" {' I& Q: I, K8 L; s+ @2 {* o 16. 制作自己的deb软件安装包4 ^( x/ p" b* Y5 |. H) ^: |
17. 使用apt安装卸载软件 e: Q# O' G1 Y( M3 f
18. 使用wine安装Windows应用软件9 [9 z$ w' z2 b' J) X" r* J1 i
19. NFS服务器配置及使用" Y0 x/ u% b% U9 \$ _" r3 u" C" Z& Z
20. Samba服务器配置及使用
k+ n8 n+ M4 c2 r- j8 d! @ 21. SSH远程登录. q4 W: A! M# ^/ ?, n% o
22. FTP服务器配置及使用
" N( y, }" L- q. b+ b5 |% w+ _0 a2 R
5 H- [/ w6 }/ j* B# o1 h
5 b3 C+ \ i5 ]. T |
|