Рубрики
dev

yocto raspberry4

Подготовка ПК:

Подготовка yocto:

Начинаем сборку:

Создание образа SD-карты:

wic

Рубрики
dev

yocto napi наша

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

Внутреннее устройство 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

Драйверы

Ссылки:

Рубрики
kali \ virus \ rootkit \ вирусы \ защита Конспект

Минимальная настройка ядра linux для обработки значительного трафика / производительность

Пример:

Для любознательных что есть что:

ссылка с одной шляпой….

Рубрики
go

017 / go slice / сегменты / срезы

Сегменты

Литералы сегментов

Базовые массивы

Расширение сегментов функцией «append»

Сегменты и нулевые значения

Рубрики
go

016 / go работа с файлами

Чтение текстового файла

Чтение текстового файла в массив

Чтение файла и выполнение программы average. Еще один пример:

Рубрики
go

014 / go doc

Рубрики
go

015 / go arrays / Массивы

Массивы

Литералы массивов

Обращение к элементам массива в цикле

Проверка длины массива функцией «len»

Безопасный перебор массивов в цикле «for…range»

Рубрики
go

013 / go Указатели

Указатели

Типы указателей

Чтение или изменение значения по указателю

Использование указателей с функциями

Рубрики
go

012 / go math rand / Генерация случайного числа

Рубрики
go

011 / go if / for / Условия / Циклы

Циклы / Цикл for

Пропуск частей цикла командами continue и break

Рубрики
go

010 / go Комментарии

Рубрики
go

009 / go strings / строки

Рубрики
go

008 / go var / Объявление переменных / Нулевые значения / Короткие объявления переменных / преобразования

Нулевые значения

Короткие объявления переменных

Правила выбора имен для переменных

Преобразование переменных

Рубрики
go

007 / go mat / Числа / Математические операции и сравнения / типы значений

Числа

Математические операции и сравнения

Узнаем типы значений

Рубрики
go

004 / go Display image

Рубрики
go

003 / go clear screen

Рубрики
go

006 / go rune / Руны

Рубрики
go

005 / go hello

Рубрики
go

002 / go fibonacci