ШЕЛЛ:))
пора подружиться с шелл по настоящему и понять принцип работы основных команд.
начнём с бытовухи
ШЕЛЛ КОММАНДЫ!!!!!!
для бэкапа, пример:
tar -czvf rdcomua.backup.archive.`date “+%Y-%m-%d”`.tar.gz /puti/tropinki/rdcomua/htdocs/*
zip -czvf rdcomua.backup.archive.`date “+%Y-%m-%d”`.tar.gz /puti/tropinki/rdcomua/htdocs/*
где “/puti/tropinki/rdcomua/” один из примеров пути к каталогу.
для скачивания:
ftp://login:password@webhosters.kiev.ua/drcomua.backup.archive.2007-12-25_tar.gz
для того чтоб узнать квоту, доступную и занятую:
quota -v
…
дальше больше. что вспомним или узнаем – допишем или добавим (общими усилиями!)
травня 28, 2009
·
Aleksey ·
5 коментарів
Posted in: Интересное

5 коментарів
качаем с рапиды:
1) редактируешь файлик ftp://лог:пасс@айпишничег/папка/links (можешь в фтп менеджере по F4). каждый линк с новой строки (смотри пример внутри)
2) заходишь шелом, putty айпишничег
3) переходишь в каталог (cd папка/)
4) вставляешь сейчас скажучто…
wget –user-agent=’Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30)’ –referer=https://ssl.rapidshare.com/cgi-bin/premiumzone.cgi –cookies=on –load-cookies=rapidrex.txt –keep-session-cookies –save-cookies=rapidrex.txt –post-data=dl.start=PREMIUM -i links
либо так:
wget –cookies=on –load-cookies=rapidrex.txt –keep-session-cookies –save-cookies=rapidrex.txt –post-data=dl.start=PREMIUM -i links
совет от Вадима:
напишу команду, над которой все измываются:
rm -rf
удаляет содержимое папки из под которой запущена команда, удаляет без предупреждения, рекурсивно! внимание, отмены нет и остановить не успеешь. выполнять в случае войны!
если непоняли что за тема такая и зачем она в блоге? обьясняю. это больше шпаргалка для меня. так что если это кому-то станет необходимым советом, то очень хорошо. а остальным кто озадачился вопросом “что такое шелл?” отвечу: – возьмите журнал “Юный техник”, это вам больше принесет удовольствия нежели вникать в лесодром комманд шелла”. имхо
на счет “zip -czvf rdcomua.backup..” кажется на все ключи правильные, смотри мануал в консоли: >man zip
кстати, ты когда-то спрашивал как исключить директорию/файл при архивировании. вот несколько примеров:
zip -r backup.zip /home -x "/home/cpanel/*"
tar -cf backup.tar /home --exclude "/home/cpanel"
zip -vr -9 backup.zip /var/tmp/path/htdocs -x "*zip"
в первом случае будет вызвана рекурсивная архивация папки /home, где будет проигнорирована /home/cpanel/ и все что в ней вложено.
вторая строка – пример для команды tar, но для нее нужно подготавливать файл со списком всех полных(!)ссылок для игнора.
в последнем случае будет создан архив с максимальной степенью сжатия, рекурсивно по пути /var/tmp/path/htdocs и исключая архивы с расширением *.zip
ps. если тебе нравится архиватор tar (он более универсальный, плюс сжимает существенно круче) то вот способ наверняка проигнорировать архивацию файлов с расширением *.avi, директории /core, файлов keys в каталоге project:
Да, вот рассказано как распаковать файлы разного формата:
надеюсь пригодится!
Leave a Reply
You must be logged in to post a comment.