Putty узнать версию linux

Команды Linux: расширенный справочник команд Unix / Linux / PuTTY SSH

Большинство UNIX-like систем обладают встроенной справкой, которая подробно описывает все доступные команды. Однако чтобы воспользоваться этой справкой, вы должны знать, по крайней мере, название команды, о которой вы хотите получить информацию. Поскольку большинство пользователей только в общих чертах понимают, что они хотят сделать, то, как правило, встроенная справка мало полезна новичкам.

Этот справочник поможет пользователям, знающим, что они хотят сделать, найти соответствующую команду Linux по краткому описанию.

  • Системная информация
  • Остановка системы
  • Файлы и директории
  • Поиск файлов
  • Монтирование файловых систем
  • Дисковое пространство
  • Пользователи и группы
  • Выставление/изменение полномочий на файлы
  • Специальные атрибуты файлов
  • Архивирование и сжатие файлов
  • RPM пакеты (Fedora, Red Hat и тому подобное)
  • YUM — средство обновления пакетов(Fedora, RedHat и тому подобное)
  • DEB пакеты (Debian, Ubuntu и тому подобное)
  • APT — средство управление пакетами (Debian, Ubuntu и тому подобное)
  • Pacman — средство управление пакетами (Arch, Frugalware и alike)
  • Просмотр содержимого файлов
  • Манипуляции с текстом
  • Преобразование наборов символов и файловых форматов
  • Анализ файловых систем
  • Форматирование файловых систем
  • swap-пространство
  • Создание резервных копий (backup)
  • CDROM
  • Сеть (LAN и WiFi)
  • Microsoft Windows networks(SAMBA)
  • IPTABLES (firewall)
  • Мониторинг и отладка
  • Другие полезные команды

Источник

Команды PuTTY, SSH, Unix

Для удаленного управления Unix или Linux веб-сервером по SSH-протоколу обычно используют программу PuTTY, далее приведен список основных команд.

Информация о системе

arch Архитектура компьютера
lscpu Информация о процессоре
vmstat Текущая загрузка процессора
uname Версия ядра
lsmod Вывести загруженные модули ядра
last reboot История перезагрузок системы
free Сколько используется памяти
free -m Состояние оперативной памяти
df Вывести информация о дисках
du Вывести, сколько памяти занимает текущий каталог

Процессы

shutdown -h now Остановить систему
exit Выйти из системы
reboot Перезагрузка сервера
ps Показать активные процессы
top Показать все процессы (с обновлением)
pstree Вывести дерево процессов
bg Вывести список фоновых задач
whereis программа Место расположения программы
kill процесс Убить процесс
killall название Убить все процессы по имени
Читайте также:  Linux терминал содержимое файла

Дата и время

Пользователи

whoami Вывести логин
finger юзер Вывести информацию о пользователе
last юзер Вывести историю активности

Уровни доступа

chmod 755 файл Задает файлу права 755
chown юзер файл Назначить файлу владельца
chgrp группа файл Назначить файлу группу-владельца

Файлы и директории

tree Вывести дерево файлов и директорий
pwd Вывести текущую директорию
which файл Вывести полный путь к файлу
ls Показать список файлов в текущей директории
ls -al Показать все файлы на сервере
ls -a Показать скрытые файлы и директории
cd Перейти в домашнюю директорию
cd директория Перейти в указанную директорию
cd .. Перейти в директорию уровнем выше
mv директория директория1 Переименовать или переместить файл или директорию
cp файл файл2 Скопировать файлы
mkdir директория Создать директорию
mkdir директория1 директория2 Создать две директории одновременно
mkdir -p / директория1 / директория2 / Создать дерево директорий
rm -rf директория Удалить директорию с содержимым
rmdir директория Удалить директорию
touch файл Создать файл
rm файл Удалить файл

Ссылки

ln файл ссылка Создать ссылку на файл или директорию
ln -s файл ссылка * Создать символическую ссылку на файл или директорию

Просмотр содержимого файлов

more файл Вывести содержимое файла
head файл Вывести первые 10 строк из файла
tail файл Вывести последние 10 строк из файла

Поиск

grep слово файл Ищет «слово» в «файле»
locate файл Найти все файлы с именем «файл»
find / -name слово Найти файлы и директории по имени
find / -user юзер Найти файлы и директории, принадлежащие пользователю

Интернет и сети

hostname Вывести имя компьютера
ping 1 92.168.0.1 Пинг до хоста
netstat -rn Вывести локальную таблицу маршрутизации
ip link show Отобразить состояние всех интерфейсов
whois example.com WHOIS домена
dig example.com Вывести DNS домена
wget ссылка Загрузит файл из интернета в текущую директорию на сервере

Источник

Полный список команд для PuTTY, SSH, Unix и Linux серверов

Все известно что для работы с Unix\Linux веб-сервером, используют бесплатную программу PuTTY, которая через защищенный SSH-протокол передает команду, для работы с сервером. Как подключиться к серверу и передавать команды через командную строку читайте здесь. А здесь расписали все типы команд которые могут понадобится для работы с программой.

Читайте также:  Dr web сервер установка linux

Операции с файлами

Команда Действие
ls показать список файлов и каталогов
ls -al показать все файлы на сервере (даже скрытые) + размер + владельца + права на фалы + дату изменения
cd директория перейти в указанную директорию;
cd перейти в домашний каталог
pwd показать текущую папку
mkdir директория создать папку «директория»
rm имя_файла удалить файл с именем имя_файла
rm -r диретория удалить папку «директория»
cp файл1 файл2 скопировать файл1 в файл2
cp -r папка1 папка2 скопировать папка1 в папка2
touch файл создать файл и с именем «файл»
cat > файл направить стандартный ввод в «файл»
more файл показать содержимое файл
head файл показывает первые 10 строк из файла
tail файл показывает последние 10 строк из файла

Работа с процессами

Команда Действие
ps показывает текущие процессы, которые активны
top показывает все процессы
kill процесс убивает процесс с id «процесс»
killall проц убивает все процессы с именем проц
bg показывает список фоновых задач, а также остановленных;
bg процесс продолжит выполнение остановленного процесса в фоне

Операции с правами доступа к файлам

Команда Действие
chmod 755 файл задает права 755 для файла
find /path/to/dir -type f -exec chmod 0644 <> укажет права 644 на все файлы на сервере
find /path/to/dir -type d -exec chmod 0755 <> укажет права 755 на все папки на сервере

Работа с SSH

Команда Действие
ssh user@host подключает к хосту «host» как «user»
ssh -p port user@host подключает к хосту «host» на порт «port» как «user»
ssh-copy-id user@host добавит ключ на «host» для пользователя «user», при этом операция входа будет происходить без логина, а через ключ

Как искать?

Информация о системе

Команда Действие
date показать время и дату
cal показать календарь
uptime проверить аптайм (время безотканой работы)
w покажет количество пользователей, которые в данный момент используют сервер
whoami покажет Ваш логин
finger юзер покажет инфу о пользователе «юзер»
uname -a информация про ядро
cat /proc/cpuinfo информация про CPU
cat /proc/meminfo информация про память
man команда покажет все о команде
df информация о дисках
du покажет, сколько памяти занимает текущий каталог
free сколько памяти используется
whereis программа найдет место расположения программы
which программа определеяет, что «программа» будет запущена первой
vmstat покажет загрузку процессора
Читайте также:  Drweb for linux workstation

Работа с системой и базами данных

Команда Действие
apachectl restart перезапуск сервера Apache
apachectl startssl запуск сервера Apache
apachectl stop выключение сервера Apache
/usr/local/etc/rc.d/mysql-server restart перезапуск MySQL
mysqldump -u имя_пользователя_БД -pпароль_пользователя_БД имя_бд > /полный/путь/бд.sql создать копию базы данных бд.sql
mysql -u имя_пользователя_БД -pпароль_пользователя_БД -D имя_бд < /полный/путь/бд.sql импортировать бд.sql в базу данных mysql на сервере
exit выйти из системы
reboot перезапуск сервера

Работа с архивами

Команда Действие
tar cf myfile.tar файлы запаковать «файлы» в архив myfile.tar
tar xf myfile.tar разархивировать myfile.tar
tar czf myfile.tar.gz files архивировать с использованием Gzip (особое сжатие на сервере)
tar xzf myfile.tar.gz разархивировать Gzip-файл
tar cjf myfile.tar.bz2 архивировать с использованием Gzip
tar xjf myfile.tar.bz2 разархивировать Bzip2-файл
gzip myfile запаковать myfile и переименовать в его в myfile.gz
gzip -d myfile.gz распаковать myfile.gz в myfile

Сеть

Команда Действие
ping хост показывает пинг до хоста
whois домен.ком показывает WHOIS о домене «домен.ком»
dig домен.ком показывает на каких DNS находится домен «домен.ком»
wget myfile закачивает на компьютер файл myfile
wget -c file если закачка была остановлена, то эта команда может ее продолжить
wget https://www.mysite.com/myfile.zip загрузит файл из интернета (по адресу https://www.mysite.com/myfile.zip) в текущую директорию на сервере

Клавиши

Команда Действие
Ctrl+C прекратить текущую команду
Ctrl+D выйти из системы\сменить пользоваателя (вместо этого можно использовать команду exit)
Ctrl+U удаляет строку
Ctrl+Z остановка текущей команды и продолжить с fg или bg
Ctrl+W удалить слово в текущей строке
!! повторяет последнюю команду

На нашем сайте вы можете скачать программу putty совершенно бесплатно и без регистрации. Прямая ссылка для загрузки без вирусов.

скачать программу putty

  • Версия: itunes 12.8
  • Дата обновления: 12 января 2022
  • Формат файла: .exe
  • Размер файла: 1.8 Mb
  • Распространяется: Бесплатно
  • Разработчик: Simon Tatham
  • Интерфейс: Русский, English
  • Операционная система: Windows XP, Windows 7, Vista, Windows 8, Windows 10, Mac OS

Источник

Оцените статью
Adblock
detector