小编gol*_*les的帖子

在 Ubuntu 中使用 NTFS 挂载驱动器时,有什么方法可以保持权限?

在我的 Web 开发工作中,我几乎只使用 Ubuntu。但有时我需要启动 Windows——在 IE 中检查布局,在 Photoshop 中重新切片合成——并且我希望能够在两者之间共享我的整个本地主机环境。

这是我目前的工作流程:

在 Ubuntu 中:

  • rsync 我正在处理的站点的目录从/var/www/windows/wamp/www(其中 /windows 是我在 fstab 中设置的 Windows NTFS 分区的安装位置)。
  • 将 mysql 数据库从 rsync 同步/var/lib/mysql/windows/wamp/bin/mysql/{mysql version}/data.

关闭,启动 Windows,编辑文件,保存,再次重新启动。返回 Ubuntu,查找更改的文件并将 rsync 返回到/var/www,忽略将文件移动到 NTFS 分区时发生的权限更改。

我不喜欢保留整个开发环境的两个副本,也不喜欢手动同步它们。理想情况下,我想将我的整个 /var/www 文件夹复制到 Windows 分区并符号链接到它,并对我的数据库执行相同的操作。但是,这样做时发生的权限更改会导致无休止的头痛。

所以我的问题分为两部分,我想:

  • 有什么方法可以将文件从 ext4 驱动器分区复制到 NTFS 分区,以一种可以同步回来的方式维护 Unix 权限?

或者,

  • 有没有更好的方法在 Windows 和 Linux 分区之间共享整个本地主机环境?

permissions rsync ntfs

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

标签 统计

ntfs ×1

permissions ×1

rsync ×1