muzruno.com

Как да използвате 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 и кликнете Напред. Следващата стъпка е да проверите полето Създайте икона на работния плот за Putty и изберете отново Напред. След това натиснете Инсталиране, за да завършите инсталационния процес.

Пуснете PuTTY, като кликнете върху иконата на работния плот. Когато стартирате, конфигурационната страница се отваря. На него трябва да посочите следните подробности:

  1. В полето Име на хост или IP адрес трябва да въведете IP адреса на сървъра, до който искате да се свържете, или името му във формат server.yourdomain.com (домейн от първо ниво може да бъде всеки).
  2. В полето порт трябва да посочите 22. Това е стандартният порт за протокола SSH.
  3. Тъй като типът на връзката (Тип връзка) изберете SSH.
команди за замазка

След това е необходимо да натиснете Open. Ще се появи прозорец за предупреждение за защита, който показва, че имате доверие на сървъра, до който се опитвате да се свържете. Тази ситуация е норма, когато се свържете за първи път с нов сървър, просто кликнете Да.

Ще се покаже терминален прозорец, където ще бъдете помолени да въведете потребителско име и парола за достъп до сървъра. Въведете потребителското си име и кликнете Enter. Чрез въвеждане на паролата може да забележите, че знаците не се показват в прозореца на терминала. Това не бива да ви обърква, тъй като това се прави от съображения за сигурност. Въведете паролата и кликнете отново. Enter. В Ако всичко е направено правилно, терминалът трябва да сигнализира за успешно влизане. Сега в прозореца на терминала можете да въвеждате команди към сървъра на Linux, да изтегляте и качвате файлове на сървъра.

Понякога се случва да няма въведени команди в прозореца PuTTY. Причината за това е най-вероятно грешни данни за свързване към сървъра - IP адрес, порт, тип на връзката или вход и парола. В този случай нищо не може да бъде въведено в прозореца на терминала. Необходимо е да рестартирате програмата и да проверите отново въведените данни.

30 полезни SSH команди в PuTTY

Основната област на приложение на PuTTY, както вече споменахме, е управлението на сървъри, работещи под Linux, от компютър с Windows. По-долу сме съставили за PuTTY списък с команди, които редовно се използват в управлението на сървъри.

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

на командата ssh команда

1. Как да разберете коя директория на сървъра в момента сте в:

хората с увреждания

екип хората с увреждания показва пътя към текущата директория.

2. Отидете в посочената директория:

CD

екип 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 [file] [път за копиране].

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

15. Копирайте папката с всички файлове в нея:

cp-r

Тази команда рекурсивно копира папката с цялото приложено съдържание.

16. Копирайте и преименувайте файла:

cp filename.php /home/filename2.php

Преместване на файлове и папки

В Putty командите по-долу ви позволяват да прехвърляте файлове от папка в папка.

17. Преместване на файл:



MV

екип MV се използва за преместване на файлове. Синтаксис на командата: mv [файл] [път за преместване].

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

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

mv page.php /home/newpage.php

19. Преместете файла на ниво директория по-горе:

mv [име на файла] ..

Пример: mv index.html / ..

Създаване на файлове и папки с помощта на PuTTY команди

Следната команда се използва за създаване на нови файлове и директории на сървъра.

20. Създайте папка:

защитен режим

Пример: mkdir нова папка

21. Създайте файл:

докосване

екип докосване ви позволява да създавате празни текстови файлове с различни разширения.

Пример: докоснете index.php

Създаване и разопаковане на архиви

команда за стартиране на шпакла

Ще бъде полезно, когато работите с PuTTY и командата за стартиране на архивиране / разрязване на файлове.

22. Компресирайте папката в ZIP-архив:

zip -r [име_на_партине.zip] [име_на_ папка]

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

23. Разопаковайте пощенския архив:

отварям се

Пример: unzip newfolder.zip

24. Компресирайте папката в архива на TAR:

tar -czvf [име_на_ папка.tar.gz] [име_на_ папка]

Пример: tar-cvf wp-content.tar.gz wp-съдържание

25. Разопаковайте архива на TAR:

tar-xvf

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

Изтриване на файлове и папки

26. Изтрийте файла:

RM

За да изтриете файл на сървъра, използвайте командата RM.

Пример: rm index.php

27. Изтрийте всички файлове в указателя:

rm *

Тази команда изчиства посочената директория от файловете, които съдържа.

Пример: rm * / начало / папка

28. Изтрийте папката:

RMDIR

Пример: rmdir / home / папка

Промяна на правата за достъп до файл / папка

команда за програма за замазка

И накрая, командата PuTTY е специална коригират, който отговаря за правата на достъп до файлове и папки. Той ви позволява да зададете права за четене, записване и изпълнение на файл или папка.

Синтаксисът на командата е както следва:

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 за команди.

Споделяне в социалните мрежи:

сроден