• Авторизация


Справочник команд SSH (PuTTY) 25-02-2010 15:37 к комментариям - к полной версии - понравилось!


Справочник команд SSH (PuTTY)
[показать]

Я думаю всем приходилось мучатся с загрузкой какого-нибудь движка на FTP. Хорошо если у вас канал подключения к интернет быстрый и стабильный, тогда тот же Drupal или Wordpress зальёте без особых проблем.



Если вы постоянно загружаете кучу файлов по FTP, то, возможно, будете удивлены что это можно сделать гораздо быстрее.



Как правило все современные хостинги поддерживают SSH.


SSH

— протокол для удалённого управления операционной системой, как правило семейства Unix, хотя SSH-серверы доступны для большинства операционных систем.



Чтобы получить доступ по SSH к серверу, запустите SSH-клиент (PuTTY — один из самых популярных клиентов) и подключитесь к серверу.



Всё, теперь у вас перед глазами консоль, в которой можете вводить различные комманды. Ниже список наиболее часто используемых команд.



Файловые команды

ls — список файлов и каталогов


ls -al — форматированный список со скрытыми каталогами и файлами


cd dir — сменить директорию на dir


cd — сменить на домашний каталог


pwd — показать текущий каталог


mkdir dir — создать каталог dir


rm file — удалить file


rm -r dir — удалить каталог dir


rm -f file — удалить форсированно file


rm -rf dir — удалить форсированно каталог dir *


cp file1 file2 — скопировать file1 в file2


cp -r dir1 dir2 — скопировать dir1 в dir2; создаст каталог dir2, если он не существует


mv file1 file2 — переименовать или переместить file1 в file2. если file2 существующий каталог — переместить file1 в каталог file2


ln -s file link — создать символическую ссылку link к файлу file


touch file — создать file


cat > file — направить стандартный ввод в file


more file — вывести содержимое file


head file — вывести первые 10 строк file


tail file — вывести последние 10 строк file


tail -f file — вывести содержимое file по мере роста, начинает с последних 10 строк



Архивация

tar cf file.tar files — создать tar-архив с именем file.tar содержащий files


tar xf file.tar — распаковать file.tar


tar czf file.tar.gz files — создать архив tar с сжатием Gzip


tar xzf file.tar.gz — распаковать tar с Gzip


tar cjf file.tar.bz2 — создать архив tar с сжатием Bzip2


tar xjf file.tar.bz2 — распаковать tar с Bzip2


gzip file — сжать file и переименовать в file.gz


gzip -d file.gz — разжать file.gz в file



Сеть

ping host — пропинговать host и вывести результат


whois domain — получить информацию whois для domain


dig domain — получить DNS информацию domain


dig -x host — реверсивно искать host


wget file — скачать file


wget -c file — продолжить остановленную закачку


Клавиатурные сочетания


Ctrl+C — завершить текущую команду


Ctrl+Z — остановить текущую команду, продолжть с fg на переднем плане или bg в фоне


Ctrl+D — разлогиниться, тоже самое, что и exit


Ctrl+W — удалить одно слово в текущей строке


Ctrl+U — удалить строку


!! — повторить последнюю команду


exit — разлогиниться



Так вы ещё загружаете сотни файлов по FTP? Тогда читайте следующий абзац.



Для оптимизации времени заливки сайта, архивируете его на локальной машине, заливаете архив на сервер в нужную папку и далее по SSH распаковываете например командой tar xf file.tar.

вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Справочник команд SSH (PuTTY) | spacesite - Дневник Хатуль мадан | Лента друзей spacesite / Полная версия Добавить в друзья Страницы: раньше»