![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
Lycan Zeng
不为模糊不清的未来担忧只为清清楚楚的现在努力
展开
-
LINUX下GDB调试
LINUX下GDB调试(gdb) p result[2]=33$5 = 33(gdb) p printf("result[2]=%d\n", result[2])result[2]=33$6 = 13调用gdb编译需要在cc后面加 -g参数再加-o;[root@redhat home]#gdb 调试文件:启动gdb转载 2013-09-01 15:38:09 · 689 阅读 · 0 评论 -
判断文件结束的三种方法(经典)
判断文件结束的三种方法:a)char p[1024];while(fgets(p, 1024, src) != NULL) fputs(p, des1);b)int c;while((c = fgetc(src)) != EOF) fputc(c, des2);c)int n;char s[20];while((n = fread(s,原创 2013-09-01 15:44:51 · 2692 阅读 · 0 评论 -
Ubuntu下配置tftp服务和NFS服务
配置tftp方法一:(推荐方法)Ubuntu10.04 测试通过1.安装TFTP软件sudo apt-get install tftp-hpa tftpd-hpatftp-hpa是客户端,tftpd-hpa是服务器端2.建立tftpboot目录,作为服务器的目录sudo mkdir ~/tftpboot释放权限:(服务器目录,需要设置权限为777,c原创 2013-09-01 15:40:23 · 647 阅读 · 0 评论 -
linux守护进程编写步骤
linux守护进程编写步骤:创建子进程,父进程推出pid = fork();if(pid > 0){ exit(0);}在子进程中创建新会话:setsid();改变当前目录为根目录:chdir(“/”);重设文件权限掩码:umask(0);关闭文件描述符fdTableSize = getdtablesize();for(fd=0; fd原创 2013-09-01 15:43:03 · 1042 阅读 · 0 评论