小编Rom*_*nka的帖子

如何在 Linux 中 mv 文件夹保留其 mtime?

我正在使用 CentOS 5.5 并希望在一个卷中移动大量文件夹,保留它们的mtime.

我能找到的最佳解决方案是这样的:

cp -p -r source/data target/
rm -rf source/data
Run Code Online (Sandbox Code Playgroud)

NFS 共享上有超过 1TB 的数据,复制需要永远进行。我不想复制。我想要瞬间移动。

当我使用 移动文件夹时mv source/data target/mtime文件夹(不是文件)的 被设置为当前时间。这是因为此操作修改了我正在移动的文件夹的内容(该..条目指向不同的 inode)。

我想出了一个我调用的以下 shell 脚本mv_preserve_mtime.sh

#!/bin/bash
# Moves source folder to target folder. 
# You are responsible for making sure the target does not exist, otherwise this blows up
export timestamp=`stat -c %y $1`
mv "$1" "$2"
touch --date="${timestamp}" $2
Run Code Online (Sandbox Code Playgroud)

嗯,这也不起作用。该文件夹mtime已恢复,但我移动的文件夹中的所有文件夹(只有 1 级深的文件夹)mtime由于我不明白的原因而重置。 …

linux timestamp mv

12
推荐指数
1
解决办法
2万
查看次数

OneNote 2010 在长打印输出中向下翻页使阅读变得困难

当您将多页文档打印到 OneNote 中时,页面会一个接一个地插入到一个长列中。

这使得阅读文本非常困难。Page down 键会向下跳一屏文本,而不是“整页”。

有没有人知道可以让阅读更舒适的插件/设置?

display keyboard-navigation microsoft-onenote-2010

5
推荐指数
1
解决办法
695
查看次数