ШЕЛЛ:))

Posted by Aleksey | Filed under Цікаве | Тра 28, 2009 | 5 Comments

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

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

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

для бэкапа, пример:
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


дальше больше. что вспомним или узнаем – допишем или добавим (общими усилиями!)

5 Responses to “ШЕЛЛ:))”

  • admin says:

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

    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

     

  • admin says:

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

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

    rm -rf

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

     

  • admin says:

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

     

  • vady says:

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

  • vady says:

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

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

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

     


 

 

Leave a Reply

You must be logged in to post a comment.

Acer Aspire one Blue-ray DivX DivX Plus HD DVD H.264 Infium Matroska Microsoft MKV QIP Windows 7 Бог Иисус Иисус воскрес Музыка Серёжа Страпак Солнце Творец Царь ближний брат вера верить вечность взгляд воиснину время деньги друг друзья жизнь любовь люди матрёшка мгновение мир награда надежда подарки птица служение спасение стих человек