Рубрики
Конспект

Внутреннее устройство linux / Конспект

apt

strace

Стандарты

Телетайпы

Виртуальные терминалы:

tee

Видосики в консоле ASCII\ANSI:

Определить откуда запускается программа

Трассировка выполнения команд в bash

Собственно чем отличается «-» «—»

Справочные системы / MAN

Пользователи и группы:

Переменные окружения:

Файлы и каталоги:

Именованные каналы и файловые сокеты:

Файловые дескрипторы:

Файловые системы и процедура монтирования:

Сетевые файловые системы:

Специальные файловые системы:

Внеядерные файловые системы:

Прова доступа:

Программы и библиотеки

Процессы и нити:



Дерево процессов:

Маркеры доступа:

Распределение процессора между процессами:

Ввод и вывод

Память:


Механизмы сигналов

Межпроцессорное взаимодействие

Программирование:

Перенаправление потоков ввода-вывода

Чтение из файла и отправка результата в другой файл:
grep «pattern» < input.txt > output.txt

Игнорирование ошибок:
command 2> /dev/null

Запись вывода и ошибок в один файл:
command > output.txt 2>&1

Раздельная запись stdout и stderr:
command > output.txt 2> errors.txt

Отправка всех данных в «черную дыру»:
command > /dev/null 2>&1

Арифметические действия:

Экранирование:

Список команд:

Составные списки / test / условия

case

for / while / until

Инструментальные средства обработки текста

Сетевая подсистема:

Служба имен и DNS/mDNS-резолверы

Сетевые службы ssh

LDAP

Сетевые утилиты

X windows system

X-клиенты и X-протоколы

Оконные менеджеры:

Настольные пользовательские окружения:

Библиотеки интерфейсных элементов:

Wayland

Контейнеры и виртуальные машины:

Загрузка linux

Драйверы

Ссылки: