资源介绍
1. VI的用法 5
1.1. VI与VIM 5
1.2. VI常用的模式 5
1.3. VI的设置 5
1.4. VI的基本用法 6
1.4.1. 常用命令、设置和操作 6
1.4.2. Ctag的用法 8
1.4.3. Taglist插件 9
1.4.4. Cscope的用法 10
2. Shell命令 12
2.1. 添加/修改环境变量 12
2.2. 设置显示当前的日期 13
2.3. du 13
2.4. fdisk 14
2.5. find的基本用法 14
2.6. 查看/修改当前系统的IP地址 17
2.7. 查看当前系统开放的网络端口号 17
2.8. inittab的语法 17
2.9. 编写shell脚本 19
2.9.1. Shell概述 19
2.9.2. 几种流行的shell 20
2.9.3. Shell编程基础 20
2.10. 循环打印一个目录中的所有文件 25
3. rpm命令的用法 25
3.1. rpm命令的基本用法 25
3.2. 一个简单的rpm包的制作过程 26
4. ftp服务 28
4.1. linux下常用的ftp server 28
4.2. tftp server 28
4.2.1. TFTP介绍 28
4.2.2. 设置HOST主机上的TFTP服务 29
4.3. vsftpd server 29
4.3.1. vsftpd概述 29
4.3.2. 安装vsftpd 30
4.3.3. 依靠xinetd启动 31
4.3.4. 独立启动 32
5. cvs服务 34
5.1. 软件配置管理(SCM)概述 34
5.2. CVS与Subversion介绍 34
5.3. Subversion服务器搭建综述 35
5.3.1. 安装服务器端 35
5.3.2. 建立仓库Repository 35
5.3.3. 以apache方式运行服务器 35
5.3.4. 以svnserve方式运行服务器 37
5.3.5. Hook scripts介绍 38
5.4. Subversion客户端常用命令 38
6. NFS服务 39
6.1. NFS概述 39
6.2. 嵌入式Linux开发中搭建NFS服务的一般过程 39
7. 操作内核模块 40
7.1. 构建内核模块 40
7.1.1. 在内核源代码树中构建模块 40
7.1.2. 在内核源代码树之外构建模块 40
7.2. 载入模块 41
7.3. 管理配置选项 41
8. 制作ext2的ramdisk 41
9. 制作romfs 42
10. samba服务 42
10.1. Samba简介 42
10.2. Samba安装和配置 43
10.3. 创建共享资源与samba用户 45
11. web服务 47