[[archiving]]
 

Archiving

Unpack a archive

gzip -cd filename.tar.gz | tar -xvf -
tar xvzf filename.tar.gz
tar xvzf filename.tgz
bzip2 -cd file.tar.bz2 | tar xvf -
tar  xjvf filename.tar.bz2

Create a archive file

tar -zcvf backup.tar.gz /usr/local/path
tar -cjvpf ../LEP-host1-20100421.tar.bz2 ./
tar -cjvpf ../LEP-host1-20100421.tar.bz2 ./ --exclude="./usr/local/vmware/*"

patching



rsync

rsync --progress -avxzlD --stats -EH /var/www/ /mnt/cdrom/
rsync -avlDx -EHp -e ssh root@203.27.127.xxx:/path /targetpath/

cp

cp -xvpav /mnt/src/* /mnt/dst/
parts="home opt usr var tmp video vmware"
for part in $parts
do
	mount /dev/vx/$part /mnt/src
	mount /dev/vg/$part /mnt/dst
	sleep 5
	
	cp -xvpav /mnt/src/* /mnt/dst/
	sync
	sync
	sleep 5
	
	umount /mnt/src
	umount /mnt/dst
	
done

copy a partition

dd if=/dev/sda1 of=/dev/sdb1 bs=4096 conv=notrunc,noerror

Unrar a series

list=$(ls -d -1 /thepath/*)
for line in $list; do thefile="$line/*.rar"; echo "$thefile\n";unrar e $thefile; done
archiving.txt · Last modified: 2015/03/12 00:47 by paulsmith
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 4.0 International
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki