|
|
让Linux初学者学会使用Linux、熟悉Ubuntu环境,熟练掌握各种格式的软件的安装、卸载;掌握Linux的常用命令、在Linux下创建一个软件项目的方法;熟悉Linux下Samba、SSH、NFS等常用网络服务的配置和使用。 尤其是面向嵌入式开发中各种环境搭建。3 D" c& k: y6 c9 \+ H# @
课程目录(含配套文档):
, s8 Z: k; I& v! Z; ?% |' t7 X1 H 1. 课程简介及Linux学习路线介绍; W# R3 i. x7 s0 e( F& q! H, u
2. Linux与Ubuntu的关系0 M) y3 Q2 b' ?- d
3. Ubuntu16.04安装及新特性介绍
3 Q2 ?; U! B7 c, E- t( X4 {( R8 I 4. X Window与桌面环境KDE、GNOME介绍
9 S& m+ ^& [( k. Z: ` 5. Linux基本命令使用
- `4 v1 l' A+ O 6. Linux高级命令简单使用9 Y4 I6 K$ N) @. f2 s7 s1 l
7. shell脚本入门
/ V! E4 n( q4 M5 ?5 v 8. vi及vim入门
m c3 `$ T1 b/ r" { 9. GNU make工程管理/ q- B* H2 o$ Z" n$ F$ [3 A
10. 什么是环境变量# `8 N4 Q' ?; a5 t
11. 文件系统管理
9 Q! P( k- ~& H" E/ _& W 12. 用户账户管理
% M2 S7 f$ Z, j 13. 文件的访问权限" q1 L3 Q* ~4 _* J' ^
14. 进程管理
5 r! Y) y* v k+ b 15. 软件源码包的编译、安装及卸载
" d1 Z) i, i) x 16. 制作自己的deb软件安装包* L$ O2 J- O% N2 e9 a
17. 使用apt安装卸载软件
2 w& ~3 W' V# k' q- e+ k 18. 使用wine安装Windows应用软件
3 F2 Q7 I6 F- }4 D: K 19. NFS服务器配置及使用
. |4 V( _ f9 P& N) v' f 20. Samba服务器配置及使用 }! d. I. Z% K7 F
21. SSH远程登录2 ~# o( e: O& ` Z
22. FTP服务器配置及使用7 l' E& J( v$ h$ P& m; U, o3 B
) ?2 ^9 B5 m O: ]. Q 4 J9 B+ C7 c+ A- n# r; o! T; ^3 ^
7 t4 a. ]0 S- q% I+ ?4 ~% z
|
|