Автор: Рубрики: Полезности Просмотрено: 163
12 команд для управления VPS сервером
29Ноя2019

Терминал – мощный и очень полезный инструмент для любого веб-мастера. С помощью терминальной команды можно работать быстро и решать задачи намного эффективнее, ведь только одна строка в терминале и клавиша Ентер способны быстро решить поставленную задачу. В данном обзоре подобраны 12 полезных команд для терминала, часть из них системные, а остальные бесплатные утилиты, которые можно легко установить на свой ВПС. По всем ним доступны мануалы, которые открываются с помощью команды man. 

bash

CURL

Curl – специальный инструмент, который используется для работы  HTTP, HTTPS, FTP и другими протоколами. Данный инструментарий поможем получить доступ к удаленным данным. закачать файл или осуществить проверку заголовка ответа.

Если вам нужно проверить соединение и корректность работы с RESTful API, вы также можете использовать Curl. Это достаточно серьезная команда, которая может выполнять большое количество функций, например, управлять заголовками, куками, аутентификацией и др.

TREE

Это специальная утилита, которая используется в качестве визуального представления структуры каталога. Процесс ее работы происходит рекурсивно, во время него проходится каждый уровень структуры файлов. В итоге мы получаем так называемое “дерево содержания”, в котором можно найти быстро все, что нужно. Также доступны фильтры для поиска информации. 

TMUX

По данным из Википедии это мультиплексор для использования нескольких терминалов одновременно в одной сессии. Это означает, что вы можете разделить ваш экран на пару терминалов, в каждом из которых запускать свою команду. Этот процесс будет синхронизирован. Tmux используют для работы с удаленным сервером, когда выполняются разные операции нужно следить за данными в лог файлах одновременно.

DU

С помощью данной команды можно получить отчет по использованному пространству диска сервера. Работает по рекурсивному принципу, в процессе проверки проходит подкаталоги и отображает размеры файлов. 

Du поможет найти причину уменьшения дискового пространства сервера. Специальная команда df – отображает количество на дисковом пространстве.

GIT

Git – наиболее популярная система контроля версий сегодня. Для работы с ней можно использовать большое количество инструментов, но все же много веб-мастеров предпочитают командную строку в терминале. CLI git используется для проектов разных сложностей. Более детально ознакомится с git можно в предыдущей статье

TAR

Специальный инструмент, который используется для работы с архивами. Он позволяет проводить быструю упаковку нескольких файлов в один пакет для эффективной передачи и хранения. С помощью опции -x можно извлекать файлы из архива.

Но для остальных форматов архивов необходимо использовать другой инструментарий. Например, для zip –  утилиты zip и unzip. Если в вашей версии ОС не доступен tar, можете воспользоваться gzip, zcat или compress для сжатия данных.

MD5SUM

Для работы с хэшем используются несколько команд — md5sum, sha1sum и другие. Основная их цель – это проверка целостности переданной информации. Например, при скачивании информации с неизвестных источников. 

HTOP

Это альтернатива встроенному менеджеру задач. Удобный и современный интерфейс утилиты для мониторинга и управления процессами сделали этот инструмент особенно популярным среди веб-мастеров. htop работает в терминале, однако отлично ладит с “мышью”. Фильтр и сортировка задач обеспечивается системой удобной навигации. 

LN

Ссылки в UNIX дают возможность быстро получать доступ к необходимым файлам/каталогам. Ссылку можно создать с помощью специальной команды ln (символическую или жесткую), в зависимости от типа у каждой ссылке есть свои особенности. 

SSH

С помощью ssh можно быстро соединиться с удаленным сервером и войти в сессию. Данная команда позволяет организовать терминал с безопасным каналом связи для управления системой. Многие хостеры предоставляют SSH доступ для работы по обслуживанию сайтов. В том числе в компании ГиперХост вы можете получить ССШ доступ к хостинг-аккаунту по запросу. 

GREP

Grep – стандартная утилита, которая используется для поиска нужной строки в тексте. Часто команду используют для фильтрации большого количества информации, к примеру, когда вам нужно найти строки в лог файлах. 

ALIAS

Большинство команд могут быть очень длинными при написании из-за большого количества включенных опций. Поэтому для них можно создавать короткие и понятные псевдонимы, особенно это полезно, если эти команды используются часто.  Псевдоним активен пока активно окно терминала. Для того, чтобы сделать псевдоним постоянным его нужно включить в файл .bashrc для вашего профиля.

Надеюсь, данная статья сделает вашу работу с терминалом более простой и удобной. Если вам понадобится помощь в настройке VPS сервера, обращайтесь в техническую поддержку ГиперХост.

Купить VPS

164 раз(а) 1 Сегодня просмотрено раз(а)
  • Владимир Дот

    По началу управление через терминал кажется нереально неудобным, а потом уже вбиваешь все команды на автомате. Надо только поработать с ним какое-то время и потом просто привыкнешь.

    • Семён Семёныч

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