
Linux
GerryZhu
走在人生路上!
展开
-
autoconf通用程序探测宏
分类: autotools2013-12-13 16:28 17人阅读 评论(0) 收藏 举报autoconfautotools通用探测宏完整代码下载: http://download.youkuaiyun.com/detail/zlyong0018/6709923 ----宏: AC_CHECK_PROG(variable, prog-to-check-for, va转载 2014-01-07 17:00:20 · 1324 阅读 · 0 评论 -
Linux的mktemp命令
Linux的mktemp命令版权声明:博客文章都是作者辛苦整理的,转载请注明出处,谢谢! https://blog.youkuaiyun.com/Quincuntial/article/details/53612393文章作者:Tyan博客:noahsnail.com | 优快云 | 简书Linux系统有特殊的目录,专供临时文件使用。Linux使用/tmp目录来存放不需要永久保留的文件...转载 2019-02-21 18:57:05 · 995 阅读 · 0 评论 -
iptables 1.4.10 移植编译
一、 建立交叉编译环境在Linux平台下,要为开发板(Tiny6410等)开发程序,编译内核等操作时,均需要交叉编译工具链,我们使用的是arm-linux-gcc-4.5.1,它默认采用arm-v6指令集,支持硬浮点运算,下面是安装它的详细步骤:Step1:下载arm-linux-gcc-4.5.1,并转载 2016-02-29 17:39:49 · 3108 阅读 · 0 评论 -
Iptables 指南 1.1.19
Oskar Andreasson oan@frozentux.netCopyright © 2001-2003 by Oskar Andreasson 本文在符合 GNU Free Documentation 许可版本1.1的条件下,可以拷贝、分发、更改,但必须保留绪言 和所有的章节,如印刷成书,封面要包括“原著:Oskar Andrea转载 2016-02-17 09:38:41 · 1823 阅读 · 0 评论 -
iptables的详细介绍及配置方法
Firewall(防火墙):组件,工作在网络边缘(主机边缘),对进出网络数据包基于一定的规则检查,并在匹配某规则时由规则定义的处理进行处理的一组功能的组件。防火墙类型:根据工作的层次的不同来划分,常见的防火墙工作在OSI第三层,即网络层防火墙,工作在OSI第七层的称为应用层防火墙,或者转载 2016-02-17 09:37:00 · 943 阅读 · 0 评论 -
HTTP之Content-Length
HTTP之Content-Length 10 一 12 杂谈Nginx与HTTP协议在项目中遇到一个问题,需要详细了解下HTTP协议及其Nginx中对HTTP协议的支持程度。今天一天收集了一些资料,也梳理出最终方案。记录到博客上,方便后续查阅。重点关注以下几个方面:1、Http交互中如何判定内容的长度及其HTTP协议中转载 2015-12-28 14:57:38 · 1092 阅读 · 0 评论 -
通过HTTP协议上传文件
通过HTTP协议上传文件 HTTP是很常见的协议,虽然用得很多,但对细节的了解却是很浅,这回通过向服务端上传文件信息来理解细节。网络库的选择:1、WinHTTP是windows下常用的库;2、CURL是广受喜爱的开源库。对于我来说,libcurl最大的优点是使用方便,可以把注意力更多的集中到业务层上,提高工作效率,避免重造轮子;缺点是略大(MD编译有264KB,MT编译有3转载 2015-12-28 10:08:49 · 3353 阅读 · 0 评论 -
asoundrc文件
什么是asoundrc文件?这里asoundrc文件实际上包含两个文件:“.asoundrc”和“asound.conf”。”.asoundrc“是一个隐藏文件,是针对个人用户的配置文件,存在于主目录下。asound.conf则是全局的配置文件。为什么需要asoundrc文件?事实上,asoundrc文件对ALSA来说,不是必须的配置文件,也就是说,无论它存不存在,转载 2015-01-20 10:42:36 · 2853 阅读 · 0 评论 -
用环境变量控制makefile /D选项。从而控制源文件条件编译
此文讲述 gcc 或 cl 中的/D定义 , 在Makefile 中, 由环境变量可以控制/D,/D可以控制源文件条件编译,这样,用环境变量就可以控制源文件条件编译。--------------------------------------------------------------------------在源文件中,用宏变量控制代码的条件编译有如下三个编译控制语句:#if #i转载 2014-12-24 09:49:38 · 1046 阅读 · 0 评论 -
字符数据的非格式化输入及输出
1. 字符数据的非格式化输入(1) getchar函数int getchar() // stdio.h功能:读取用户的按键信息,返回值是用户所键入的ASCII码。该函数没有参数,有一个int型返回值。当调用getchar时,程序就等待用户按键。用户输入的字符将被存放到键盘缓冲区中,知道用户按回车键为止(回车字符也将存放到缓冲区中)。getchar函数的返回值是用户输入的第一转载 2014-12-05 17:14:49 · 2470 阅读 · 0 评论 -
mount --bind 的妙用
mount --bind 的妙用在固件开发过程中常常遇到这样的情况:为测试某个新功能,必需修改某个系统文件。而这个文件在只读文件系统上(总不能为一个小小的测试就重刷固件吧),或者是虽然文件可写,但是自己对这个改动没有把握,不愿意直接修改。这时候mount --bind就是你的好帮手。假设我们要改的文件是/etc/hosts,可按下面的步骤操作:1. 把新的hosts文件放在转载 2015-01-08 15:28:36 · 2716 阅读 · 0 评论 -
ftp通信时的指令
今天在一个国外网站看到了ftp通信时的指令,将它贴在这里:FTP CommandsThis document describes all the FTP commands implemented.ABORAborts the previous FTP service command and any associated transfer of data.Se转载 2014-10-28 17:40:04 · 15663 阅读 · 1 评论 -
linux下使用find xargs grep查找文件及文件内容
1,在某个路径下查文件。在/etc下查找“*.log”的文件find /etc -name “*.log”2,扩展,列出某个路径下所有文件,包括子目录。find /etc -name “*”3,在某个路径下查找所有包含“hello abcserver”字符串的文件。find /etc -转载 2014-08-27 12:53:19 · 722 阅读 · 0 评论 -
Ubuntu下配置NFS服务
Ubuntu下配置NFS服务Table of Contents1.下载相关软件2.建立共享目录3.修改该配置文件4.重启服务5.测试服务器6.测试客户端测试系统:Ubuntu8.041.下载相关软件使用如下命令,可以在ubuntu下很方便的获取并安装相关软件#sudo apt-get insta转载 2014-05-12 13:04:21 · 1350 阅读 · 0 评论 -
【驱动】MTD子系统分析
【驱动】MTD子系统分析MTD介绍 MTD,Memory Technology Device即内存技术设备 字符设备和块设备的区别在于前者只能被顺序读写,后者可以随机访问;同时,两者读写数据的基本单元不同。 字符设备,以字节为基本单位,在Linux中,字符设备实现的比较简单,不需要缓冲区即可直接读写,内核例程和用户态API一一对应,用户层的Read函数直接对应转载 2014-03-26 13:48:40 · 798 阅读 · 0 评论 -
bjam 初接触
bjam 初接触最近正在试用 bjam 来编译我的工程,网上到处找不到中文资料,手册又看的迷惑,连闷带猜的研究了半天,总算能编译我的工程了,写一点心得。如果你使用过 boost 库,也许会对bjam的强大功能有一些认识,bjam是专门为boost库设计的make工具,因此功能超强(其实我觉得过强了,毕竟强大的另一半就是复杂)。 它的一些基础知识可以参考 Jam 使用说明 、Bjam转载 2014-04-03 13:59:11 · 1464 阅读 · 0 评论 -
例解 autoconf 和 automake 生成 Makefile 文件
例解 autoconf 和 automake 生成 Makefile 文件杨 小华, Linux 内核开发工程师, 自由撰稿人 2006 年 9 月 21 日本文介绍了在 linux 系统中,通过 Gnu autoconf 和 automake 生成 Makefile 的方法。主要探讨了生成 Makefile 的来龙去脉及其机理,接着详细介绍了配置 Configur转载 2014-01-07 17:27:00 · 611 阅读 · 0 评论 -
使用 GNU autotools 改造一个软件项目
使用 GNU autotools 改造一个软件项目作者:及永刚 发表时间:2006-05-23示例项目:这里借用了 Wei Mingzhi 开发的麻将游戏来进行演示,在此,先对他表示感谢!示例软件下载:http://planet.time.net.my/TechnologyPark/semj/mahjong.tar.bz2 软件布局:将下载的软件转载 2014-01-07 16:18:44 · 1115 阅读 · 0 评论