次のスクリプトを使用して、rsyncを使用して新しい外部ドライブ(新しい外部ドライブはNTFSでフォーマットされています)にコピーしました。
SRC="/home/me/"
DRV="/media/me/maxone"
echo "Syncing $SRC to $DRV"
DST="${DRV}/home"
rsync -avi --exclude-from='/home/me/scripts/excl.txt' --delete
--modify-window=1 --no-perms --no-o --no-g --no-links $SRC $DST
ドライブのすべてのファイルに実行可能属性があるように見えるまで、すべてがうまくいくようです。他のプラットフォームからファイルにアクセスできるようにNTFS形式を使用したいと思います。ファイルが正常に見えるように(つまり、ドライブから再コピーする場合)、この問題をどのように解決できますか?これを行うためにrsyncを使用できますか?それとも、ファイルがデフォルトで実行可能にならないように、別の設定でこのNTFSドライブを再フォーマットする必要がありますか?それではどうなりますか?
ドライブには次の種類/情報が表示されます。
$ df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/sdb1 fuseblk 488383488 279798784 208584704 58% /media/me/maxone
もっと遠く:
$ mount|grep fuseblk
/dev/sdb1 on /media/me/maxone type fuseblk (rw,nosuid,nodev,relatime,
user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)