Общие команды Linux: различия между версиями

Материал из SurvivalHost Wiki
Перейти к навигации Перейти к поиску
 
(не показано 15 промежуточных версий этого же участника)
Строка 11: Строка 11:
|Показывает инструкцию к программам и командам.
|Показывает инструкцию к программам и командам.
|-
|-
|whatis ИмяпПрограммы
|whatis ИмяПрограммы
|Выводит краткое описание программы.
|Выводит краткое описание программы.
|-
|-
Строка 17: Строка 17:
|Показывает полный путь к исполняемому файлу и другим файлам программы.
|Показывает полный путь к исполняемому файлу и другим файлам программы.
|-
|-
! colspan="2" |Переход по директориям и их отображение
|history
|Показывает последние 1000 команд, которые вы выполняли.
|-
! colspan="2" |Работа с файлами и директориями
|-
|-
|cd
|cd
Строка 48: Строка 51:
|ls -a
|ls -a
|показать скрытые файлы и директории в текущей директории.
|показать скрытые файлы и директории в текущей директории.
|-
! colspan="2" |Работа с файлами и директориями
|-
|ls -a
|показать скрытые файлы и директории в текущей директории.
|-
|cat файл
|показывает содержимое файла.
|-
|tail файл
|выводит только конец файла. Может быть удобно при работе с логами.
|-
|touch файл
|создает пустой файл.
|-
|rm файл
|удалить файл.
|-
|mkdir папка
|создать директорию.
|-
|rmdir  папка
|удалить директорию.
|-
|nano файл
|Редактирование  содержимого файла.
Для сохранения изменений в файле Ctrl + O.
Для выхода из редактирования Ctrl + X
|-
|-
! colspan="2" |Система
! colspan="2" |Система
Строка 62: Строка 94:
|uptime
|uptime
|Как долго система запущена и загрузка (load average).
|Как долго система запущена и загрузка (load average).
|-
|htop или top
|Показать все запущенные процессы.
|-
|-
|hostname
|hostname
Строка 106: Строка 142:
|Получить DNS информацию о домене.
|Получить DNS информацию о домене.
|-
|-
|dig domain
! colspan="2" |Диск
|Получить DNS информацию о домене.
|-
|df -h
|Показать свободное и использованное пространство на смонтированных системах.
|-
|fdisk -l
|Показать разделы диска, размеры и типы.
|-
|du -ah
|Показать использование диска для всех файлов и каталогов.
|-
! colspan="2" |Сочетания клавиш
|-
|Ctrl + C
|Убить процесс, запущенный в терминале.
|-
|Ctrl + Z
|Остановить текущий процесс.
|-
|Ctrl + Y
|Вставить из буфера обмена.
|-
|Ctrl + O
|Запустите ранее вызванную команду.
|-
|!!
|Запустить последнюю команду еще раз.
|-
|Ctrl + Insert или Ctrl + Shift + C
|Для копирования текста.
|-
|Shift + Insert или Ctrl + Shift + V
|Для вставки текста в терминал.
|-
|Нажатие правой кнопкой мыши.
|Альтернативный способ вставки текста.
|-
|CTRL + S
|Приостановка работы терминала.
|-
|Ctrl + Q
|Возобновление работы терминала.

Текущая версия на 19:22, 26 сентября 2023

Общие команды Linux
Команда Описание
Справочная информация
man ИмяКоманды Показывает инструкцию к программам и командам.
whatis ИмяПрограммы Выводит краткое описание программы.
whereis ИмяПрограммы Показывает полный путь к исполняемому файлу и другим файлам программы.
history Показывает последние 1000 команд, которые вы выполняли.
Работа с файлами и директориями
cd перейти в домашнюю директорию.
cd /home перейти в директорию '/home'
cd .. перейти в директорию уровнем выше.
cd ../.. перейти в директорию двумя уровнями выше.
cd ~user перейти в домашнюю директорию пользователя user.
pwd показать текущую директорию.
ls отобразить содержимое текущей директории.
Is -F отобразить содержимое текущей директории с добавлением именам символов, храктеризующих тип.
ls -l показать детализированное представление файлов и директорий в текущей директории.
ls -a показать скрытые файлы и директории в текущей директории.
Работа с файлами и директориями
ls -a показать скрытые файлы и директории в текущей директории.
cat файл показывает содержимое файла.
tail файл выводит только конец файла. Может быть удобно при работе с логами.
touch файл создает пустой файл.
rm файл удалить файл.
mkdir папка создать директорию.
rmdir папка удалить директорию.
nano файл Редактирование содержимого файла.

Для сохранения изменений в файле Ctrl + O. Для выхода из редактирования Ctrl + X

Система
whoami Отобразить свое имя пользователя.
W Отобразить пользователей работающих в системе.
uname Информация о системе.
uptime Как долго система запущена и загрузка (load average).
htop или top Показать все запущенные процессы.
hostname Имя хоста.
last reboot История перезагрузок.
date Дата и время.
timedatectl Вывод и изменение даты и времени.
Пользователи
last Последний вход в систему.
who Просмотр авторизованных пользователей.
groupadd "testgroup" Добавить группу "testgroup".
add user "testuser" Добавить пользователя "testuser".
userdel "testuser" Удалить пользователя "testuser".
Сеть
ip addr show Показать IP адреса всех доступных сетевых интерфейсов.
ping host Команда отправляет ICMP echo запрос на соединение с хостом.
whois domain Информация о доменном имени.
dig domain Получить DNS информацию о домене.
Диск
df -h Показать свободное и использованное пространство на смонтированных системах.
fdisk -l Показать разделы диска, размеры и типы.
du -ah Показать использование диска для всех файлов и каталогов.
Сочетания клавиш
Ctrl + C Убить процесс, запущенный в терминале.
Ctrl + Z Остановить текущий процесс.
Ctrl + Y Вставить из буфера обмена.
Ctrl + O Запустите ранее вызванную команду.
!! Запустить последнюю команду еще раз.
Ctrl + Insert или Ctrl + Shift + C Для копирования текста.
Shift + Insert или Ctrl + Shift + V Для вставки текста в терминал.
Нажатие правой кнопкой мыши. Альтернативный способ вставки текста.
CTRL + S Приостановка работы терминала.
Ctrl + Q Возобновление работы терминала.