]> Sergey Matveev's repositories - stargrave-blog.git/commit
cp дааалеко не всё копирует
authorSergey Matveev <stargrave@stargrave.org>
Sun, 12 Jan 2020 20:25:12 +0000 (23:25 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sun, 12 Jan 2020 20:25:12 +0000 (23:25 +0300)
commitea7ddea211924e44a0e9e4be3c76cf58dcd27338
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parentc8d8659f0edc25f9af671d0e390d6deee5c8d555
cp дааалеко не всё копирует

На работе человек наткнулся на то, что cp даже с -a опцией далеко не всё
копирует. А на современных Ubuntu и всяких Mandriva он заметил что не
мало хранится в расширенных атрибутах например. Под FreeBSD помню что
флаги файлов (chflags) тоже не копируются. Коллега вроде как-то решил
проблему rsync-ом, что мы оба понимаем абсолютный overhead. Я же лучшего
решения чем tar c | tar x не знаю. Безусловно зависит от tar-а, но шансы
что в ОС будет tar который не будет "есть" всё что сама ОС использует малы.