代码改变世界

随笔分类 -  linux

linux下C语言socket网络编程简例

2012-08-13 13:36 by java环境变量, 314 阅读, 收藏,
摘要: 这里给出在linux下的简单socket网络编程的实例,使用tcp协议进行通信,服务端进行监听,在收到客户端的连接后,发送数据给客户端;客户端在接受到数据后打印出来,然后关闭。程序里有详细的说明,其中对具体的结构体和函数的实现可以参考其他资料。程序说明: 这里服务器的端口号和ip地址使用固定的设置,移植时可以根据具体情况更改,可以改写为参数传递更好,这里为了方便,使用固定的。移植时服务端可以不用更改,编译后可直接运行;客户端将ip改为服务器的地址,然后编译运行。可以使用netstat 进行查看相应的运行状态。[cpp] view plaincopyprint?/**************** 阅读全文

编译安装samba 3.3.3

2012-02-07 15:16 by java环境变量, 276 阅读, 收藏,
摘要: ----------------------------第一部分:编译安装----------------------------1.解压# tar xvzf samba-3.3.3.tar.gz 2.配置#cd cd /test/samba-3.3.3/source/ --test为保存samba压缩文件的目录#./configure --prefix=/usr/local/samba --with-acl-supportBy default, `make install' will install all the files in`/usr/local/samba/bin' 阅读全文

bind-9.4.2编译安装

2012-02-07 15:15 by java环境变量, 447 阅读, 收藏,
摘要: DNS编译安装步骤:--------------------------------------------------------------第一部分:编译安装--------------------------------------------------------------一、 所需软件 bind-9.4.2.tar.gz //http://www.isc.org/wget http://ftp.isc.org/isc/bind9/9.4.2/bind-9.4.2.tar.gz编译安装之前将系统默认安装的卸载!二 解压、安装# tar zxvf bind-9.4.2.tar.gz# 阅读全文