上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 27 下一页
摘要: 服务器环境搭建 1.配置tftp服务器 1.1.设置tftp目录 vim /etc/xinetd.d/tftp server_args = -s .../tftp disable = no 1.2.启动tftp服务 /etc/init.d/xinetd restart 2.配置nfs服务器 2.1. 阅读全文
posted @ 2016-03-04 21:11 盛夏夜 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 根文件系统 一个嵌入式Linux系统可以有多个文件系统,但必须有第一个文件系统,也就是根文件系统。系统启动后看到的目录和目录里面的文件就是文件系统。 建立根文件系统 1.创建目录 示例: mkdir rootfs cd rootfs mkdir bin dev etc lib mnt proc sb 阅读全文
posted @ 2016-03-04 16:53 盛夏夜 阅读(405) 评论(0) 推荐(0) 编辑
摘要: Linux内核制作步骤 1.清除原有配置 make distclean 2.配置内核 选择一个已有的配置文件简化配置 make menuconfig ARCH=arm 3.编译内核 ARCH指明处理器架构,CROSS_COMPILE指明交叉工具链。在编译uImage会显示找不到mkImage工具。该 阅读全文
posted @ 2016-03-04 11:04 盛夏夜 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 为什么要配置内核 基于硬件和软件的需求选出需要的功能,去掉不要的功能。 内核配置的方法 make config:基于文本交互的配置。 make menuconfig:基于图形菜单的配置。 make menuconfig配置方法 1.菜单项的分类 processor type and features 阅读全文
posted @ 2016-03-04 09:04 盛夏夜 阅读(243) 评论(0) 推荐(0) 编辑
摘要: Linux系统架构 1.用户空间:应用程序、C函数库 2.内核空间:系统调用接口、内核、体系结构相关代码 Linux系统利用处理器不同的工作模式,使用其中的两个级别分别来运行Linux内核与应用程序,这样使操作系统本身得到了充分的保护。内核空间与用户空间是程序执行的两种不同的状态,通过系统调用和硬件 阅读全文
posted @ 2016-03-03 16:45 盛夏夜 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 嵌入式软件层次 1.Bootloader 2.Linux内核 3.文件系统 编译U-Boot 1.解压uboot tar zxvf uboot.tar.gz 2.清除uboot make distclean 3.配置uboot make mini2440_config 4.编译uboot ARCH指 阅读全文
posted @ 2016-03-03 10:48 盛夏夜 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 第1类 时间编程类 1.1 获取日历时间 1.1.1 函数名 time 1.1.2 函数原形 time_t time(time_t *t) 1.1.3 函数功能 返回日历时间 1.1.4 所属头文件 <time.h> 1.1.5 返回值 成功:日历时间失败:-1 1.1.6 参数说明 t:不为空的情 阅读全文
posted @ 2016-03-02 19:25 盛夏夜 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 脚本定义 脚本就是一个包含一系列命令的文本文件。当运行这个脚本文件时,文件中包含的命令序列将得到自动执行。 脚本编程 1.基本结构 脚本由解析器和命令序列组成,#!/bin/bash指明了脚本由哪个解析器解析运行。创建脚本文件,并更改权限为可执行。注意:文本格式要转换为Unix格式。 2.变量 sh 阅读全文
posted @ 2016-03-02 16:37 盛夏夜 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 守护进程 守护进程,也就是通常说的Daemon(精灵)进程,是Linux中的一种服务进程。例如smbd进程。它的特点是: 1.不占用控制终端(后台运行) 2.独立于控制终端 3.摆脱父进程影响 4.周期性处理任务 不占用控制终端 守护进程需要独立于任何一个控制终端,实现方法调用是通过创建子进程来充当 阅读全文
posted @ 2016-03-02 11:14 盛夏夜 阅读(241) 评论(0) 推荐(0) 编辑
摘要: server.c #include <sys/socket.h> #include <netinet/in.h> #include <strings.h> #include <stdio.h> #include <unistd.h> #include <stdlib.h> #define SERVE 阅读全文
posted @ 2016-03-02 09:45 盛夏夜 阅读(275) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 27 下一页