|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
5 K* @1 T; r$ _ f课程目录(含配套文档):
1 e, i$ P; G% I) v 1. 课程简介及Linux学习路线介绍
, _" P1 x) ?: D0 ~3 N' M. C 2. Linux与Ubuntu的关系
# @5 e& }6 s4 F, l) Y 3. Ubuntu16.04安装及新特性介绍
3 }: [% T/ W2 Q& k+ h$ s4 P8 a 4. X Window与桌面环境KDE、GNOME介绍7 f+ t; }( k) G; E
5. Linux基本命令使用4 d! l w2 `/ w
6. Linux高级命令简单使用, h& d4 c+ h. ^% ?- [
7. shell脚本入门
- c v; p5 c0 D 8. vi及vim入门6 y$ d, m& \0 K
9. GNU make工程管理/ O. ?' L9 }7 ]- d9 Z) M
10. 什么是环境变量
, U' O& t' k. w2 ]* o 11. 文件系统管理
7 [' G& p2 M- ?* \( j% G! l+ J 12. 用户账户管理5 L+ W0 U& W6 m5 t
13. 文件的访问权限
$ @6 v4 X' H; b9 }5 k 14. 进程管理
6 h' i( D' S' ?) g# Y, S; Y: j 15. 软件源码包的编译、安装及卸载% ~* E( q$ q( A% }
16. 制作自己的deb软件安装包
* V$ q' |$ }( O$ C8 S# C" M; [ 17. 使用apt安装卸载软件
$ U* s8 L( J# @2 Y3 @$ }# U/ c 18. 使用wine安装Windows应用软件! _; z1 m: r3 d$ a
19. NFS服务器配置及使用
* j0 N3 ~; t6 t7 ?7 h 20. Samba服务器配置及使用
& r; A$ F7 K- T3 e8 J 21. SSH远程登录: X+ J0 t- h" ~+ B
22. FTP服务器配置及使用, y8 ~! r, z3 P ^' ?2 h* p/ l5 X
: a# I6 S+ M. q! @8 F' y
: i+ q; U( b! t1 u% z( k2 h
Q* X" T$ {+ H* `9 S3 K/ k: o
|
|