LINUX
文章平均质量分 65
哈呜
这个作者很懒,什么都没留下…
展开
-
【LINUX编程】一个基于C/S结构的简单通讯程序
funway: @ 2009-12-3 该程序是修改的一个网络上一位叫周立发的仁兄写的简单的网络通讯程序。 源程序可见http://www.cnitblog.com/zouzheng/archive/2007/03/27/24732.aspx 源程序的功能只能实现网络上一个客户端对一个服务器的相互通信。 多个客户端必须等待占用服务器的客户的退出才能与服务器通讯。原创 2009-12-18 20:51:00 · 977 阅读 · 0 评论 -
【LINUX内核】/boot 目录下的内核文件(vmlinuz, initrd和System.map)
1. vmlinuz这是编译出来的压缩了的内核文件 2. initrdinitrd是linux在系统引导过程中使用的一个临时的根文件系统,用来支持两阶段的引导过程。 initrd 的英文含义是 boot loader initialized RAM disk,就是由 boot loader 初始化的内存盘。在 linux内核启动前, bootloader 会将存储介质中的原创 2009-12-18 14:40:00 · 2322 阅读 · 0 评论 -
【LINUX编程】关于man的详细用法
(1) man不只可以用来查看SHELL命令,还可以查看系统调用函数,C库函数以及其他数据结构等等。(2) man域的概念$man date 会发现在第一行显示:DATE(1) User Commands DATE(1) 其中DATE就是要man的命令(函数,数据结构等)1即该命令所属的域。 该域即为User Com原创 2009-12-18 14:48:00 · 621 阅读 · 0 评论 -
【LINUX内核】LINUX内核编译
1. 下载内核源码的压缩包 linux-2.6.30.5.tar.bz2,有56MB大小 2. 解压出来后这个内核源码的文件夹linux-2.6.30.5,有332MB大小 3. 查看编译所需的最新版本的软件依赖的话,在Documentation/Changes文件里 4. make mrproper 确保内核源文件中没有旧的.o文件与依赖关系 5. mak原创 2009-12-18 14:35:00 · 585 阅读 · 0 评论 -
【LINUX编程】Makefile的基本介绍
1.make & Makefile 的基本用法:一个程序由print.c和main.c两个源文件构成,程序的功能是main.c中的main函数调用print.c中定义的print函数。 (1)基本的编译链接:# cc -c main.c //编译main.c生成目标文件main.o# cc -c print.c原创 2009-12-18 14:58:00 · 508 阅读 · 0 评论 -
ubuntu apt-get 使用指南
原文出处:https://help.ubuntu.com/community/AptGetHowto http://yuleihome.javaeye.com/blog/179142参考: http://www.blogjava.net/void241/archive/2008/08/23/223840.html原文作者:UbuntuWiki转载 2010-03-04 11:20:00 · 551 阅读 · 0 评论 -
fedora yum命令使用指南
源文:http://www.linux521.com/2009/system/200905/2801.htmlyum主要功能是更方便的添加/删除/更新RPM包.它能自动解决包的倚赖性问题.它能便于管理大量系统的更新问题 一、yum list 列出所有包文件,可搭配grep查询软件包,如yum list |grep kernel二、yu转载 2010-03-04 11:57:00 · 585 阅读 · 0 评论 -
linux环境变量设置 以及 source命令
定制环境变量 环境变量是和Shell紧密相关的,用户登录系统后就启动了一个Shell。对于Linux来说一般是bash,但也可以重新设定或切换到其它的Shell。环境变量文件:/etc/profile。 环境变量是通过Shell命令来设置的,设置好的环境变量又可以被所有当前用户所运行的程序所使用。对于bash这个Shell程序来说,可以通过变量名来访问相应的环境变量,通过exp原创 2010-04-27 10:00:00 · 4304 阅读 · 0 评论 -
ioctl 函数与网络接口
<br />本文只讨论ioctl 在 linux网络编程中的应用<br /> <br />#include<unistd.h> <br />int ioctl( int fd, int request, .../* void *arg */ ); 返回0——成功, -1——出错<br /> <br />第一个参数 fd 指示某个文件描述符(当然也包括 套接口描述符)<br />第二个参数 request 指示要ioctl执行的操作<br />第三个原创 2010-07-15 16:08:00 · 5439 阅读 · 0 评论