DevOps
Исключить множество директорий при создании архива
Exclude Multiple Directories When Creating A tar Archive
tar -czvf /var/www/example.com/web.backup/WEB_06-13-2012.tgz \
--exclude '/var/www/example.com/web/wp-content/cache' \
--exclude '/var/www/example.com/web/wp-content/widget-cache' \
--exclude '/var/www/example.com/web/backups' \
/var/www/example.com/web/
где:
- -c — создать новый архив
- -f — в сочетании с опцией -c используется для создания файла tar из указанного файла; в сочетании с опцией -x используется для разархивирования указанного файла
- -t — показать список файлов в файле tar
- -v — показывать ход выполнения процесса архивирования
- -x — извлечь файлы из архива
- -z — сжать файл tar с помощью программы gzip
- -j — сжать файл tar с помощью программы bzip2
Показать директории и их размеры:
du -h --max-depth=1 /var/www/vhosts/test2.site.ru/httpdocs
Источники:
Афоризм дня:
Люди так простодушны и так поглощены ближайшими нуждами, что обманывающий всегда найдет того, кто даст себя одурачить. (563)
Leave a reply