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

linnux 如何显示atime?

    来源: 互联网  发布时间:2017-01-03

    本文导语:  #include #include int main() {         struct stat buf;         stat("/etc/passwd",&buf);         printf("/etc/passwd  last change time is:%ldn",buf.st_atime);         return 0; } 我先显示buf.st_atime  但不知道是什么类型,求...

#include
#include
int main()
{
        struct stat buf;
        stat("/etc/passwd",&buf);
        printf("/etc/passwd  last change time is:%ldn",buf.st_atime);
        return 0;
}

我先显示buf.st_atime  但不知道是什么类型,求高手指导。。。

|

用g++编译再试试

|
struct stat
{
    dev_t       st_dev;     /* ID of device containing file -文件所在设备的ID*/
    ino_t       st_ino;     /* inode number -inode节点号*/
    mode_t      st_mode;    /* protection -保护模式?*/
    nlink_t     st_nlink;   /* number of hard links -链向此文件的连接数(硬连接)*/
    uid_t       st_uid;     /* user ID of owner -user id*/
    gid_t       st_gid;     /* group ID of owner - group id*/
    dev_t       st_rdev;    /* device ID (if special file) -设备号,针对设备文件*/
    off_t       st_size;    /* total size, in bytes -文件大小,字节为单位*/
    blksize_t   st_blksize; /* blocksize for filesystem I/O -系统块的大小*/
    blkcnt_t    st_blocks;  /* number of blocks allocated -文件所占块数*/
    time_t      st_atime;   /* time of last access -最近存取时间*/
    time_t      st_mtime;   /* time of last modification -最近修改时间*/
    time_t      st_ctime;   /* time of last status change - */
};

不要说不知道time_t是什么类型。。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 先装了linnux9, 现在再想装win2000,怎么办?在线等
  • 虚拟机装linnux全过程(包括下载地址安装过程)


  • 站内导航:


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

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

    浙ICP备11055608号-3