stat相关内容
我使用 R 包“stats"(版本 2.15.3)分析了我的数据.一位审阅者问我这个包的正确引用,而不仅仅是常见的 R 核心团队 (2012).R:统计计算的语言和环境.R 统计计算基金会,奥地利维也纳.ISBN 3-900051-07-0,网址 http://www.R-project.org/ 有人知道我在哪里可以找到有效的引文插入我的论文吗?谢谢 解决方案 审稿人错了:
..
使用 find 命令,我可以显示多个级别的目录名称.以下命令显示/var路径下深度为2的所有目录: find/var -maxdepth 2 -type d; 结果显示: /var/var/日志/var/log/sssd/var/日志/桑巴/var/日志/审计/var/log/ConsoleKit/var/log/gdm/var/日志/sa 使用 stat 命令,我可以找到修改后的日期时间
..
某些文件系统(例如 ext4 和 JFS)提供 atime/mtime 字段的纳秒分辨率.如何读取 ns 分辨率字段?stat 系统调用 返回 time_t 这是第二个分辨率. 解决方案 第二次解析时间在字段中: time_t st_atime;/* 上次访问时间 */time_t st_mtime;/* 上次修改时间 */time_t st_ctime;/* 上次状态改变的时间 */
..
我一直试图了解下面提到的代码中到底发生了什么.但我无法理解. $mode = (stat($filename))[2];printf "权限为 %04o\n", $mode &07777; 假设我的 $mode 值为 33188 $mode &07777 产生一个值 = 420 $mode 值是十进制数吗? 为什么我们选择 07777 以及我们为什么要进行按位运算.我无法理解
..
我无法识别 stat 抛出的错误.下面的程序读取目录中的所有文件并打印文件名: DIR *dp;struct dirent *dirp;结构统计 sb;if((dp = opendir(argv[1]))==NULL){perror("无法打开目录");}while((dirp = readdir(dp))!=NULL){if (stat(dirp->d_name, &sb) == -1) {错
..
我需要为一个“毛茸茸的"应用程序设置一个应用程序目录.根据情况,目录可能是参与的每个服务器的本地目录,或者通过 NFS 在多个服务器之间共享. 所以,我需要能够检测给定的路径是本地的还是 NFS 访问的,并在后一种情况下跳过一些任务. 在 Ansible 角色中检测此问题的最佳方法是什么? 我尝试使用 stat 模块,但是 device_type 似乎在所有情况下设置为 0,NF
..
我希望能够根据本地目录中的文件列表进行校验和.然后能够获取这些文件的校验和并将其与远程系统上相同文件的校验和进行比较. 我知道我可以通过以下方式获得 # 本地文件- 状态:路径:“{{ playbook_dir }}/roles/common/files/myfile.dat"校验和算法:sha1delegate_to: 本地主机run_once: 真注册:localsha_result#
..
我需要为一个“毛茸茸的"应用程序设置一个应用程序目录.根据情况,目录可能是参与的每个服务器的本地目录,或者通过 NFS 在多个服务器之间共享. 所以,我需要能够检测给定的路径是本地的还是 NFS 访问的,并在后一种情况下跳过一些任务. 在 Ansible 角色中检测此问题的最佳方法是什么? 我尝试使用 stat 模块,但是 device_type 似乎在所有情况下设置为 0,NF
..
我希望能够根据本地目录中的文件列表进行校验和.然后能够获取这些文件的校验和并将其与远程系统上相同文件的校验和进行比较. 我知道我可以通过以下方式获得 # 本地文件- 状态:路径:“{{ playbook_dir }}/roles/common/files/myfile.dat"校验和算法:sha1delegate_to: 本地主机run_once: 真注册:localsha_result#
..
在 Posix 系统上,stat 结构的 st_blksize 成员包含给定文件的 IO 的最佳块大小.看起来 stat (_stat & _stat64) 的 Win32 实现不支持此字段.确定给定文件或文件系统的最佳 IO 块大小的 Win32 等效方法是什么? 解决方案 我不确定这是否会始终返回最佳数字,但 Win32 调用 GetDiskFreeSpace 会返回,其中包括 lpB
..
我的问题类似于之前关于“get-mean-amplitude-of-wav-from-sox"的问题: 从 sox 获取 .wav 的平均振幅(仅) 我希望能够使用 stats sox 对目录中的 1,000 个 .wav 文件进行批量测量,并将结果存储在数据框或一些类似的结构中,我可以将其另存为 csv 文本文件. 对于一个声音文件,代码是: ./sox SampleSo
..
我想在 UNIX 中编写一个简单的 C 脚本,它的工作方式类似于“ls -l".我有一个工作部分,其中脚本列出了当前目录中的所有文件: #include #include #include #include #include int main(int argc, char *argv[]){DIR *目录;struct dirent *dir;katalog = opendir(".");如果(
..
我正在将 S_ISDIR(info->st_mode) 和 S_ISREG(info->st_mode) 的结果打印在包含带有 .so 扩展,结果很意外,S_ISREG 返回 0 而 S_ISDIR 返回 1. 我有点糊涂了... 代码: DIR *dir;if ((dir = opendir (dirname)) != NULL) {struct dirent *ent;while
..
我做了一个小的共享库,试图拦截 open、open64、stat 和 stat64 系统调用.当我导出LD_PRELOAD并运行oracle的sqlplus时,可以看到open和open64调用的痕迹,但是没有stat和stat64调用的痕迹.共享库是一个单独的 c 文件,其中包含 sys 调用的所有定义.为什么会发生某些系统调用被拦截而其他系统调用没有被拦截的情况?感谢您的帮助. 解决方案
..
我在/home/somedir/subdir/中有很多文件,我正在尝试以编程方式将它们全部移动到/home/somedir. 现在我有这个: subprocess.call(["mv", "/home/somedir/subdir/*", "somedir/"]) 但它给了我这个错误: mv: cannot stat `/home/somedir/subdir/*': 没有那个文件或目
..
有没有办法使用 st_mode 值来识别对象是文件还是目录?我正在使用 paramiko lstat() 从 sftp 文件中检索 st_mode 信息. 解决方案 是的,stat 结构 st_mode 确实包含该信息. 使用 stat 模块来确定是否它是一个目录: 导入统计如果 stat.S_ISDIR(lstat_result.st_mode):
..
我正在尝试编写类似ls的程序,该程序产生具有许可权,所有者,时间和文件名的类似 ls -l 的输出.如果我通过.(或不执行任何操作),则效果很好,因此它适用于当前目录.但是,如果我在当前目录中传入或传出其他任何目录,则 perror 会说它“无法访问" 文件. 请帮助我找出阻止 lstat 访问其他目录中文件的原因. 我使用gcc和一个没有IDE的文本编辑器,开始学习使用gdb(试图进
..
我正在尝试对文件进行统计, struct kstat stat;int错误= vfs_stat("/bin/ls",& stat);///bin/ls存在如果(错误){printk(KERN_INFO“错误代码%d \ n",错误);}别的{printk(KERN_INFO"ls模式:%o \ n",stat.mode);printk(KERN_INFO"ls的所有者:%o \ n",stat
..
我是C语言的新手,但是尝试了一些系统调用. 我正在编写一个程序,它遍历目录中的所有文件并打印当前文件名和大小.我可以让程序打印文件名,但是在执行stat系统调用时出错. 下面是一些代码: while(dptr = readdir(dirp)){if(stat(dptr-> d_name,& buf)!= 0){//总是这样做,并且确实会打印文件名printf(“获取%s \ n大小
..
在 plan9 特定于 syscall 的Go代码中,没有像其他 GOOS 那样的 Stat_t . Stat_t 或等价物在哪里定义? 解决方案 TL; DR:这是这里. 对于路径(与 * File 对象相对), dirstat 仅调用 stat . syscall.Stat 需要一个字节缓冲区能够写入.对该缓冲区进行一点处理(有关详细信息,请参见 dirstat ),然后将其放入
..