Skip to content

iikrllx/notes

Repository files navigation

Notes

Здесь хранятся мои заметки, которые я составляю многие годы. Мне лень постоянно обращаться к документации/мануалам, поэтому я делаю короткие записи на будущее. Информация в файлах взята из книг/статей/документаций, либо я что-то исследовал и решил это записать. Данный репозиторий может быть полезен русскоязычным Linux инженерам. Автор использует последний стабильный выпуск Linux Debian с x86_64 архитектурой. Эти заметки я часто перечитываю перед собеседованием, для того чтобы освежить память. Извините может быть за не очень удобный формат, обычно подобные заметки/шпаргалки пишут в формате *.md, но это дело привычки. В данном репозитории я не заморачиваюсь с оформлением коммитов (просто ставлю дату), информация здесь обновляется/добавляется регулярно.

Структура

Языки:

languages/assembler/
languages/bash/
languages/c/

GNU, Debian, Linux, Kernel, Memory, Network, Computer Science и т.д:

gnu-and-linux/

Шпаргалки, инструменты, горячие клавиши и т.д:

cheat-sheets/

Оглавление

Оглавление указано в текстовых файлах (в самом начале файла), пример шаблона:

Темы:
* FHS стандарт
* Устройства
* Процесс
* Журналирование
* Разное

Затем можно использовать поиск в текстовом редакторе для перехода к самому описанию темы. Обычно в vim я делаю:

/--- FHS стандарт

и перехожу к описанию темы.

Можно вывести все оглавления, которые описаны в данных заметках. Это позволит лучше ориентироваться в файлах:

./print-all-topics.sh

если в выводе нет какого-то txt файла, значит в нем нет подобного оглавления/шаблона и информация в файле не структурирована.

Участие

Пожалуйста, ознакомьтесь с CONTRIBUTING.md для получения подробностей о норме поведения проекта и процессе отправки запросов на включение (pull requests).

Лицензия

Этот проект лицензирован в соответствии с GPLv3 - подробности смотрите в файле LICENSE.