硬碟中的文件时间变了

feizhijiang 2013-07-03 11:42:04
有一块fat32的硬碟,硬碟中有一些文件(做如下操作):
1、我把这块硬碟挂载到Ubuntu机器上
2、卸载这块硬碟然后拔除
3、把这块硬碟再次挂载到Ubuntu机器上

发先这块硬碟中,时间是奇数的文件,再次插上后时间少了一秒
这是什么原因呢?
...全文
140 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
feizhijiang 2013-07-04
  • 打赏
  • 举报
回复
其他论坛给出的答案,引用下
引用
FAT32文件系统对创建时间中 秒 这一位只保存了2秒的分辨率,(换句话说在某分钟中,第0秒与第1秒各创建一个文件,在FAT32文件系统中会被视为是同一秒创建的,其他以此类推)估计与此有关。
feizhijiang 2013-07-03
  • 打赏
  • 举报
回复
没有人知道吗?
案RamDisk Plus使用申请专利的存储器管理(多大512GB)和超高速)技术来产生一个虚拟磁盘。 将其称为虚拟的,是因为它并不是一个物理硬盘,而仅仅对操作系统和程序来说看起来像一个硬盘一样。 RamDisk Plus使用RAM的一部分来产生这个虚拟磁盘。这个RAM磁盘具有一个驱动器盘符,能够具有文件系统, 并且可以在Windows资源管理器看到。因此,你可以从拷贝、移动以及删除文件。与物理磁盘非常相似的是, 这个RAM磁盘可以被格式化,压缩以及共享,这样它可以被网络上的其它计算机访问。与RamDisk的不同之处在于, RamDisk Plus加入了当服务器关机时能够自动保存RAM磁盘内容的能力以及当服务器启动时将数据加载到RAM磁盘的能力。 SuperSpeed RamDisk 建立在内存上的硬碟对于一个 DIYer 来说,不断的发现自己电脑上影响运行速度的瓶颈并解决它, 是件很愉快的事情。记忆体不够我们可以加,CPU 太慢我们也可以换。可是硬碟呢,虽然硬碟的容量越来越大, 可是速度的发展却远远的落后了。不过我们有通的方法,就是把记忆体当作硬碟。是不是很奇怪, 平时都用硬碟来当做记忆体的,不过现在我们要反其道行之。毕竟硬碟的速度跟记忆体比较起来可真是天差地别。 对一些数据存取速度要求很高的程式,如数字影像处理或玩 3D 游戏装入纹理数据时,受硬碟存取速度的影响, 萤幕画面时常会出现延迟和停顿。 SuperSpeed RamDisk 这是能为您解决这些问题的救星;所谓的 RAM 虚拟硬碟,实际上是把系统内存划出一部份当作硬碟使用。 你可以把整个应用程式都安装在 RamDisk 的虚拟硬碟,然后用内存的速度运行它。 使用虚拟硬碟技术对于延长笔记本电脑电池使用时间也是十分有利的 ,因为这样做可以减少读取实体硬碟这个“耗电大户”的次数。要使用虚拟硬碟,也是有一定的条件的, 记忆体支持最小 256MB RAM,推荐 1GB 或更高(尤其是使世P2P系统者,由于系统对记忆体需求相当大,故建议至少要有512MB才有使用的价值),不然使用上会绑手绑脚,反而无法发现其真正价值。 操作介面和使用方法与真正的硬碟一样,没有什么区别, 最大的差别就是速度特别快,大概是7200转硬碟速度的30倍。现在可以开始考虑究竟要怎么使用这虚拟出来的超高速硬碟
Current release version: 3.00 (Feb 2 2015) Source tarball jhead-3.00.tar.gz (69 k) Pre-built Windows executable jhead.exe (166 k) Pre-built Linux executable (built on Centos) jhead (77 k) Pre-built OS-X Intel executable (version 2.97) jhead (24 k) ----------------- 简介 一个现成更改照片时间的程式--jhead,由网页,releases表里下载110k的十分好用。 下载jhead时,记得把jhead程序存放在要更改的照片文件夹里,不然无法使用。 它的强大在于它 一、提供了其他工具所不能企及的功能 二、强大的批处理能力 唯一的问题是:jhead不是个window程式,它是个DOS程式,许多用window的人,对DOS并不熟,因此,说明jhead使用法如下: jhead这个DOS程式必需在DOS下执行,如何在windows启动DOS? 以windowsXP为例: 开始——运行 在开启处键入cmd C:\DocumentsandSettings\user。这即是我们的电脑硬碟(简化来说。其实只是硬碟的一部份)。试着click这一行最右边,并键入dir。 dir是DOS的command,意思是--显示目录,此时就会看到一串有的字,其有个桌面,试着键入---cd桌面。 这时出现\DocumentsandSettings\user\桌面,表示已进入桌面这个目录,cd是change directory(改目录)的意思,试着键入---cd要更改的照片文件夹名称。 这时出现\DocumentsandSettings\user\桌面\你要更改的照片文件夹名称。表示已进入你想更改的目录。接着键入jhead参数 据说该工具最早是在linux环境下开发的,现已被移植到多个平台,包括windows。 但,目前为止并没有GUI,也就是图形外壳,所以理解并使用该工具前你必须了解一些简单的命令行知识 跟所有的命令行工具一样,它的使用方法为:jhead参数列表jpg文件列表 比如: jhead-se1jpg处理单个文件 jhead-se2009_[0-9]jpg处理指定的多个文件 jhead-se*jpg处理所有文件 另外,你甚至可以用**通配符来代替子目录,从而实现对指定目录的遍历!包括子目录的子目录。如: jhead-sec:\tmp\**\*jpg 当然有些参数也允许你联合使用。比如: jhead-se-q1jpg2jpg3jpg 我们举几个例子(jhead如何使用)(命令和参数、文件夹、文件之间必须空格): (一)jhead-da2009:01:01-2008:01:01*jpg 把当前目录下的所有拍摄日期为2008/01/01的照片更改时间为2009/01/01。这在相机日期设置有误时非常有用。(更改照片拍摄日期) (二)jhead-ds2009*jpg 把当前目录下的所有jpg文件的日期年份更改为2009年,保持日期的其他部分(月、日及时间)不! (三)jhead-nf%Y_%m%d_i*jpg 把当前目录下的所有jpg文件文件名更改为:年4位_月2位日2位_4位序号jpg如:2009_1201_0001jpg (四)jhead-seld_picjpg>atxt 有时候你可能需要把照片的exif信息转入文体保存,你可以直接重定向输出就可以了 (五)jhead-st"bak\&i"*jpg 把当前目录下的所有文件的缩略图复制保存到bak目录下并与原文件名同名。 (六)jhead-te01jpg02jpg 单个文件导入,把01jpg的信息导入到02jpg,覆盖原来的。 jhead-te"bak\&i"*jpg 批量导入,把bak目录下的jpg文件信息按文件名一一对应的导入当前目录下的jpg文件!引号不省略!! 实例一下吧 jhead命令(参数)大全 -V(大写的V)显示jhead的版本 -h获得帮助 -autorot根据exif记录的水平方向信息转动照片 -norot清除exif记录的水平方向信息 -v(小写的v)详细的exif信息显示 -exifmap显示头信息,总之跟v不一样 -se简化显示 -c精简显示(比-se更简单) -dc删除jpg信息的备注 -de完全删除exif信息 -du删除非原始exif信息,例如Photoshop之类编辑后修改exif留下的信息 -purejpg删除所有jpg文件非必须信息相当于-de-dc-du的集合,文件将减小数k -mkexif创建新的最小exif信息(覆盖原有的的exif信息),不明白这有什么用 -di删除IPTC(Photoshop格式兼容)信息 -dx删除XMP(photoshop文件信息) -te从其他jpg文件导入exif信息到当前文件 -dc删除jpg信息的备注 -ce使用系统默认编辑器编辑备注。运行时会自动打开文本编辑器,录完信息,保存并关闭后,信息会自动被写入备注 -cs导出备注到文本文件。如:jhead-cs1txt1jpg -ci从文体文件导入备注。如:jhead-ci1txt1jpg -clstring直接输入备注。如:jhead–cl我爱无常版主1jpg -dt删除exif的缩略图此缩略图一般240x160象素,10k大小 -st[name]将exif的缩略图复制为另一个jpg文件 -rt[name]用另一个jpg文件替换exif的缩略图 -rgt[size]刷新exif缩略图,其[size]为缩略图的最大边长 -ft将jpg文件的“修改时间”修改为exif信息记录的拍摄时间 -dsft把照片exif信息时间设置为文件修改时间 -da[date1]-[date2]把拍摄日期为data2的照片日期修正为data1;date格式为yyyy:mm:dd或yyyy:mm:dd+hh:mm或yyyy:mm:dd+hh:mm:ss -ts[time]直接修改exif时间,格式为yyyy:mm:dd-hh:mm:ss -ds[date]直接修改exif的日期,格式为yyyy:mm:dd或yyyy:mm或yyyy -ta[+|-]h[:mm[:ss]]修正时差,根据时区确定,例如+1:00或者-1:00 -n[format-string]将照片文件名修改为exif信息记录的“数字化时间”,保留原文件名;如果exif数字化时间不可用,则将文件名修改为文件的“修改时间” -nf[format-string]与"-n"相同功能相同,不保留原文件名 format-string格式说明 %d日(01-31) %H小时(00-23) %j一年的第几天(001-366) %m月(01-12) %M分钟(00-59) %S秒(00-59) %U一年的第几周(00-53) %w星期几(0-6,周日为0) %y两位数纪年(00-99) %Y四位数纪年 %i添加数字序号,也可以指定位数。如:i(生成4位序号,不足的高位补零) %f原文件名 -q不显示程序运行信息,和其他参数一起使用。这在编写批处理脚本时非常有用 -cmdcommand调用其他程序,如:jhead-cmd"mogrify-qlity80&i"*jpg -exonly不处理没有exif信息的文件,要和其他参数一起使用 -a修改不同扩展名的同名文件名。拍摄的avi短片exif信息存储在同名thm文件,可用此指令给avi文件更名一般与-n共同使用

19,619

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧