|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。
0 J0 f7 i; i% a课程目录(含配套文档):8 R$ ^( B7 E. S/ `- l
1. 课程简介及Linux学习路线介绍
0 @: r/ A/ }) w0 G+ H 2. Linux与Ubuntu的关系 d1 y* G7 P4 m' Y
3. Ubuntu16.04安装及新特性介绍6 ^; v& z" Y; v6 {
4. X Window与桌面环境KDE、GNOME介绍
7 F4 ? |5 p$ _9 S 5. Linux基本命令使用
4 X4 s+ l: v; l$ w# X% { 6. Linux高级命令简单使用9 ^' o* G8 \) t8 J
7. shell脚本入门0 a# R) I3 Y4 }% ?/ d! U- \! j( U
8. vi及vim入门
. D5 a: L) P+ |; q 9. GNU make工程管理
5 B% X: }0 n8 U. Q- E9 x* u: z 10. 什么是环境变量+ Q$ h8 Z. \% h; \# q3 U: n9 z: _5 T
11. 文件系统管理! ^* V0 D5 c* f; s
12. 用户账户管理8 ^6 W$ x) U$ a$ `. q3 @
13. 文件的访问权限
# [+ O" E- {- G$ j 14. 进程管理
+ ~0 {% z) H9 ^& g, X" y5 L5 Z 15. 软件源码包的编译、安装及卸载( c2 F/ W( A! @/ V7 @' C' D1 ]
16. 制作自己的deb软件安装包
5 R; N" B5 m% {8 K3 {/ @; F 17. 使用apt安装卸载软件# B. ^; a6 C& k$ A2 I3 n
18. 使用wine安装Windows应用软件; j9 x; _0 | b- w- J3 t2 e
19. NFS服务器配置及使用
3 }3 m5 n/ v* u" s9 T, _- s 20. Samba服务器配置及使用
% Z/ @ }/ p# R8 R: Y! Q8 [4 ] 21. SSH远程登录
* @' _. x! [* L& N 22. FTP服务器配置及使用
+ U0 @1 x9 H' k5 k. i: |4 ^) |9 Q) }& m' V6 c0 q+ x0 L/ B
- H5 T$ K0 P# R: @
3 B, q$ z) h5 s d- ~2 x4 Q: ]- _( } |
|