piatok 10. januára 2020

Príkaz cp s parametrom -p

Čo je atribút p pri príkaze cp? Vysvetlíme si:





príkaz cp poznáme. Čo ale robí prepínač p. Prepínač p je tzv. preserve mode. To znamená, že zachováva pôvodný mode, práva, časovú značku.

Máme súbor dobry_skript.sh skopírujme ho najprv bez -p a potom z -p





1. bez p (kopírujeme do adresáru data)

takto:

[root@reserv-15-vpn-fw ~]# mkdir data
[root@reserv-15-vpn-fw ~]# cp dobry_skript.sh data/
[root@reserv-15-vpn-fw ~]# ls -l data/
total 4
-rw-r--r-x. 1 root root 151 Jan 10 15:20 dobry_skript.sh


2. s -p (kopírujeme do adresáru -p)

takto

[root@reserv-15-vpn-fw ~]# mkdir data-p
[root@reserv-15-vpn-fw ~]# cp -p dobry_skript.sh data-p/
[root@reserv-15-vpn-fw ~]# ll data-p
total 4
-rw-r--r-x. 1 root root 151 Jan  7 09:28 dobry_skript.sh


Všimnime si, že v druhom prípade (cp -p)  je pôvodný dátum vytvorenia.

Viac o cp: https://www.rapidtables.com/code/linux/cp/cp-overwrite.html

Žiadne komentáre:

Zverejnenie komentára