И понеже ВСЕКИ път като ми се наложи да архивирам директория под линукс и търся разни тъториали та реших да си го постна тук за по-лесно намиране, пък и на някой ако му е интересно/полезно – още по-добре.
Архивиране с tar
Ако искам да архивирам директория с всичките поддиректории и файлове с tar (zip и rar не идват инсталирани в пакетите на Дебиан и Убунту и вероятно на повечето останали дистрибуции) използвам следната команда:
tar czfv nedko.info.tar.gz /var/www/html/nedko.info/.
Дисекция на командата:
c – create
z – де/компресирай с gzip
f – архивирай във файл
v – verbose output (ще ни покаже полезна информация по време на компресирането. Не се препоръчва ако използваме командата в cron)
nedko.info.tar.gz – името на архива
/var/www/html/nedko.info – директорията, която искаме да архивираме
Разархивиране на създадения архив
И да речем, че нещо се прецака и искам да разархивирам архива в определена директория:
tar xzfv nedko.info.tar.gz /var/www/html/nedko.info
Дисекция на командата:
x – extract
z – де/компресирай с gzip
f – file (трябва да подадем име на файла след тази директива)
v – verbose – ще ни изкара полезна информация по време на декомпресирането. Не се препоръчва ако използваме командата в cron.
Leave a Reply