Усилия на ложном пути множат заблуждения (Ф. Бэкон).

Основные команды оболочки Linux после входа в систему SSH с помощью Putty

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (2 оценок, среднее: 5,00 из 5)
Загрузка...

Статья опубликована: 8 ноября 2016

Основные команды оболочки Linux после входа в систему SSH с помощью Putty
С появлением панелей управления на протяжении многих лет, администрирование серверами стало менее сложным для новичков в замечательном мире Linux. У вас есть панели управления WHM/Cpanel, DirectAdmin, Webmin, ISPConfig, Vesta и т.п …, которые упрощают управление сервера до уровня, в которых каждый найдет что-то подходящее.

С другой стороны, управление сервером без панели управления является быть сложным. Владелец сервера должен иметь по крайней мере базовое понимание и знание управления и команд Linux.

Так что в этой статье мы рассмотрим некоторые основные точки, команды и способы подключения к Linux VPS через SSH.

ТРЕБОВАНИЯ

  • У вас есть доступ к пользователю, к которому можно соединиться с помощью SSH (обычно root)
  • У вас есть Putty (Windows) на вашем компьютере или доступ к терминалу (Mac, Linux)

Пользователи Windows, могут войти на свой сервер, используя Putty, который является свободным SSH, Telnet и Rlogin клиентом. Putty можно скачать здесь.

Установки не требуется – это автономный исполняемый файл. Запустите Putty, введите свой IP-адрес в поле Имя хоста (или IP-адрес), порт, на котором слушает ваш сервис SSH сервер, SSH для протокола, а затем нажмите кнопку Открыть.

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

Linux / Mac пользователи с другой стороны могут использовать их сборку в терминале и войти на свой сервер, используя синтаксис команды ниже:

 

В этом примере команда попытается войти на сервер как root с аргументом р является порт который служба SSH слушает. Если вы не используете -p , то он будет пытаться подключиться на порт прослушивания SSH по умолчанию ( 22 ).

Так что теперь вы вошли на свой сервер через SSH с помощью Putty или вашего терминала.

Одна вещь, которая приходит на ум после первоначальной входа: где я?

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

 

PWD расшифровывается как ‘print working directory’. Как вы можете видеть из приведенного выше результата, текущий рабочий каталог для корневого пользователя является /root.

Теперь давайте перейдем в другую директорию из иерархии дерева Linux. Давайте предположим, что вы хотите быть в каталоге, где все конфигурационные файлы OS могут быть найдены или /etc:

 

после чего вы сразу перейдете в каталог /etc, как показано в приведенном ниже примере:

 

Теперь вы хотите узнать, что этот каталог содержит. Какие файлы и каталоги присутствуют. Для этого вам нужно будет перечислить содержимое текущего каталога. Используйте команду LS. Эта команда имеет множество опций, которые можно комбинировать. Например, если вы хотите перечислить файлы плюс скрытые, вы можете ввести:

 

Если вы использовали эту команду в каталоге /etc, чтобы проверить последние измененные файлы, вы получите длинный результат из-за этой команды. Вывод является большим из – за многочисленных каталогов и файлов там. Поэтому использовать ‘less‘ в связке с ls -lat. Выполнить:

 

| Является pipline, что делает вывод одной команды, которая служит в качестве входных данных другой команды. Она дает вам возможность совмещать различные команды в целом. Таким образом, в приведенном выше примере вы комбинируя листинг команды с меньшим количеством команд, с помощью которой будет перечислены лишь небольшое число каталогов/файлов в одном выходе страницы. Для навигации и проверить остальную часть списка вы можете используя Page Down. Для того, чтобы выйти из этого используйте команду Q.

Теперь давайте вернемся на один каталог. Для этого используется:

 

Теперь перейдите в каталог /root:

 

Что делать, если вы хотите создать файл? Есть много способов сделать это. Чтобы создать тип файла:

 

Это создаст файл , который будет пустым. Для того, чтобы заполнить его, можно использовать один из многих текстовых редакторов в Linux, таких как vim, vi, nano, emacs и т.д.

Конечно, каждый текстовый редактор имеет собственный принцип работы, так что не стесняйтесь использовать редактор в соответствии с вашими потребностями и знаниями.

Для создания каталога используйте команду mkdir:

 

Он создает каталог WordPress в /opt. Для удаления использования каталога rmdir. Однако вы не можете использовать rmdir, если каталог не пуст, так что вам придется либо сначала очищать содержимое каталога или использовать другую команду, чтобы удалить все вместе с каталогом. Речь идет об опасной команде, которую необходимо использовать с умом. Вы, наверное, уже знаете о ‘rm -rf’, аргументы которого указывают команде, чтобы он удалила все в указанном пути. Так ради аргумента, давайте удалим новый полный каталог WordPress.

Сначала проверьте с помощью “pwd”, чтобы убедиться , что вы находитесь в директории /opt. Если нет, Используйте команду ‘cd’, чтобы перейти к /opt:

 

Затем выведете список содержимого каталога с помощью команды ‘ls’ и после того как вы убедились, где вы создали каталог wordPress, выполните следующую команду:

 

Это выше команда удалит все, что находиться в каталоге wordpress. Тем не менее, если вы наберете / wordpress вместо wordpress, то он удалит каталог, который , если существует будет находиться в иерархии дерева Linux, в качестве выхода показывает:

 

Чтобы переименовать файл, вы можете использовать команду mv.

Например, давайте переименуем созданный файл andreyex.html. Так как вы находились в директории root при создании файла с помощью терминала, теперь вы должны использовать следующую команду, чтобы переименовать файл:

 

Таким образом, вы используете команду mv для файла, который вы хотите переименовать, а затем значение, на которое вы хотите переименовать файл.

mv также может быть использован для перемещения файлов из одного каталога в другой. Пример:

 

который переместит mastermanagedvps.html файл в /var/www/html

В этой статье описаны лишь поверхностные примеры команд, которые есть в составе Linux. Вы можете проверить другую статью, которую мы написали об основных Linux команд здесь. Кроме того, есть другая статья которая покажет 5 из наиболее часто используемых команд для устранения сетевых неисправностей.

Основные команды оболочки Linux после входа в систему SSH с помощью Putty


Читайте также

    Добавить комментарий

    Войти с помощью: 

    Ваш e-mail не будет опубликован. Обязательные поля помечены *

    Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

    badge
    Обратный звонок 1
    Отправить
    galka

    Спасибо! Ваша заявка принята

    close
    galka

    Спасибо! Ваша заявка принята

    close