OSX'te harici bir SSD'ye kopyaladığımda izinleri nasıl koruyabilirim?

Jan 06 2021

Dosyaları osx diskimden harici bir SSD sürücüsüne kopyaladığımda, bazı nedenlerden dolayı tüm izin bitleri 1'e ayarlandı. Orijinal izinleri korumanın bir nedeni ve bir yolu var mı? Bunu bash ile yaptım, bu yüzden koymayı unuttuğum bir bayrak olup olmadığından emin değilim.

$ ls -l ~/test.txt -rw-r--r--@ 1 bzon staff 1.0G Aug 29 2017 test.txt $ cp ~/test.txt /Volumes/SSD/test.txt
$ ls -l /Volumes/SSD/test.txt
-rwxrwxrwx@ 1 bzon  staff   1.0G Jan  5 20:28 /Volumes/SSD/test.txt

Yanıtlar

1 MichaelHabib Jan 06 2021 at 17:53

Dosyaları uyumlu dosya sistemi türleri arasında kopyalamak için kullanmayı deneyin cp -a SOURCE DEST. aSeçenekleri izinleri, dosya sahipliğini ve diğer meta verileri saklar arşiv, kısaltmasıdır.