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

Материал из SurvivalHost Wiki
Перейти к навигации Перейти к поиску
 
(не показаны 22 промежуточные версии этого же участника)
Строка 5: Строка 5:
|-
|-
! Команда !! Описание  <br>
! Команда !! Описание  <br>
|-
! colspan="2" |Справочная информация
|-
|man ИмяКоманды
|Показывает инструкцию к программам и командам.
|-
|whatis ИмяПрограммы
|Выводит краткое описание программы.
|-
|whereis ИмяПрограммы
|Показывает полный путь к исполняемому файлу и другим файлам программы.
|-
|history
|Показывает последние 1000 команд, которые вы выполняли.
|-
! colspan="2" |Работа с файлами и директориями
|-
|cd
|перейти в домашнюю директорию.
|-
|cd /home
|перейти в директорию '/home'
|-
|cd ..
|перейти в директорию уровнем выше.
|-
|cd ../..
|перейти в директорию двумя уровнями выше.
|-
|cd ~user
|перейти в домашнюю директорию пользователя user.
|-
|pwd
|показать текущую директорию.
|-
|ls
|отобразить содержимое текущей директории.
|-
|Is -F
|отобразить содержимое текущей директории с добавлением именам символов, храктеризующих тип.
|-
|ls -l
|показать детализированное представление файлов и директорий в текущей директории.
|-
|ls -a
|показать скрытые файлы и директории в текущей директории.
|-
! colspan="2" |Работа с файлами и директориями
|-
|ls -a
|показать скрытые файлы и директории в текущей директории.
|-
|cat файл
|показывает содержимое файла.
|-
|tail файл
|выводит только конец файла. Может быть удобно при работе с логами.
|-
|touch файл
|создает пустой файл.
|-
|rm файл
|удалить файл.
|-
|mkdir папка
|создать директорию.
|-
|rmdir  папка
|удалить директорию.
|-
|nano файл
|Редактирование  содержимого файла.
Для сохранения изменений в файле Ctrl + O.
Для выхода из редактирования Ctrl + X
|-
|-
! colspan="2" |Система
! colspan="2" |Система
Строка 19: Строка 94:
|uptime
|uptime
|Как долго система запущена и загрузка (load average).
|Как долго система запущена и загрузка (load average).
|-
|htop или top
|Показать все запущенные процессы.
|-
|-
|hostname
|hostname
Строка 45: Строка 124:
|add user "testuser"
|add user "testuser"
|Добавить пользователя "testuser".
|Добавить пользователя "testuser".
|-
|userdel "testuser"
|Удалить пользователя "testuser".
|-
! colspan="2" |Сеть
|-
|ip addr show
|Показать IP адреса всех доступных сетевых интерфейсов.
|-
|ping host
|Команда отправляет ICMP echo запрос на соединение с хостом.
|-
|whois domain
|Информация о доменном имени.
|-
|dig domain
|Получить DNS информацию о домене.
|-
! colspan="2" |Диск
|-
|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 Возобновление работы терминала.