Python os.statvfs()
Python os.statvfs()
方法用于获取关于包含给定路径的挂载文件系统的信息。该方法执行获取文件系统信息的操作 statvfs () 在给定路径上的系统调用。
注意: os.statvfs()
方法仅在Unix平台上可用。
语法: os.statvfs(路径) 参数: path:需要输入文件系统信息的类路径对象。 返回类型: 这个方法返回类’os.statvfs_result ‘的一个对象,其属性表示包含给定路径的文件系统的信息。返回的os.statvfs_result对象具有以下属性:
- f_bsize:表示文件系统块大小
- f_frsize:表示片段的大小
- f_blocks表示fs的大小,单位为f_frsize
- f_bfree:表示空闲块的数量
- f_bavail:表示非特权用户的空闲块数
- f_files:表示inode的数量
- f_ffree:空闲inode的数量
- f_favail:表示非特权用户的空闲inode数
- f_fsid:文件系统ID
- f_flag:表示挂载标志
- f_namemax:表示最大文件名长度
示例1
使用os.statvfs()方法获取包含给定路径的文件系统的信息。
输出: