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

stat结构

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

    本文导语:  stat结构中的成员: 1. st_dev The st_dev value for every filename on a system is the device number of the file system containing that filename and its corresponding i-node. 什么叫“ the device number of the file system”? 文件系统的设...

stat结构中的成员:
1. st_dev
The st_dev value for every filename on a system is the device number of the file system containing that filename and its corresponding i-node.

什么叫“ the device number of the file system”? 文件系统的设备号?

2. st_rdev
 This value contains the device number for the actual device.
还是不懂。。。

高手帮忙给解释解释阿,谢谢


|
任何一个设备在linux中都有一个设备节点,即一个特殊的文件,应用程序通过这个节点来访问设备,而访问设备就会要调用设备的驱动程序,至于调用哪个驱动程序则是有主设备号来指定的,另外还有次设备号。

|
st_dev  文件所在的文件系统的设备号。
st_rdev 文件本身的设备号(对字符和块设备文件才有意义)

dev_t     st_dev     ID of device containing file
ino_t     st_ino     file serial number
mode_t    st_mode    mode of file (see below)
nlink_t   st_nlink   number of links to the file
uid_t     st_uid     user ID of file
gid_t     st_gid     group ID of file
dev_t     st_rdev    device ID (if file is character or block special)
off_t     st_size    file size in bytes (if file is a regular file)
time_t    st_atime   time of last access
time_t    st_mtime   time of last data modification
time_t    st_ctime   time of last status change
blksize_t st_blksize a filesystem-specific preferred I/O block size for
                     this object.  In some filesystem types, this may
                     vary from file to file
blkcnt_t  st_blocks  number of blocks allocated for this object


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












  • 相关文章推荐
  • #include<sys/stat.h> 中的stat.h文件到底在哪个目录下面?
  • 关于stat()函数的问题
  • stat函数问题?
  • stat取得文件信息的问题
  • unix中形如<sys/stat.h>头文件
  • stat函数为什么老返回错?
  • 如何判断路径是否存在?stat?opendir?
  • 开源的统计应用程序 PHP Web Stat
  • 请问读/proc/stat的时候是否需要加锁,会不会读到错误数据?
  • 请问Stat函数的使用和工作原理
  • 请问大家关于STAT硬盘的驱动在linux下!
  • stat st_size获取文件大小单位?
  • 用stat的时候说storage size isn't know
  • 请问/proc/stat文件中第一行cpu 后面4个数字代表什么含义阿?
  • 请问/proc/stat文件是系统产生的吗?
  • linux mv cp 无法stat
  • linux应用编程:stat函数 看文件权限的问题!!!!
  • STAT硬盘在LINUX下创建RAID5时,无法完成挂载?
  • c语言如何在创建一个文件的时候,其stat值为0200 ?
  • 请教stat函数时间转换


  • 站内导航:


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

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

    浙ICP备11055608号-3