GNU/Linux >> Linux Esercitazione >  >> Linux

cp senza sovrascrivere le autorizzazioni di destinazione

Soluzione 1:

Se hai aperto solo il manuale per cp ...

Il prossimo non sovrascriverà i permessi e la proprietà del file + groupship:

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

Tieni presente che i privilegi di root sono necessari se vuoi preservare la proprietà e il gruppo.

Un estratto dal manuale:

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

Soluzione 2:

cat funzionerà anche:

cat /tmp/file > /home/file

Linux
  1. Rileggere la tabella delle partizioni senza riavviare?

  2. esegui rsync come root ma mantieni la proprietà dell'utente

  3. Port forwarding su Linux senza iptables?

  4. Smontaggio del filesystem root senza riavviare il server

  5. SElinux:come passare alla modalità permissiva senza riavviare?

Come copiare le autorizzazioni e la proprietà dei file su un altro file in Linux

Come rimuovere ricorsivamente le autorizzazioni di esecuzione dai file senza toccare le cartelle?

Linux:cosa succede quando esegui la sincronizzazione senza un percorso di destinazione??

Attiva/disattiva Bloc Num senza la chiave - Senza autorizzazioni Sudo?

Permessi e proprietà dei file Linux spiegati con esempi

Comprendere le autorizzazioni di base dei file e la proprietà in Linux