Здесь хранятся мои заметки, которые я составляю многие годы. Чтобы не обращаться каждый раз к документации, делаю для себя короткие записи на будущее. Информация в файлах взята из книг/статей/документаций/интернета/ИИ, либо я что-то исследовал и решил это записать (субъективный опыт). Этот репозиторий может быть полезен русскоязычным Linux инженерам. Я использую последний стабильный выпуск GNU/Linux Debian с x86_64 архитектурой.
Эти заметки я часто перечитываю перед собеседованием, для того чтобы освежить память. В этом репозитории я не уделяю особого внимания оформлению коммитов, информация здесь обновляется и дополняется регулярно. В файлах можно увидеть не только русский язык, но и немного английского.
У меня есть Telegram-канал, где выборочно публикуются некоторые заметки в современном формате.
Скрипты, Примеры и разбор кода, Алгоритмы, Структуры данных, Теория программирования:
languages/bash/
languages/c/
Linux, Ядро, Операционная система, Память, Сети, Информатика, Система:
linux/
Шпаргалки, Инструменты, Утилиты, Горячие клавиши, GNU, Debian, Сопровождение пакетов (Debian), Переводы (l10n), Вклад, Open Source и т.д:
cheat-sheets/
Книги:
books/
Смотреть дерево файлов: README.
Оглавление указано в заметках в самом начале файла. Пример шаблона:
Темы:
* FHS стандарт
* Устройства
* Процесс
* Журналирование
* Разное
Можно использовать поиск в текстовом редакторе, чтобы перейти к самому описанию
темы. Описание темы начинатеся с ---. Обычно в vim я делаю:
/--- Название темы
и перехожу к описанию темы.
Можно вывести все оглавления, которые описаны в заметках. Это позволит лучше ориентироваться в файлах:
./print-all-topics.sh
если в выводе нет какого-то txt файла, значит в нем нет оглавления и
информация в файле не структурирована.
Пожалуйста, ознакомьтесь с CONTRIBUTING.md для получения подробностей о норме поведения проекта и процессе отправки запросов на включение (Pull Requests).
Этот проект лицензирован в соответствии с GPLv3 - подробности смотрите в файле LICENSE.