当前位置:  技术问答>linux和unix

unix下文件操作方法!

    来源: 互联网  发布时间:2015-04-06

    本文导语:  比如!配置文件!日志文件!各位都是怎么维护的呀!! | /******************************************************************************  *                            写日志文本文件一天一个 ...

比如!配置文件!日志文件!各位都是怎么维护的呀!!

|
/******************************************************************************
 *                            写日志文本文件一天一个 一个月更新一次                                    *
 *                            返回值  : -1 失败                               *
 *                                       1 成功                               *
 ******************************************************************************/
int  WriteLogT(char *file_name,const char *message,...)
{
  time_t timer;
  struct tm *tblock;
  FILE *logfile;
  int year;
  va_list ap;
  char Tmp_buff[BUFFSIZE];
  char filename[56];
  char delfile[56];
  int mth;
  timer=time(NULL);
  tblock=localtime(&timer);
  year=tblock->tm_year+1900;
  sprintf(filename,"%s%04d%02d%02d%s",file_name,year,tblock->tm_mon+1,tblock->tm_mday,".log"); 
 if(tblock->tm_mday==1)
     {     mth=tblock->tm_mon-1;
           if (mth tm_hour,
        tblock->tm_min,tblock->tm_sec,Tmp_buff); 
        fclose(logfile);
        va_end(ap);
      
     }
    else{ 
         va_start(ap, message);
         memset(Tmp_buff,0,BUFFSIZE);
         vsprintf (Tmp_buff, message, ap);        
         fprintf(logfile,"%02d:%02d:%02d:%sn",
         tblock->tm_hour,
         tblock->tm_min,tblock->tm_sec,Tmp_buff); 
         fclose(logfile);
         va_end(ap);
        }
        return 1;
}

|
http://www.linux.cosix.com.cn/products/manual/cosixlinux1.1setupmanual/main.htm

都是一些基本东西,值得一看

|
以上是一个c写日志的文件处理函数!请参考!对于读配置么!看你习惯把配置文件怎么写的了!建议:写一个固定的格式!用固定的符号分清注释、标题、内容等。

|
楼上说的没错,基本上日志和配置文件都这么处理的

    
 
 

您可能感兴趣的文章:

  • windows操作系统做服务器,客户端是unix操作系统,如何配置unix才能上网
  • Unix History-UNIX 操作系统发展史
  • 我是菜鸟,听说去银行工作最好精通unix,可我现在学的是基于win2000的《现代操作系统》请问对以后学unix帮助大吗?
  • 请问unix 操作系统是窗口界面还是文字界面的?
  • 新学者,各位不要吐血:哪儿有Unix的操作系统安装文件,我没有它的概念,我想学习之。Unix好神秘呀!
  • UNIX操作系统版本6是什么呀!
  • 请问没有UNIX操作系统,怎么学习UNIX?
  • unix操作系统教程那本比较好。
  • unix下用哪个命令操作串口
  • 类UNIX操作系统 Xinu
  • Unix操作系统哪里有下栽!
  • 如何修复被破坏的UNIX操作系统
  • 求介绍一本学习UNIX操作系统的书
  • 计算器上的类Unix操作系统 Punix
  • 关于unix操作系统的三个试题,谁能帮忙解答?
  • Unix操作系统内核 Fiwix
  • 朋友请来研究unix操作系统源码
  • 求unix简单操作命令教程?
  • HP-UX 11.0 采用的是unix操作系统吗?
  • 高分相送,关于UNIX与WINDOW操作系统的问题,急!!!!!
  • 小问题, Unix 如何建立一个文件 ,unix 文件有后缀名吗
  • .zip文件怎样在Unix下解压缩?.tar.tar文件怎样在Unix下解压缩
  • java中使用jxl生成excel文件,在unix中比在windows中明显慢,有高手知道原因吗?或者说unix和windows的文件系统哪个更快?
  • 各位兄弟帮忙,cut-ftp连接hp-unix,连接上了,但是unix上的文件不能显示,还能上传文件
  • 用oracle pl/sql 从A unix机器,去读取B unix机器上的一个文件,怎么实现?
  • 在 WINDOWS 2000 用 TELNET + IP 登录到 UNIX 中,怎样 GET UNIX 中的指定文件?
  • java开源软件 iis7站长之家
  • UNIX怎样处理ASCII文件与文本文件
  • UNIX下how to 查找所有的文件夹下的文件?
  • 求助批处理实现dos -〉unix文件的转换,要将^M 替换为unix回车
  • unix下文件IO和dos下文件IO有什么区别?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.util.regex类pattern的类成员方法: unix_lines定义及介绍
  • 有没有方法在 非solaris 的 unix下,比如说 sco unix 下面,使用 j2se 的方法!
  • sco unix安装方法
  • Unix下进程间通信有那些比较常用的方法,谁有经验?高分奉送!
  • 请教unix系统下高效数据传输的方法
  • 求UNIX下C++程序只运行一个实例的方法及范例
  • unix-遍程基础:避免僵尸进程defunc的方法有那些?欢迎参与讨论
  • 如何把unix代码转换为windows下的代码 ??有比较简单的方法吗?
  • c++在unix中如何实现CString的方法?或者说有没有替换CString的类?
  • 在UNIX中测试函数系统运行时间用什么方法?谢谢!
  • 跪求UNIX 下C用OCI连接ORACLE方法。高手进!!!
  • 急!linux unix C上毫秒乃至微妙级别的回调函数的方法有么?
  • linux和unix的命令和terminal的使用方法都一样吗?
  • Unix下C语言中删除文件,我想到调用system命令的方式,还有别的方法么?
  • 谁可以教我双操作系统(UNIX,WIN2000共)的安装方法,在线等...
  • unix/linux下通过c/c++获取内存大小的方法。
  • unix编程:怎么判断一个进程是否存在呢?有无系统调用方法?
  • 问一个弱问题,哪里能够得到Unix环境下C库函数手册、C++类库手册、aCC使用方法,中文的。
  • 求在HP_Unix中的设置定时器的多种方法
  • 求助在windows下用asp连接访问另一台SCO UNIX的sybase数据库服务器方法
  • UNIX系统关机方法五种
  • unix/Linux下c++ boost thread库读写锁介绍
  • 刚刚接触Unix系统和Unix编程。急需Unix下多线程程序设计和网络Socket程序设计方面的资料。
  • php将标准字符串格式时间转换成unix时间戳_strtotime
  • 关于UNIX的历史 : 1973年,K.Thompson和D.M.ritchie,用C改写UNIX。那么,在此之前,UNIX是用什么写的?
  • php将unix时间戳转换成字符串时间函数(date)
  • 没有unix系统我如何学习unix
  • unix/Linux下c/c++ pthread库读写锁函数介绍
  • unix盘哪里有下载的??哪里有比较好的unix论坛??万分感谢!!!!!!!!!
  • 急!装完unix5.06,再装win2000。重启后不能进unix.
  • UNIX特急!!!digital unix问题,请专家快来!!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3