Инструменты пользователя

Инструменты сайта


software:nas:putty

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
software:nas:putty [2024/07/29 17:08] – [PuTTy] vladpolskiysoftware:nas:putty [2025/02/01 09:49] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 =====PuTTy===== =====PuTTy=====
-{{:software:nas:rsync_mirror_dsm_putty_1.png?600|}}+{{:software:nas:rsync_mirror_dsm_putty_1.png?|}}
 \\   \\  
 Как правило, для управления Unix\Linux веб-сервером, используют бесплатную программу [[https://www.putty.org/|PuTTy]], которая через защищенный SSH-протокол передает команду, которая распознается и выполняется сервером. Как подключиться к серверу и передавать команды через командную строку читайте здесь. А мы далее приводим большую часть команд, в зависимости от их направленности. Как правило, для управления Unix\Linux веб-сервером, используют бесплатную программу [[https://www.putty.org/|PuTTy]], которая через защищенный SSH-протокол передает команду, которая распознается и выполняется сервером. Как подключиться к серверу и передавать команды через командную строку читайте здесь. А мы далее приводим большую часть команд, в зависимости от их направленности.
Строка 6: Строка 6:
 ======Операции с файлами===== ======Операции с файлами=====
  
-|<color #22b14c>ls</color>                 |показать список файлов и каталогов| +|<fc #22b14c>ls</fc>                 |показать список файлов и каталогов| 
-|<color #22b14c>ls -al </color>                |показать все файлы на сервере (даже скрытые) + размер + владельца + права на фалы + дату изменения| +|<fc #22b14c>ls -al </fc>                |показать все файлы на сервере (даже скрытые) + размер + владельца + права на фалы + дату изменения| 
-|<color #22b14c>cd директория </color>        |перейти в указанную директорию;+|<fc #22b14c>cd директория </fc>        |перейти в указанную директорию;
-|<color #22b14c>cd</color>                 |перейти в домашний каталог| +|<fc #22b14c>cd</fc>                 |перейти в домашний каталог| 
-|<color #22b14c>pwd</color>                 |показать текущую папку| +|<fc #22b14c>pwd</fc>                 |показать текущую папку| 
-|<color #22b14c>mkdir директория</color> |создать папку "директория"+|<fc #22b14c>mkdir директория</fc> |создать папку "директория"
-|<color #22b14c>rm  имя_файла</color>         |удалить файл с именем имя_файла| +|<fc #22b14c>rm  имя_файла</fc>         |удалить файл с именем имя_файла| 
-|<color #22b14c>rm -r диретория</color>         |удалить папку "директория"+|<fc #22b14c>rm -r диретория</fc>         |удалить папку "директория"
-|<color #22b14c>cp файл1 файл2</color>         |скопировать файл1 в файл2| +|<fc #22b14c>cp файл1 файл2</fc>         |скопировать файл1 в файл2| 
-|<color #22b14c>cp -r папка1 папка2</color> |скопировать папка1 в папка2| +|<fc #22b14c>cp -r папка1 папка2</fc> |скопировать папка1 в папка2| 
-|<color #22b14c>touch файл</color>         |создать файл и с именем "файл"+|<fc #22b14c>touch файл</fc>         |создать файл и с именем "файл"
-|<color #22b14c>cat > файл</color>         |направить стандартный ввод в "файл"+|<fc #22b14c>cat > файл</fc>         |направить стандартный ввод в "файл"
-|<color #22b14c>more файл</color>         |показать содержимое файл| +|<fc #22b14c>more файл</fc>         |показать содержимое файл| 
-|<color #22b14c>head файл</color>         |показывает первые 10 строк из файла| +|<fc #22b14c>head файл</fc>         |показывает первые 10 строк из файла| 
-|<color #22b14c>tail файл</color>              |показывает последние 10 строк из файла|+|<fc #22b14c>tail файл</fc>              |показывает последние 10 строк из файла|
 \\   \\  
 ====Работа с процессами==== ====Работа с процессами====
  
-|<color #22b14c>ps</color>                 |показывает текущие процессы, которые активны| +|<fc #22b14c>ps</fc>                 |показывает текущие процессы, которые активны| 
-|<color #22b14c>top</color>                 |показывает все процессы| +|<fc #22b14c>top</fc>                 |показывает все процессы| 
-|<color #22b14c>kill процесс</color>         |убивает процесс с id "процесс"+|<fc #22b14c>kill процесс</fc>         |убивает процесс с id "процесс"
-|<color #22b14c>killall проц</color>         |убивает все процессы с именем проц| +|<fc #22b14c>killall проц</fc>         |убивает все процессы с именем проц| 
-|<color #22b14c>bg</color>                      |показывает список фоновых задач, а также остановленных;+|<fc #22b14c>bg</fc>                      |показывает список фоновых задач, а также остановленных;
-|<color #22b14c>bg процесс</color>      |продолжит выполнение остановленного процесса в фоне|+|<fc #22b14c>bg процесс</fc>      |продолжит выполнение остановленного процесса в фоне|
 \\  \\ 
 ====Операции с правами доступа к файлам==== ====Операции с правами доступа к файлам====
  
-|<color #22b14c>chmod 755 файл</color> |задает права 755 для файла| +|<fc #22b14c>chmod 755 файл</fc> |задает права 755 для файла| 
-|<color #22b14c>find /path/to/dir -type f -exec chmod 0644 {}</color> |укажет права 644 на все файлы на сервере| +|<fc #22b14c>find /path/to/dir -type f -exec chmod 0644 {}</fc> |укажет права 644 на все файлы на сервере| 
-|<color #22b14c>find /path/to/dir -type d -exec chmod 0755 {}</color> |укажет права 755 на все папки на сервере|+|<fc #22b14c>find /path/to/dir -type d -exec chmod 0755 {}</fc> |укажет права 755 на все папки на сервере|
  
 ====Работа с SSH==== ====Работа с SSH====
  
-|<color #22b14c>ssh user@host</color> |подключает к хосту "host" как "user"+|<fc #22b14c>ssh user@host</fc> |подключает к хосту "host" как "user"
-|<color #22b14c>ssh -p port user@host</color> |подключает к хосту "host" на порт "port" как "user"+|<fc #22b14c>ssh -p port user@host</fc> |подключает к хосту "host" на порт "port" как "user"
-|<color #22b14c>ssh-copy-id user@host</color> |добавит ключ на "host" для пользователя "user", при этом операция входа будет происходить без логина, а через ключ|+|<fc #22b14c>ssh-copy-id user@host</fc> |добавит ключ на "host" для пользователя "user", при этом операция входа будет происходить без логина, а через ключ|
  
 ====Как искать?==== ====Как искать?====
  
-|<color #22b14c>grep слово файл</color> |ищет "слово" в "файле"+|<fc #22b14c>grep слово файл</fc> |ищет "слово" в "файле"
-|<color #22b14c>locate файл</color> |найдет все файлы с именем "файл"|+|<fc #22b14c>locate файл</fc> |найдет все файлы с именем "файл"|
  
 ====Информация о системе==== ====Информация о системе====
  
-|<color #22b14c>date </color>|показать время и дату +|<fc #22b14c>date </fc>|показать время и дату 
-|<color #22b14c>cal </color>|показать календарь +|<fc #22b14c>cal </fc>|показать календарь 
-|<color #22b14c>uptime </color>|проверить аптайм (время безотканой работы)| +|<fc #22b14c>uptime </fc>|проверить аптайм (время безотканой работы)| 
-|<color #22b14c>w </color>|покажет количество пользователей, которые в данный момент используют сервер| +|<fc #22b14c>w </fc>|покажет количество пользователей, которые в данный момент используют сервер| 
-|<color #22b14c>whoami </color>|покажет Ваш логин| +|<fc #22b14c>whoami </fc>|покажет Ваш логин| 
-|<color #22b14c>finger юзер</color> |покажет инфу о пользователе "юзер"+|<fc #22b14c>finger юзер</fc> |покажет инфу о пользователе "юзер"
-|<color #22b14c>uname -a </color>|информация про ядро| +|<fc #22b14c>uname -a </fc>|информация про ядро| 
-|<color #22b14c>cat /proc/cpuinfo</color> |информация про CPU| +|<fc #22b14c>cat /proc/cpuinfo</fc> |информация про CPU| 
-|<color #22b14c>cat /proc/meminfo</color> |информация про память| +|<fc #22b14c>cat /proc/meminfo</fc> |информация про память| 
-|<color #22b14c>man команда </color>|покажет все о команде| +|<fc #22b14c>man команда </fc>|покажет все о команде| 
-|<color #22b14c>df </color>|информация о дисках| +|<fc #22b14c>df </fc>|информация о дисках| 
-|<color #22b14c>du </color>|покажет, сколько памяти занимает текущий каталог| +|<fc #22b14c>du </fc>|покажет, сколько памяти занимает текущий каталог| 
-|<color #22b14c>free</color> |сколько памяти используется| +|<fc #22b14c>free</fc> |сколько памяти используется| 
-|<color #22b14c>whereis программа</color> |найдет место расположения программы| +|<fc #22b14c>whereis программа</fc> |найдет место расположения программы| 
-|<color #22b14c>which программа</color> |определеяет, что "программа" будет запущена первой| +|<fc #22b14c>which программа</fc> |определеяет, что "программа" будет запущена первой| 
-|<color #22b14c>vmstat</color> |покажет загрузку процессора|+|<fc #22b14c>vmstat</fc> |покажет загрузку процессора|
  
 ====Работа с системой и базами данных==== ====Работа с системой и базами данных====
  
-|<color #22b14c>apachectl restart </color>                        |перезапуск сервера Apache| +|<fc #22b14c>apachectl restart </fc>                        |перезапуск сервера Apache| 
-|<color #22b14c>apachectl startssl</color>                         |запуск сервера Apache| +|<fc #22b14c>apachectl startssl</fc>                         |запуск сервера Apache| 
-|<color #22b14c>apachectl stop</color>                                 |выключение сервера Apache| +|<fc #22b14c>apachectl stop</fc>                                 |выключение сервера Apache| 
-|<color #22b14c>/usr/local/etc/rc.d/mysql-server restart</color> |перезапуск MySQL| +|<fc #22b14c>/usr/local/etc/rc.d/mysql-server restart</fc> |перезапуск MySQL| 
-|<color #22b14c>mysqldump -u имя_пользователя_БД -pпароль_ +|<fc #22b14c>mysqldump -u имя_пользователя_БД -pпароль_ 
-пользователя_БД имя_бд > /полный/путь/бд.sql</color>            |создать копию базы данных бд.sql| +пользователя_БД имя_бд > /полный/путь/бд.sql</fc>            |создать копию базы данных бд.sql| 
-|<color #22b14c>mysql -u имя_пользователя_БД -pпароль_ +|<fc #22b14c>mysql -u имя_пользователя_БД -pпароль_ 
-пользователя_БД -D имя_бд < /полный/путь/бд.sql</color>                 |импортировать бд.sql в базу данных mysql на сервере| +пользователя_БД -D имя_бд < /полный/путь/бд.sql</fc>                 |импортировать бд.sql в базу данных mysql на сервере| 
-|<color #22b14c>exit                                        </color> |выйти из системы| +|<fc #22b14c>exit                                        </fc> |выйти из системы| 
-|<color #22b14c>reboot </color>                                        |перезапуск сервера|+|<fc #22b14c>reboot </fc>                                        |перезапуск сервера|
  
 ====Работа с архивами==== ====Работа с архивами====
  
-|<color #22b14c>tar cf myfile.tar файлы</color> |запаковать "файлы" в архив myfile.tar| +|<fc #22b14c>tar cf myfile.tar файлы</fc> |запаковать "файлы" в архив myfile.tar| 
-|<color #22b14c>tar xf myfile.tar</color>         |разархивировать myfile.tar| +|<fc #22b14c>tar xf myfile.tar</fc>         |разархивировать myfile.tar| 
-|<color #22b14c>tar czf myfile.tar.gz files</color> |архивировать с использованием Gzip (особое сжатие на сервере)| +|<fc #22b14c>tar czf myfile.tar.gz files</fc> |архивировать с использованием Gzip (особое сжатие на сервере)| 
-|<color #22b14c>tar xzf myfile.tar.gz </color>        |разархивировать Gzip-файл| +|<fc #22b14c>tar xzf myfile.tar.gz </fc>        |разархивировать Gzip-файл| 
-|<color #22b14c>tar cjf myfile.tar.bz2</color>         |архивировать с использованием Gzip| +|<fc #22b14c>tar cjf myfile.tar.bz2</fc>         |архивировать с использованием Gzip| 
-|<color #22b14c>tar xjf myfile.tar.bz2 </color>       |разархивировать Bzip2-файл| +|<fc #22b14c>tar xjf myfile.tar.bz2 </fc>       |разархивировать Bzip2-файл| 
-|<color #22b14c>gzip myfile </color>                |запаковать myfile и переименовать в его в myfile.gz| +|<fc #22b14c>gzip myfile </fc>                |запаковать myfile и переименовать в его в myfile.gz| 
-|<color #22b14c>gzip -d myfile.gz</color>         |распаковать myfile.gz в myfile|+|<fc #22b14c>gzip -d myfile.gz</fc>         |распаковать myfile.gz в myfile|
  
 ====Сеть==== ====Сеть====
  
-|<color #22b14c>ping хост </color>                        |показывает пинг до хоста| +|<fc #22b14c>ping хост </fc>                        |показывает пинг до хоста| 
-|<color #22b14c>whois домен.ком</color>                         |показывает WHOIS о домене "домен.ком"+|<fc #22b14c>whois домен.ком</fc>                         |показывает WHOIS о домене "домен.ком"
-|<color #22b14c>dig домен.ком</color>                    |показывает на каких DNS находится домен "домен.ком"+|<fc #22b14c>dig домен.ком</fc>                    |показывает на каких DNS находится домен "домен.ком"
-|<color #22b14c>wget myfile</color>                         |закачивает на компьютер файл myfile| +|<fc #22b14c>wget myfile</fc>                         |закачивает на компьютер файл myfile| 
-|<color #22b14c>wget -c file</color>                    |если закачка была остановлена, то эта команда может ее продолжить|+|<fc #22b14c>wget -c file</fc>                    |если закачка была остановлена, то эта команда может ее продолжить|
 |<html>wget https://www.mysite.com/myfile.zip</html>|загрузит файл из интернета (по адресу https://www.mysite.com/myfile.zip) в текущую директорию на сервере| |<html>wget https://www.mysite.com/myfile.zip</html>|загрузит файл из интернета (по адресу https://www.mysite.com/myfile.zip) в текущую директорию на сервере|
  
 ====Клавиши==== ====Клавиши====
  
-|<color #22b14c>Ctrl+C</color> |прекратить текущую команду| +|<fc #22b14c>Ctrl+C</fc> |прекратить текущую команду| 
-|<color #22b14c>Ctrl+D</color> |выйти из системы\сменить пользователя (вместо этого можно использовать команду exit)| +|<fc #22b14c>Ctrl+D</fc> |выйти из системы\сменить пользователя (вместо этого можно использовать команду exit)| 
-|<color #22b14c>Ctrl+U</color> |удаляет строку| +|<fc #22b14c>Ctrl+U</fc> |удаляет строку| 
-|<color #22b14c>Ctrl+Z</color> |остановка текущей команды и продолжить с fg или bg| +|<fc #22b14c>Ctrl+Z</fc> |остановка текущей команды и продолжить с fg или bg| 
-|<color #22b14c>Ctrl+W</color> |удалить слово в текущей строке| +|<fc #22b14c>Ctrl+W</fc> |удалить слово в текущей строке| 
-|<color #22b14c>!!</color> |повторяет последнюю команду|+|<fc #22b14c>!!</fc> |повторяет последнюю команду| 
 + 
 + 
 +=====Дополнения и загрузки===== 
 +Скачать PuTTY: Русская версия 
 +Русскоязычная сборка PuTTY 0.73-RU-17 от 21 декабря 2019: 
 + 
 +|Обычная версия: |{{ :software:nas:putty-0.73-ru-17.zip |}}| 
 +|Портативная версия: |{{ :software:nas:putty-0.73-ru-17-portable.zip |}}| 
 +|PuTTY: |{{ :software:nas:putty.exe |}}| 
 +|PuTTY Portable: |{{ :software:nas:putty_portable.exe |}}| 
 +|PSCP: |{{ :software:nas:pscp.exe |}}| 
 +|PSFTP: |{{ :software:nas:psftp.exe |}}| 
 +|Plink: |{{ :software:nas:plink.exe |}}| 
 +|Pageant: |{{ :software:nas:pageant.exe |}}| 
 +|PuTTYgen: |{{ :software:nas:puttygen.exe |}}| 
 +|Исходный код: |{{ :software:nas:putty-0.73-ru-17-src.zip |}}| 
 + 
  
-\\   
-<WRAP left round download 30%> 
-{{ :programs:putty-0.73-ru-17-portable.zip |PuTTy 0.73 portable}} 
-</WRAP> 
-\\  
  
software/nas/putty.1722262111.txt.gz · Последнее изменение: 2024/07/29 17:08 — vladpolskiy