1
如何获取NTFS逻辑卷上文件的创建日期?
我想在Linux系统上为Windows文件存储创建一个NTFS逻辑卷,因为我想保留文件的创建日期(我可能会把它们压缩到一个归档文件中,然后再解压缩,尽管我不知道这样是否可行)。NTFS-3G是否在Linux上保存文件的创建日期?如果是这样,我如何访问它? 阅读此线程后,OP会链接NTFS上的文档,该文档提供了一个用于查找创建日期的shell脚本。我修改了它,以尝试从十六进制值中获取秒数,但是我认为我做错了什么: #!/bin/sh CRTIME=`getfattr -h -e hex -n system.ntfs_times $1 | \ grep '=' | sed -e 's/^.*=\(0x................\).*$/\1/'` SECONDS=$(($CRTIME / 10000000)) echo `date --date=$SECONDS`