Как использовать Putty: команды и полезных функций


Опубликованно 07.02.2018 00:14

Как использовать Putty: команды и полезных функций

PuTTY-это SSH-клиент с открытым исходным кодом. Протокол SSH (Secure Shell) используется для защиты соединения с удаленным сервером. На самом деле PuTTY терминал для подключения к серверу и последующего управления. Кроме SSH, PuTTY поддерживает ряд других сетевые протоколы: SCP, Telnet, rlogin и raw socket. PuTTY первоначально была разработана для Microsoft Windows, однако позднее портирован на различные операционные системы. Для эффективной работы с терминалом необходимо знать ряд PuTTY-команды. Начало работы с PuTTY

PuTTY является достаточно простым в использовании, в отличие от других клиентов, которые требуют долгой установки. Работа с PuTTY начинает загружать файл для локальной установки на компьютер Windows. Рекомендуется скачать официальный сайт последняя версия файла putty.exe. После регистрации, необходимо запустить файл putty.exe и нажмите на Next. Следующий шаг, установите флажок" Create a desktop icon for Putty и снова нажмите кнопку далее. После этого, нажимаю на "Install", чтобы завершить процесс установки.

Запустить PuTTY, нажав на значок на рабочем столе. При загрузке страницы конфигурации. На ней необходимо указать следующие сведения: В поле Host Name or IP address необходимо ввести IP-адрес сервера, к которому вы хотите подключиться, или его доменное имя в формате server.yourdomain.com (домен первого уровня может быть любой). В поле Порт, необходимо указать 22. Это стандартный порт для протокола SSH. Тип соединения (Connection type) следует выбрать по SSH.

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

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

Иногда случаях, в окне PuTTY не вводятся команды. Причина этого, вероятно, плохо эти данные для подключения к серверу – IP-адрес, порт, тип подключения, или логин и пароль. В этом случае, в окне терминала ничего набрать нельзя. Вы должны перезапустить программу и еще раз проверить введенные данные. 30 полезные команды SSH PuTTY

Основной сферой применения PuTTY, как мы уже сказали, является управление серверами под Linux с компьютеров Windows. Ниже, мы собрали для PuTTY список команд, которые регулярно используются при управлении серверов.

Первая группа команд позволяет переключаться на сервере.

1. Как узнать, в какой каталог на сервере, вы находитесь в настоящее время:

pwd

Команда pwd отображает путь к текущей директории.

2. Перейти в указанный каталог:

cd

Заказ компакт-диска позволяет перейти в указанный каталог на сервере.

Например: cd /home (перемещает вас в каталоге /home).

3. Остаться в каталоге:

cd-проигрыватель .

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

4. Перемещения на один уровень вверх:

cd ..

Эта команда позволяет вернуться на один уровень относительно текущего каталога.

5. Вернуться в предыдущий каталог:

cd –

Эта команда возвращает вас в каталоге, с которого вы обращались в курсе.

6. Перейти в каталог:

cd ~

Команда позволяет двигаться в директории /home (основной рабочей папке пользователя Linux).

7. Перейти в корневой каталог:

cd /

Выше команда позволяет вернуться в корень жесткого диска. Просмотр содержимого папок

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

8. Показать все файлы и папки в текущей директории:

ls

Использование команды ls в папке позволяет отобразить все его содержимое.

Пример: ls /home (отображает все содержимое домашнего каталога пользователя).

9. Показать все файлы и папки в директории, включая скрытые:

ls –a

10. Показать все файлы и папки, а также их размер:

ls –h

11. Рекурсивно просмотреть все подкаталоги текущего каталога:

ls –r

12. Просмотр содержимого папки, упорядоченный по размеру:

ls -is

13. Просмотреть все папки в каталоге, подробные свойства:

ls -alh Копирование файлов и папок

В этом разделе представлен список команд PuTTY, позволяют копировать файлы и папки.

14. Скопировать файл:

cp

Чтобы создать копию файла, используйте команду cp. Синтаксис команды следующий: cp [файл] [путь копирования].

Пример: cp filename.php /home/filename.php

15. Скопировать папку с все находятся в папке:

cp –r

Эта команда рекурсивно копирует папку со всем вложенным содержимым.

16. Скопировать и переименовать файл:

cp filename.php /home/filename2.php Перемещение файлов и папок

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

17. Переместить файл:

мв

Команда mv позволяет перемещать файлы. Синтаксис команды: mv [файл] [путь для перемещения].

Пример: мв page.php /home/page.php.

18. Переместить и переименовать файл:

мв page.php /home/newpage.php

19. Переместить файл в каталог верхнего уровня:

mv [имя файла] ..

Пример: мв index.html/ .. Создание файлов и папок с помощью PuTTY-команды

Следующая группа команд применяется для создания новых файлов и каталогов на сервере.

20. Создать папку:

mkdir

Пример: mkdir-folder

21. Создать файл:

touch

Команда touch позволяет создать пустые текстовые файлы с различными расширениями.

Пример: touch index.php Создавать и распаковывать архивы

Хотите ли вы быть полезны, когда вы работаете с PuTTY и команды запуска резервного копирования/крайнего файлы.

22. Сжать папку в ZIP архив:

zip -r [имя_папки.zip] [folder]

Пример: zip -r newfolder.zip newfolder

23. Распакуйте ZIP-архив:

unzip

Пример: unzip newfolder.zip

24. Сжать папку в архив TAR:

tar -czvf [имя_папки.tar.gz] [folder]

Пример: tar -czvf wp-content.tar.gz wp-content

25. Распаковать архив TAR:

tar -xvf

Пример: tar -xvf wp-content.tar.gz Удаление файлов и папок

26. Удалить файл:

rm

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

Например: rm index.php

27. Удалить все файлы в каталоге:

rm *

Эта команда удаляет указанный каталог файлов, которые он содержит.

Например: rm * /home/папка

28. Удалить папку:

rmdir

Пример: mkdir /home/папка Изменять права доступа к файлу/папке

Наконец, специальные в PuTTY команду chmod, которая управляет правами доступа к файлам и папкам. Она позволяет устанавливать права на чтение, запись и выполнение файла или папки.

Синтаксис команды следующий:

chmod [опции] [право] [имя_файла]

Например:

29. Изменить права доступа к папке:

chmod 754 newfolder

30. Изменять права доступ к папке и все файлы:

chmod -R 754 newfolder

Мы разберемся, что означают цифры в синтаксисе команды.

Существует три группы, которые могут иметь права доступа к файлам и папкам в Linux: владелец файла; группы владельца файла; всеми другими.

Они могут иметь права на файл, обозначаемые цифрами: право на чтение (4); право на вход (2); право на исполнение (1); нет доступа (0).

Три цифры, например, 754, последовательно определяют права доступа для владельца файла (первая цифра), группы (вторая цифра) и все остальные (третья цифра). Каждый из цифр равна сумме права на чтение, запись и выполнение.

Так, в примере на рис. 7 дает владельца файла, права на чтение, запись и выполнение (4 + 2 + 1 = 7). Цифра 5 дает право на чтение и выполнение (4 + 1 = 5), а цифра 4 дает всем другим, что права на чтение (4).

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

В заключение, ниже перечислены несколько полезных функций, которые позволяют упростить работу с PuTTY: Установка стороннего источника команды в окне терминала PuTTY, вы можете нажать Shift+Insert. Быстро удалить напечатанный команды нажатием клавиш Ctrl+U. Прервать выполнение текущей запустив команду, вы можете, нажав на Ctrl+C. Очистить окно терминала результаты выполнения предыдущих команд – Ctrl+L.

Этот документ представляет собой краткий обзор по работе с клиентом терминала PuTTY. Для получения более подробной информации о командах программы PuTTY, используйте справочник команд Unix/Linux.



Категория: Строительство