Właśnie natknąłem się na tę stronę. cp domyślnie powinien zachować uprawnienia do plików docelowych i user: group, ponieważ otwiera cel w trybie aktualizacji i zachowuje swój i-węzeł. Nie jest więc dla mnie jasne, dlaczego odpowiedzi na to nie wskazują.
Pamiętaj, że uprawnienia roota są potrzebne, jeśli chcesz zachować własność i pracę grupową.
Fragment instrukcji:
--preserve[=ATTR_LIST]
preserve the specified attributes (default: mode,owner-
ship,timestamps), if possible additional attributes: context,
links, xattr, all
Niezupełnie to, czego chciał autor. --no-preservema sens, jeśli zostanie użyty po --preserve(lub jego aliasach), w przeciwnym razie nie wpłynie na zachowanie cp. Autor chciał zachować tryb pliku istniejącego pliku docelowego i nadpisać tylko jego zawartość
Lub możesz użyć jeszcze lepszego programu instalacyjnego z GNU coreutils, który został stworzony do tego konkretnego celu. Pamiętaj, że nie można go powtórzyć (brak opcji -R lub -r).
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.