User Tools

Site Tools


команда_tar

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
команда_tar [2016/07/22 13:02]
val [Сценарий архивирования каталогов с использованием ssh]
команда_tar [2022/02/24 13:02] (current)
val [Распаковка архива]
Line 5: Line 5:
 ===== Создание архива ===== ===== Создание архива =====
 <​code>​ <​code>​
-# cd /; tar -c -f /root/etc.tar etc/+# chmod 750 /disk2 
 + 
 +# cd /; tar -c -f /disk2/​etc.tar ​etc/ 
 + 
 +# tar -c -f /​disk2/​etc.tar -C / etc/
  
 userX$ cd /; sudo /bin/tar -cjf - etc/ | ssh backup.isp.un "cat > etc.tbz"​ userX$ cd /; sudo /bin/tar -cjf - etc/ | ssh backup.isp.un "cat > etc.tbz"​
Line 12: Line 16:
 ===== Просмотр содержимого архива ===== ===== Просмотр содержимого архива =====
 <​code>​ <​code>​
-# tar -t -f /root/etc.tar+# tar -t -f /disk2/etc.tar
  
-# tar -t -v -f /root/etc.tar+# tar -t -v -f /disk2/etc.tar
 </​code>​ </​code>​
  
Line 21: Line 25:
 # cd # cd
  
-# tar -xvf /root/etc.tar+# tar -xvf /disk2/etc.tar
  
-# tar -xvf /root/etc.tar etc/fstab+# tar -xvf /disk2/etc.tar etc/fstab
  
-# tar -xOf /root/etc.tar etc/​fstab ​ #​вывести на экран (STDOUT)+# tar -xOf /disk2/etc.tar etc/​fstab ​ #​вывести на экран (STDOUT)
  
-# tar -xf /root/etc.tar etc/ssh/+# tar -xf /disk2/etc.tar etc/ssh/
  
-# tar -xf /root/etc.tar '​*conf'​+# tar -xf /disk2/etc.tar '​*conf'​ 
 + 
 +# tar -xf /​disk2/​etc.tar -C /tmp/ 
 + 
 +# ls /tmp/etc/
 </​code>​ </​code>​
  
Line 43: Line 51:
  
 <​code>​ <​code>​
 +# tar -c -f - etc/ | ssh userX@gate.isp.un "cat > etc.tar"​
 +
 # cat /​etc/​backup.sh # cat /​etc/​backup.sh
 </​code><​code>​ </​code><​code>​
команда_tar.1469181730.txt.gz · Last modified: 2016/07/22 13:02 by val