Перенос сайта с хостинга на VDS

    Хочу поделится набором команд для управления сервером по SSH, связана это статья с тем, что я понял все прелести VDS, и наконец-то собрался уйти от хостинга джино. Одним из решающих факторов было цена! На джино я имел с десяток сайтов, с php + mysql + cron. Все это мне стало выходить в 200 рублей в месяц. Тут я наткнулся на сайт www.firstvds.ru и увидел тарифы, самый дешевый Вдс стоит всего 150 р. Личный сервер всегда нужен ведь на нем такая свобода действий, кроме FirstVDS, есть так же отличные хостинги с такой услугой, к примеру ISPserver и FastVPS. Каждый выбирает хостинг компанию под свои требования.
Вообщем не буду плутать вокруг да около, вот список команд:
root доступ

    Файловые команды
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 — разлогиниться

Кстати одним из первых вопросов у меня возникло это – как перенести файлы по SSH, ответы СЕРП молчал, но я все-таки нашел пару приемлемых вариантов, одним из которых я сейчас пользую:
Качаем софтину psftp
запускаем:

C:\temp>psftp
psftp: no hostname specified; use «open host.name» to connect
psftp> open 62.104.2.27
login as: mikl
Using username «mikl».
Using keyboard-interactive authentication.
Password:
Remote working directory is /usr/home/mikl
psftp>psftp> lpwd
Current local directory is C:\
psftp> put my_file.zip
local:my_file.zip => remote:/usr/home/mikl/my_file.zip
psftp> ls *.zip
Listing directory /usr/home/mikl
-rw-r–r– 1 mikl mikl 22677 Aug 15 12:10 my_file.zip
psftp> bye

C:\>

Удачи

Комментариев нет

Комментариев нет.

RSS-лента комментариев к этой записи. TrackBack URI

Оставить комментарий

Перед отправкой формы: