- 博客(12)
- 收藏
- 关注
原创 一些实用的Linux命令
<br />1. 以前经常想删除一些先前的trace File同时保留最新的File,苦思良久却无从下手,只好把所有的File一并删掉,诚惶诚恐。今天看见cut命令后顿时豁然开朗,相见恨晚啦!<br /> cut命令可以从一个文本文件或者文本流中提取文本列<br /> 命令用法:<br /> cut -b list [-n] [file ...]<br /> cut -c list [file ...]<br /> cut -f list [-d delim]
2010-07-12 16:46:00 199
转载 Linux下用C语言实现Ping程序功能
<br />大部分人用ping命令只是作为查看另一个系统的网络连接是否正常的一种简单方法。在这篇文章中,作者将介绍如何用C语言编写一个模拟ping命令功能的程序。<br />ping命令是用来查看网络上另一个主机系统的网络连接是否正常的一个工具。ping命令的工作原理是:向网络上的另一个主机系统发送ICMP报文,如果指定系统得到了报文,它将把报文一模一样地传回给发送者,这有点象潜水艇声纳系统中使用的发声装置。<br />例如,在Linux终端上执行pinglocalhost命令将会看到以下结果: <br /
2010-07-07 10:23:00 6624
转载 Linux下用C语言实现Ping程序功能
<br />大部分人用ping命令只是作为查看另一个系统的网络连接是否正常的一种简单方法。在这篇文章中,作者将介绍如何用C语言编写一个模拟ping命令功能的程序。<br />ping命令是用来查看网络上另一个主机系统的网络连接是否正常的一个工具。ping命令的工作原理是:向网络上的另一个主机系统发送ICMP报文,如果指定系统得到了报文,它将把报文一模一样地传回给发送者,这有点象潜水艇声纳系统中使用的发声装置。<br />例如,在Linux终端上执行pinglocalhost命令将会看到以下结果: <br /
2010-07-07 10:22:00 1154
转载 linux 常用C函数系列之六
<br />14. 接口处理篇<br />14.1 accept(接受socket连线) <br />相关函数 socket,bind,listen,connect<br />表头文件 #include<sys/types.h><br />#include<sys/socket.h><br />定义函数 int accept(int s,struct sockaddr * addr,int * addrlen);<br />函数说明 accept()用来接受参数s的socket连线。参数s的soc
2010-07-01 17:09:00 746
转载 linux 常用C函数系列之五
<br />11. 进程操作篇<br />11.1 atexit(设置程序正常结束前调用的函数) <br />相关函数 _exit,exit,on_exit<br />表头文件 #include<stdlib.h><br />定义函数 int atexit (void (*function)(void));<br />函数说明 atexit()用来设置一个程序正常结束前调用的函数。当程序通过调用exit()或从main中返回时,<br />参数function所指定的函数会先被调用,然后才真正由
2010-07-01 17:06:00 163
转载 linux 常用C函数系列之五
<br />11. 进程操作篇<br />11.1 atexit(设置程序正常结束前调用的函数) <br />相关函数 _exit,exit,on_exit<br />表头文件 #include<stdlib.h><br />定义函数 int atexit (void (*function)(void));<br />函数说明 atexit()用来设置一个程序正常结束前调用的函数。当程序通过调用exit()或从main中返回时,<br />参数function所指定的函数会先被调用,然后才真正由
2010-07-01 17:06:00 188
转载 linux 常用C函数系列之五
11. 进程操作篇11.1 atexit(设置程序正常结束前调用的函数) 相关函数 _exit,exit,on_exit表头文件 #include定义函数 int atexit (void (*function)(void));函数说明 atexit()用来设置一个程序正常结束前调用的函数。当程序通过调用exit()或从main中返回时,参数function所指定的函数会先被调用,然后才真正由exit()结束程序。返回值 如果执行成功则返回0,否则返回-1,失败原因存于errno中。范例 #
2010-07-01 17:05:00 939
转载 linux 常用C函数系列之四
<br />8. 数据结构及算法篇<br />8.1 crypt(将密码或数据编码) <br />相关函数 getpass<br />表头文件 #define _XOPEN_SOURCE<br />#include<unistd.h><br />定义函数 char * crypt (const char *key,const char * salt);<br />函数说明 crypt()将使用Data Encryption Standard(DES)演算法将参数key所指的字符串加以编码,key<
2010-07-01 17:02:00 295
转载 linux 常用C函数系列之三
<br />7. 用户组篇<br />7.1 endgrent(关闭组文件) <br />相关函数 getgrent,setgrent<br />表头文件 #include<grp.h><br />#include<sys/types.h><br />定义函数 void endgrent(void);<br />函数说明 endgrent()用来关闭由getgrent()所打开的密码文件。<br />返回值 <br />附加说明 <br />范例 请参考getgrent()与setgren
2010-07-01 16:59:00 270
转载 linux 常用C函数系列之三
<br />7. 用户组篇<br />7.1 endgrent(关闭组文件) <br />相关函数 getgrent,setgrent<br />表头文件 #include<grp.h><br />#include<sys/types.h><br />定义函数 void endgrent(void);<br />函数说明 endgrent()用来关闭由getgrent()所打开的密码文件。<br />返回值 <br />附加说明 <br />范例 请参考getgrent()与setgren
2010-07-01 16:59:00 294
转载 linux 常用C函数系列之三
<br />7. 用户组篇<br />7.1 endgrent(关闭组文件) <br />相关函数 getgrent,setgrent<br />表头文件 #include<grp.h><br />#include<sys/types.h><br />定义函数 void endgrent(void);<br />函数说明 endgrent()用来关闭由getgrent()所打开的密码文件。<br />返回值 <br />附加说明 <br />范例 请参考getgrent()与setgren
2010-07-01 16:58:00 369
转载 linux 常用C函数系列之二
<br />3. 内存控制篇<br />3.1 calloc(配置内存空间) <br />相关函数 malloc,free,realloc,brk<br />表头文件 #include <stdlib.h><br />定义函数 void *calloc(size_t nmemb,size_t size);<br />函数说明 calloc()用来配置nmemb个相邻的内存单位,每一单位的大小为size,并返回指向第一个元素<br />的指针。这和使用下列的方式效果相同:malloc(nmemb*s
2010-07-01 14:53:00 259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人