最新消息:

Linux

C 程序来访问和设置环境变量

C 程序来访问和设置环境变量

admin 15年前 (2009-08-22) 3004浏览 0评论

对于 C 程序的用户来说,可以使用下列三个函数来设置或访问一个环境变量。 ◆ getenv()访问一个环境变量。输入参数是需要访问的变量名字,返回值是一个字符串。如果所访问的环境变量不存在,则会返回 NULL。 ◆ setenv()在程序里面设置某...

Screen 工具管理终端窗口

Screen 工具管理终端窗口

admin 16年前 (2009-08-14) 3172浏览 0评论

我们经常需要使用终端进行系统管理和操作。但是如果我们需要同时处理多个任务的情况,那么打开多个终端会使桌面凌乱不堪。这时我们就可以使用screen工具达到管理多个终端的目的。

关于Makefile

关于Makefile

admin 16年前 (2009-08-11) 2767浏览 0评论

在LINUX下开发,如果不会用Makefile,那是一件多么可笑的事! 以前只学了一些Makefile的最最基础的知识,今天又在《Linux c 编程一站式学习》中看到了Makefile的用法,于是下定决心把自己的Makefile提高一个档次。

Linux Socket 学习笔记23-守护进程inetd

Linux Socket 学习笔记23-守护进程inetd

admin 16年前 (2009-08-10) 2876浏览 0评论

守护进程inetd的一个优点就是可以简化服务程序代码的编写。例如对TCP服务程序 序,无需反复编写socket,bind,listen,accept函数调用。 下面来一个简单的实例。首先,编写代码:

Linux Socket 学习笔记19-UDP广播服务器端

Linux Socket 学习笔记19-UDP广播服务器端

admin 16年前 (2009-08-06) 3778浏览 0评论

在实际的网络应用中,只实现两点之间的的通讯是远远不够的。广播是能够同时实现多点通信的一种模式,这种通讯模式可以同时将信息发布到许多接收端点。 用于广播地址的约定是将IP所有的主机位都设置为1。例如127.255.255.255、192.168.0.2...

Linux下的静态库和动态库

Linux下的静态库和动态库

admin 16年前 (2009-08-06) 2654浏览 0评论

Linux下的静态库的后缀为a,动态库后缀为o。与之对应的windows下静态库后缀为lib,动态库后缀为obj。 有时候需要把一组代码编译成一个库,这个库在很多项目中都要用到,例如libc 就是这样一个库,我们在不同的程序中都会用到libc 中的库...

GCC的简单使用教程上

GCC的简单使用教程上

admin 16年前 (2009-08-04) 2763浏览 0评论

GCC是LINUX平台下最强大的编译器,它不仅能编译C/C++,object c,它还可以通过不同的前端模块来支持各种语言,如 Java、Fortran、

Linux下常用命令技巧

Linux下常用命令技巧

admin 16年前 (2009-08-03) 2588浏览 0评论

主要的挂载方式: fat32分区 mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom ntfs分区 mount -t ntfs -o codepage=936,iocharset=c...

Linux Socket 学习笔记17-标准I/O的关闭

Linux Socket 学习笔记17-标准I/O的关闭

admin 16年前 (2009-08-02) 2879浏览 0评论

当打开多个文件描述符时就不能再简单的使用shutdown()函数了,因为shutdown()函数是不考虑套接口上打开的文件描述符个数的. 当连接建立后,我们需要考虑3种情况:

使用GDB时设置观察点

使用GDB时设置观察点

admin 16年前 (2009-07-31) 4235浏览 0评论

调试程序的时候除了要设置断点,有时还需要设置观察点,即监视一个变量,当他的值改变时程序暂停。