Как использовать putty: команды и полезных функций
Опубликованно 15.03.2018 09:07
Putty-это SSH-клиент с открытым исходным кодом. По SSH (защищенная оболочка) используется для безопасного подключения к удаленным серверам. По сути, шпатлевка-терминал для подключения к серверу и последующее управление. В дополнение к SSH, шпатлевка поддерживает ряд других сетевых протоколов: УПП, клиент Telnet, rlogin и сырых сокетов. Шпатлевка изначально разрабатывался для Microsoft Windows, однако позднее портирован на различные операционные системы. Для эффективной работы терминала должна знать ряд команд шпатлевка. Приступая к работе с Замазкой
Шпатлевка является очень простым в использовании, в отличие от других клиентов, которые требуют длительного монтажа. Работа с Шпатлевкой начинается с загрузки установочного файла на локальном компьютере под управлением Windows. Рекомендуется Скачать с официального сайта последнюю версию putty.exe файл. После сохранения, запустите файл putty.exe и нажмите кнопку Далее. В следующем шаге вы должны проверить создать на рабочем столе значок для шпатлевки и затем выберите далее. После этого нажмите кнопку установить , чтобы завершить процесс установки.
Начать шпаклевать, нажав на значок на рабочем столе. При запуске откроется страница конфигурации. В нем необходимо указать следующие реквизиты: В поле имя узла или IP-адрес , необходимо ввести IP-адрес сервера, к которому вы хотите подключиться, или его доменное имя в формате server.yourdomain.com (домен верхнего уровня может быть любым). В поле порт , необходимо указать 22. Это стандартный порт для протокола SSH. Как тип связи (Тип подключения) выберите СШ.
После этого нажмите открыть. Появится окно предупреждения о безопасности, необходимо указать, что вы доверяете сервер, к которому вы подключаетесь. Эта ситуация является нормой при первом подключении к новому серверу, просто нажмите Да.
Отображает окно терминала, где вам будет предложено ввести имя пользователя и пароль для доступа к серверу. Введите имя пользователя и нажмите клавишу Enter. Введя пароль, можно заметить, что символы не отображаются в окне терминала. Это не должно приводить вас в замешательство, как это сделано в целях безопасности. Введите пароль и снова нажмите Ввод. В случае, если все сделано правильно, то терминал должен сигнализировать об успешном входе. Теперь в окне терминала можно ввести команды Linux серверу, чтобы загрузить и загрузить файлы на сервер.
Иногда случается, что в оконную Замазку, не вводить команды. Причина этого, вероятно, будет неверно указаны данные для подключения к IP-адрес сервера, порт, Тип подключения, или логин и пароль. В этом случае, в окне терминала ввести ничего невозможно. Перезапустите программу и проверьте введенные данные. 30 полезных команд в putty по SSH
Основное применение шпатлевки, как уже было сказано, является администрирование серверов под управлением Linux с компьютеров Windows. Ниже мы собрали список команд шпатлевки, которые регулярно используются в управлении сервера.
Первая группа команд позволяет Вам ориентироваться на сервере.
1. Как узнать, в какой директории на сервере, в котором вы находитесь:
фрд
Команда pwd, которая показывает текущий каталог путь.
2. Перейти в указанный каталог:
компакт-диск
Команда компакт-диск используется для навигации в указанный каталог на сервере.
Например: CD /дома (принимает вас в каталог /Home).
3. Чтобы остаться в текущей директории:
компакт-диск .
Используя эту команду, вы сообщаете серверу, что вы хотите остаться в той же директории, где вы находитесь в данный момент. Как правило, эта команда используется в сочетании с другими, чтобы указать, что они должны быть выполнены в текущем каталоге.
4. Для перемещения на один уровень вверх:
компакт-диск ...
Эта команда позволяет перейти на уровень вверх относительно текущего каталога.
5. Для возврата в предыдущий каталог:
компакт-диск
Указанная команда возвращает вас в каталог, где вы перешли в текущую.
6. Пойдите в свой домашний каталог:
кд ~
Команда позволяет перейти в директорию /Home (главный рабочий каталог пользователя Linux).
7. Перейти в корневой каталог:
компакт-диск /
Приведенная выше команда делает переход в корневой каталог жесткого диска. Просмотр содержимого папок
Следующие команды будут программа putty, которая позволяет удаленно просматривать содержимое каталогов на сервере.
8. Показать все файлы и папки в текущей директории:
общ.
Используйте команду LS в папке позволяет отобразить все его содержимое.
Пример: ЛС /дома (отображает все содержимое домашнего каталога пользователя).
9. Чтобы отобразить все файлы и папки, включая скрытые:
ЛС –а
10. Показать все файлы и папки, показывая их размер:
ЛС –ч
11. Рекурсивно отображения всех подкаталогов в текущем каталоге:
ЛС –р
12. Для отображения содержимого папок, отсортированных по размеру:
ЛС-это
13. Для отображения всех папок в каталоге с подробными свойствами:
команда LS-alh начиная Копирование файлов и папок
Эта страница представляет собой список команд шпатлевка, позволяющий копировать файлы и папки.
14. Скопировать файл:
Ср
Чтобы создать копию файла, используйте команду CP. Следующий синтаксис команды: КП [файл] [путь для копирования].
Пример: Ср filename.php /home/filename.php
15. Скопировать папку со всеми ее файлами:
Ср –р
Эта команда рекурсивно копирует папку со всем вложенным содержимым.
16. Скопировать и переименовать файл:
filename.php Ср /home/filename2.php Перемещение файлов и папок
В putty, следующие команды позволяют вам перемещать файлы из папки в папку.
17. Для перемещения файла:
МВ
Команда МВ перемещает файлы. Синтаксис команды: МВ [файл] [путь для перемещения].
Пример: МВ page.php /home/page.php.
18. Переместить и переименовать файл:
МВ page.php /home/newpage.php
19. Чтобы переместить файл в каталог уровнем выше:
МВ [Имя файла] ..
Пример: МВ index.html/ .. Создавать файлы и папки с помощью команды шпатлевка
Следующая группа команд используется для создания новых файлов и каталогов на сервере.
20. Для создания папки:
команды mkdir
Пример: команды mkdir новая папка
21. Новый файл:
сенсорный
Команда касания позволяет создать пустые текстовые файлы с различными расширениями.
Пример: сенсорный index.php Создание и распаковка архивов
Будет полезен при работе с Замазкой и команда на запуск резервного копирования/dearchive файлов.
22. Сжать папку в zip архив:
ЗИП-р [имя_папки.zip] [Имя_папки]
Пример: ЗИП -р newfolder.zip новая_папка
23. Распакуйте ZIP-архив:
разархивируйте
Пример: разархивируйте newfolder.zip
24. Сжать папку в архив TAR:
Тар-czvf [имя_папки.tar.gz] [Имя_папки]
Например: Тар-czvf wp-content.tar.gz WP-содержание
25. Распаковать архив TAR:
Тар-xvf
Например: Тар-xvf wp-content.tar.gz Удаление файлов и папок
26. Удалить файл:
РМ
Для того чтобы удалить файл на сервер, используйте команду РМ.
Пример: РМ index.php
27. Чтобы удалить все файлы в директории:
РМ *
Эта команда удаляет указанную папку от содержащихся в нем файлов.
Пример: РМ * каталог /дом/
28. Удалите папку:
команда rmdir
Пример: папку команду rmdir /домашний/ Изменение прав доступа к файлу/папке
Наконец, особенным в putty команду команду chmod, которая отвечает за права доступа к файлам и папкам. Она позволяет установить разрешения на чтение, запись и выполнение файла или папки.
Синтаксис команды следующий:
команду chmod [опции] [права] [имя_файла]
Например:
29. Чтобы изменить разрешения для папки:
команду chmod 754 новая_папка
30. Чтобы изменить права доступа к папке и все файлы в нем:
команду chmod-Р 754 новая_папка
Понять, что означают цифры в синтаксисе команды.
Есть три группы, которые могут иметь права доступа к файлам и папкам в Linux: владелец файла; группы владельца файла; все остальные из них.
Они могут иметь следующие права на файл, обозначенный цифрами: право на чтение (4); писать (2); право на исполнение (1); нет доступа (0).
Три цифры, например, 754, последовательно установите права для владельца файла (первая цифра), группы (вторая цифра) и все остальные (третья цифра). Каждая цифра представляет собой сумму читать, писать и выполнять.
Так, в частности, на рис. 7 дает владельца файла и права на чтение, запись и выполнение (4 + 2 + 1 = 7). Рис. 5 дает группе право на чтение и исполнение (4 + 1 = 5), а на рисунке 4 дает всем остальным право только на чтение (4).
По аналогичной формуле, можно создавать любые комбинации прав в зависимости от ваших потребностей. Заключение
В заключение перечислим несколько полезных функций, которые помогут упростить работу с Замазкой: Вставьте скопированный из внешнего источника команд в окне терминала шпатлевка, нажав Shift+Вставка. Быстро удалите напечатанную команду нажатием клавиш Ctrl+У. Чтобы завершить текущую команду, нажав клавиши Ctrl+С. Очистить окно терминала с результатами предыдущей команды Ctrl+л.
Этот материал представляет собой краткий обзор как работать с клиентским терминалом шпатлевка. Для получения более подробной информации о командах в Замазке, используйте справочник команд Unix/Линукс.
Категория: Мобильная техника