Como posso preservar as permissões ao copiar para um SSD externo no OSX?
Jan 06 2021
Quando copio arquivos do meu disco osx para uma unidade SSD externa, por algum motivo, todos os bits de permissão são definidos como 1. Existe um motivo e uma maneira de preservar as permissões originais? Fiz isso com o bash, então não tenho certeza se há uma bandeira que esqueci de colocar.
$ 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
Respostas
1 MichaelHabib Jan 06 2021 at 17:53
Para copiar arquivos entre tipos de sistemas de arquivos compatíveis, tente usar cp -a SOURCE DEST
. As a
opções significam archive, que preserva as permissões, propriedade do arquivo e outros metadados.
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
Christopher Nolan uma vez se arrependeu de ter lido o 'roteiro de Pulp Fiction' de Quentin Tarantino