ШЕЛЛ:))

пора подружиться с шелл по настоящему и понять принцип работы основных команд.

начнём с бытовухи

ШЕЛЛ КОММАНДЫ!!!!!!

для бэкапа, пример:
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. admin - травня 28, 2009

    качаем с рапиды:

    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

  2. admin - травня 28, 2009

    совет от Вадима:

    напишу команду, над которой все измываются:

    rm -rf

    удаляет содержимое папки из под которой запущена команда, удаляет без предупреждения, рекурсивно! внимание, отмены нет и остановить не успеешь. выполнять в случае войны! :)

  3. admin - травня 28, 2009

    если непоняли что за тема такая и зачем она в блоге? обьясняю. это больше шпаргалка для меня. так что если это кому-то станет необходимым советом, то очень хорошо. а остальным кто озадачился вопросом “что такое шелл?” отвечу: – возьмите журнал “Юный техник”, это вам больше принесет удовольствия нежели вникать в лесодром комманд шелла”. имхо

  4. vady - червня 3, 2009

    на счет “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:

    find project ! -type d -print | egrep '/,|%$|~$|\.avi$|SCCS|/core$|\.avi$|keys$' > exclude
    tar cvfX project.tar exclude project
    
  5. vady - червня 3, 2009

    Да, вот рассказано как распаковать файлы разного формата:

    • [файл].tgz
    • [файл].tar
    • [файл].gz
    • [файл].tar.z
    • [файл].z

    надеюсь пригодится! :)

Leave a Reply

You must be logged in to post a comment.