Cheatsheet Linux Commands

Cheatsheet Linux Commands

@artrone

man <tool> Открывает справочные страницы для указанного инструмента.

<tool> -h Распечатывает справочную страницу инструмента.

apropos <keyword> Ищет в описаниях справочных страниц экземпляры заданного ключевого слова.

cat Объединить и распечатать файлы.

whoami Отображает текущее имя пользователя.

id Возвращает личность пользователя.

hostname Задает или печатает имя текущей хост-системы.

uname Выводит название операционной системы.

pwd Возвращает имя рабочего каталога.

ifconfig Утилита используется для назначения или просмотра адреса сетевому интерфейсу и/или настройки параметров сетевого интерфейса.

ip — это утилита для отображения или управления маршрутизацией, сетевыми устройствами, интерфейсами и туннелями.

netstat Показывает состояние сети.

ss Еще одна утилита для исследования сокетов.

ps Показывает статус процесса.

who Отображает, кто вошел в систему.

env Выводит среду или устанавливает и выполняет команду.

lsblk Перечисляет блочные устройства.

lsusb Список USB-устройств.

lsof Список открытых файлов.

lspci Список устройств PCI.

sudo Выполните команду от имени другого пользователя.

su Утилита запрашивает соответствующие учетные данные пользователя через PAM и переключается на этот идентификатор пользователя (пользователем по умолчанию является суперпользователь). Затем выполняется оболочка.

useradd Создает нового пользователя или обновляет информацию о новом пользователе по умолчанию.

userdel Удаляет учетную запись пользователя и связанные файлы.

usermod Изменяет учетную запись пользователя.

addgroup Добавляет группу в систему.

delgroup Удаляет группу из системы.

passwd Изменяет пароль пользователя.

dpkg Устанавливайте, удаляйте и настраивайте пакеты на основе Debian.

apt Высокоуровневая утилита командной строки для управления пакетами. aptitude Альтернатива apt.

snap Устанавливайте, удаляйте и настраивайте пакеты моментальных снимков.

gem Стандартный менеджер пакетов для Ruby.

pip Стандартный менеджер пакетов для Python.

git Утилита командной строки системы контроля версий.

systemctl Служба на основе командной строки и диспетчер управления systemd. ps Распечатывает снимок текущих процессов.

journalctl Запросите журнал systemd.

kill Посылает сигнал процессу.

bg Переводит процесс в фоновый режим.

jobs Список всех процессов, работающих в фоновом режиме.

fg Выводит процесс на передний план.

curl Утилита командной строки для передачи данных с сервера или на сервер.

wget Альтернатива curl, который загружает файлы с FTP или HTTP(s) сервера. python3 -m http.server Запускает веб-сервер Python3 на TCP-порту 8000.

ls Перечисляет содержимое каталога.

cd Изменяет каталог.

clear Очищает терминал. touch Создает пустой файл.

mkdir Создает каталог.

tree Рекурсивно выводит содержимое каталога.

mv Перемещайте или переименовывайте файлы или каталоги.

cp Скопируйте файлы или каталоги.

nano Текстовый редактор на базе терминала.

which Возвращает путь к файлу или ссылке.

find Ищет файлы в иерархии каталогов.

updatedb Обновляет базу данных локалей для существующего содержимого в системе. locate Использует базу данных локалей для поиска содержимого в системе.

more Пейджер, который используется для чтения STDOUT или файлов.

less Альтернатива moreс большим количеством функций.

head Печатает первые десять строк STDOUT или файла.

tail Печатает последние десять строк STDOUT или файла.

sort Сортирует содержимое STDOUT или файла.

grep Ищет определенные результаты, которые содержат заданные шаблоны.

cut Удаляет разделы из каждой строки файлов.

tr Заменяет определенные символы.

column Утилита на основе командной строки, которая форматирует ввод в несколько столбцов.

awk Язык сканирования и обработки образов.

sed Поточный редактор для фильтрации и преобразования текста.

wc Выводит новую строку, количество слов и количество байтов для заданного ввода. chmod Изменяет права доступа к файлу или каталогу.

chown Изменяет владельца и группу файла или каталога.

Report Page