cp后文件时间会变, mv后文件时间不会变化------定位一个低概率core问题时, 差点误导了自己
2016-11-05 11:20
429 查看
最近定位一个低概率core问题, 差点就误导了自己。
我们说过, 有了core宝贝后, 要保存好, 免得丢失, 最后痛哭流涕。 当时有3个core文件(3个不同的cgi产生), 我直接cp到其他目录进行保存, 等我分析的时候, 发现这3个core文件的时间一致, 于是我猜测, 是不是3个core文件的产生是接连触的。 我的妈呀, 后来的证据表明, 不是接连触发的(其实也不太可能, 因为这3个cgi没有直接关联)。 既然不是接连触发的, 那为什么时间却相同呢? 还那么巧?
这就要涉及到cp命令了, cp命令后, 相当于产生了新的文件, 自然就有新的文件时间咯, 于是3个core的时间就一致了, 原来如此!
顺便说说mv命令, 它是不会改变文件时间的, 因为没有新的文件生成!
我们说过, 有了core宝贝后, 要保存好, 免得丢失, 最后痛哭流涕。 当时有3个core文件(3个不同的cgi产生), 我直接cp到其他目录进行保存, 等我分析的时候, 发现这3个core文件的时间一致, 于是我猜测, 是不是3个core文件的产生是接连触的。 我的妈呀, 后来的证据表明, 不是接连触发的(其实也不太可能, 因为这3个cgi没有直接关联)。 既然不是接连触发的, 那为什么时间却相同呢? 还那么巧?
这就要涉及到cp命令了, cp命令后, 相当于产生了新的文件, 自然就有新的文件时间咯, 于是3个core的时间就一致了, 原来如此!
顺便说说mv命令, 它是不会改变文件时间的, 因为没有新的文件生成!
相关文章推荐
- 问自己的一个问题:当数据库表格结构发生变化时,数据库文件应作何变动(2009-10-12)
- 我来问个问题!该如何给自己一个正确的定位?
- 一个低概率bug的定位过程---多线程操作文件时一定要注意
- sql server 关于表中只增标识问题 C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件) ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例 将小写阿拉伯数字转换成大写的汉字, C# WinForm 中英文实现, 国际化实现的简单方法 ASP.NET Core 2 学习笔记(六)ASP.NET Core 2 学习笔记(三)
- 分享一个获取视频帧的代码(解决时间不准确问题)留给自己备忘
- stat一个文件下的 ACCESS Modify Change的时间含义和变化
- 遇到一个日志文件变化带来的文件句柄问题
- 一个与stl有关的概率coredump问题的定位
- 关于文件和文件夹在复制后属性时间变化的细节问题
- 自己写了一个flume小文件合并脚本,解决hdfs小文件过多问题
- 关于背景图片固定 不会随着页面滚动而变化,及定位注意问题
- 遇到一个Linux文件系统因bios时间错误变成只读的问题
- 一个低概率core dump问题的定位------打印log时访问了长度为0的vector
- 安卓app中嵌入一个H5页面,当手机系统设置字体变大时,如何使H5页面的字体不会随用户自己调整的系统字体变化而变化?
- Shell 递归多个子目录下的文件cp or mv到同一个目录下
- 3月24日 想到了一个字符串匹配的新算法 程序 时间复杂度自己不会算
- linux中的dmesg命令简介------没有core文件时如何定位core dump问题
- 网上只写了一个文件断点下载的例子! 我仿照别人得例子 自己增加了自己代码,异步下载文件 支持断点下载 多任务下载! 如有问题 请联系我
- 从一个文件remianWord.txt中挑出另外一个文件allWord.txt自己的单词还不会的单词
- liunx系统 自己制作一个回收站,rm -rf 命令执行后 文件难恢复问题