ChinaUnix.net
相关文章推荐:

linux文件读写与内存写作

今天在设计共享库的读写文件时候,遇到两个奇怪的问题,请好心人帮帮小弟: 有两段代码: 第一段: FILE *passwd; passwd = fopen(filename, "w"); if (!passwd) { return; } fclose(passwd); 执行到flcose就报段错误。 第二段,读取所有用户信息: while ((pw = fgetpwent(passwd))!=0) { } 当循环读到第二个用户的时候,就挂起了,因为无法调试,perror没有任何信息,估计也是段错误。 两次都是访问的/etc/passwd 感觉是...

by 独孤九贱 - 程序开发 - 2006-01-23 08:51:09 阅读(1148) 回复(4)

相关讨论

非 root 权限如何读写 linux 文件 [ 作者:刘高峰 转贴自:http://www.linuxdoor.com/linuxdoornew/ShowArticle.asp?ArticleID=156 ] 用户在使用 linux 系统时难免会出现口令遗失、配置错误、系统故障等问题,导致不能正常登录进自己的 linux 系统。如果能够以其它的方式去读写 linux 文件,对文件进行修改,则有可能恢复问题,至少也可以拷贝出重要文件,使重要数据不会被丢失。在此,有以下几种方法可以在不能正常登录时实...

by 零二年的夏天 - Linux论坛 - 2003-10-24 20:18:57 阅读(620) 回复(0)

这段时间正在研究linux的系统调用,用于本人喜欢把学过的东西整理起来,然后系统的去记忆。现在拿出来和大家分享。希望对像我这样的初学者有所帮助。本文大部分内容都是<Unix\linux编程实践教程> 这本书里的,加上一些自己的理解. 1. 名称: open 目标: 打开一个文件。 头文件: #include < fcntl.h> 函数原形: int fd=open(char * name,int how) 参数: name 文件名 how 打开模式 返回值: -1 遇到错误   ...

by 湖光倒影 - 程序开发 - 2006-08-14 21:45:25 阅读(3435) 回复(1)

老的How to 太旧,已经不能在众多新版linux 使用.所以我计划写一个大型How to 文档. 文档定位:我不想太初级.书店时的初级方面的书太多了.. 我定位中高,偏上.. 你在书里学不到的东西.如:linux 下的ipv6,ldap.... 参于写作.要具备一些知识: 1,熟练使用 docbook , latex (不要担心这个,我在为它开发Macromedia Dreamweaver MX 2004的插件.使用它可以插入代码.不用死记标记) 2,CVS,Subversion 等的使用,建使用subversion 4,编码知识ut...

by netkiller - Linux论坛 - 2004-07-29 01:12:33 阅读(3739) 回复(41)

1.问题 我最近碰到这样一个问题,一个程序(非常非常大的工程)中有一个字符串,例如叫做s,然后在程序的主代码里面: char s[]="abc"; function();//不应该修改字符串s,但是fucntion函数中可能有内存泄漏和覆盖。 我发现在function()调用完成后,ss的内容是xyz 2.需求: 我想知道在function()被调用的过程中,都哪些地方修改/覆盖了s所在的内存,最好能显示出函数调用的堆栈(function可能调用了很多其他函数). 或者: 可不可以锁定...

by jeanlove - C/C++ - 2008-09-16 15:53:10 阅读(3604) 回复(11)

请问linuxlinux之间的文件如何交换共享? 谢谢

by 浆胡 - Linux论坛 - 2004-03-03 08:26:09 阅读(557) 回复(3)

我正在看UNIX网络编程一书,请问UNIX里的C头文件(即库)在linux下有存在吗??是不是都一样的??

by freeman82 - C/C++ - 2005-11-16 10:00:22 阅读(1266) 回复(3)

大家好。 我马上要租一台服务器作网站应用,上面要跑zen-cart商城 ,manbo cms,discuz论坛等几个应用。 因为预算有限,只能选择比较低端的型号,现在有2个规格可以选择, 一个是256M内存,一个是512M内存。两款的价格差的还是蛮多的。 请问, 如果是256M,在性能可以接受的前提下能支持多少并发用户呢? 如果是512M,在性能可以接受的前提下能支持多少并发用户呢? 操作系统是red hat Fedora Core 2 请大家多多帮助啊!这几天就要...

by liuqingsh - 系统管理 - 2006-05-27 18:52:11 阅读(660) 回复(1)

如题 我想知道dma的块大小在哪儿设置 还有,我有一个大文件要读入内存处理 我如何确定一次读多大的块,可以效率最高? 期待高手,呵呵 [ 本帖最后由 astezheng 于 2009-4-6 18:27 编辑 ]

by astezheng - C/C++ - 2009-04-08 13:39:28 阅读(2605) 回复(10)

各位,在linux下访问大于2G的文件,用到fopen64,但使用fread64和fseek64时,gcc报告undefined reference to 'fread64', `fseek64',怎么办啊?,不用fread64还可以用什么啊?

by flotsam - C/C++ - 2007-04-17 10:37:55 阅读(7046) 回复(3)