GNU/Linux >> Znalost Linux >  >> Linux

cp bez přepsání cílových oprávnění

Řešení 1:

Pokud jste otevřeli pouze příručku pro cp ...

Další nepřepíše oprávnění k souboru a vlastnictví + seskupení:

cp --no-preserve=mode,ownership /tmp/file /home/file

Všimněte si, že pokud chcete zachovat vlastnictví a seskupení, potřebujete práva root.

Výňatek z manuálu:

  --preserve[=ATTR_LIST]
      preserve   the   specified   attributes   (default:  mode,owner-
      ship,timestamps), if possible  additional  attributes:  context,
      links, xattr, all

Řešení 2:

cat bude fungovat také:

cat /tmp/file > /home/file

Linux
  1. Znovu přečíst tabulku oddílů bez restartu?

  2. spusťte rsync jako root, ale ponechte si vlastnictví uživatele

  3. Přesměrování portů na Linuxu bez iptables?

  1. Odpojení kořenového souborového systému bez restartování serveru

  2. SElinux:Jak přejít do permisivního režimu bez restartu?

  3. Nainstalujte ssconvert (část gnumeric) na server bez GNOME

  1. Jak zkopírovat oprávnění a vlastnictví souboru do jiného souboru v Linuxu

  2. Jak kopírovat soubory a měnit vlastnictví, oprávnění současně

  3. Linux chmod and chown – Jak změnit oprávnění a vlastnictví souborů v Linuxu