RU 
Регистрация

хостинг: ValueHost 2.0
           

Помощь


Акции:

Выбери свой бонус!
Наш типаж 2.0!

SSH: примеры команд

Использование SSH в ряде случаев значительно облегчает и ускоряет работу с файлами на сервере.

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

Копирование и перемещение файлов - команды cp, mv.

Примеры использования:

cp htdocs/*.html backup/ 
#копируем все файлы с расширением *.html из директории htdocs в директорию backup

cp -R htdocs/* backup/ 
#копируем все файлы и поддиректории из директории htdocs в директорию backup (рекурсивно)

mv htdocs/* backup/
#перемещаем (копируем и удаляем на старом месте) всё содержимое директории htdocs в директорию backup

Команда ls - просмотр списка файлов на сервере.

Примеры использования:

ls
#показывает список файлов в текущей директории

ls -l
#список файлов с подробностями (дата создания, размер,..)

ls -l dir/
#получить список файлов и директорий в поддиректории dir с подробностями


Команда cd - перейти в другую директорию.

Примеры использования:

cd
#перейти в домашнюю директорию (куда вы попадаете сразу при заходе на сервер)

cd .. 
#перейти в директорию на уровень выше

cd htdocs/pics 
#перейти в директорию htdocs/pics

Команды less, cat, ee - просмотр и редактирование файлов.

Примеры использования:

less file.txt

#открыть для просмотра file.txt с возможностью поиска по файлу и перемещения по нему

cat file.txt

#вывести на экран содержимое файла

ee file.txt

#открыть файл для редактирования в консоли

Команды tar, unrar, unzip - работа с архивами

Примеры использования:

tar -czvf archive.tgz htdocs/

#создать архив archive.tgz с содержимым директории htdocs

tar -xzvf archive.tgz

#распаковать archive.tgz в текущую директорию

unrar -x archive.rar

#распаковать archive.rar в текущую директорию

unzip archive.zip

#распаковать archive.zip в текущую директорию

Команда grep - выборка по условию.

Примеры использования:

grep -lR "pattern" ./

#вывод всех файлов в текущей директории, содержащих слово pattern

less file.txt | grep pattern

#вывод всех строк файла file.txt, содержащих слово pattern