Новая файловая система Apple APFS поддерживает копирование -при записи -; CoW автоматически включается в операциях копирования Finder, где это возможно, и при использовании cp -c
в командной строке.
К сожалению, cp -c
эквивалентно cp --reflink=always
(, а не auto
), и произойдет сбой, если копирование -на -запись невозможна с
cp: somefile: clonefile failed: Operation not supported
Я не знаю, как получить auto
поведение. Вы можете создать сценарий или функцию оболочки с автоматическим откатом а-ля
cpclone() { cp -c "$@" || cp "$@"; }
но будет сложно сделать его полностью надежным для всех пограничных случаев.
Выполнить balooctl disable
. Это отключит baloo, и вам не нужно будет ничего удалять.