🐧
Сегодня Linux исполняется 35 лет
25 августа 1991 года Линус Торвальдс впервые публично рассказал о своём «небольшом хобби-проекте».
Прошло 3
5 лет - и Linux стал фундаментом серверов, облаков, Android, суперкомпьютеров и огромной части современной инфраструктуры.
В честь дня рождения Linux собра
ли 10 GitHub-репозиториев, которые реально помогают его изучать:
1. Linux Upskill Challenge
Практический курс по Linux-серверам, SSH, systemd, процессам и администрированию.
https://github.com/livialima/linuxupskillchallenge
2. The Art of Command Line
Командная строка, Bash, pipes, grep, awk, sed и куча полезных CLI-приёмов
.
https://github.com/jlevy/the-art-of-command-lin
e
3. linux-insides
Один из лучших проектов для изучения внутреннего устройства Linux kerne
l.
https://github.com/0xAX/linux-insid
es
4. DevOps Exercises
Сотни практических задач по Linux, networking, systemd, storage и troubleshooti
ng.
https://github.com/bregman-arie/devops-exerci
ses
5. tldr-pages
Короткие и понятные примеры использования Linux-ком
анд.
https://github.com/tldr-pages/
tldr
6. Bash Handbook
Хорошая база по Bash scripting: переменные, циклы, функции, условия и p
ipes.
https://github.com/denysdovhan/bash-han
dbook
7. The Book of Secret Knowledge
Огромная коллекция Linux/Unix/DevOps шпаргалок, one-liners и инструм
ентов.
https://github.com/trimstray/the-book-of-secret-kno
wledge
8. strace
Отличный способ понять Linux через системные вызовы и отладку про
цессов.
https://github.com/strace
/strace
9. systemd
Для тех, кто хочет глубже разобраться в services, units, journal и устройстве современного Linux us
erspace.
https://github.com/systemd/
systemd
10. Linux Kernel
Исходный код самого Linux. Финальный уровень, если хочется посмотреть, как всё устроено на сам
ом деле.
https://github.com/to
rvalds/linux
Если не знаете, с чего начать:
Linux Upskill Challenge → Art of Command Line → Bash → strace → linux-insides → kernel.
С днём рождения, Linux. Неплохо для проекта, который начинался как «просто хобби» 🐧