Linux для чайника
4.14K subscribers
116 photos
38 files
47 links
Все о свободном программном обеспечении и операционной системе Linux
Download Telegram
😳 Что такое TCP/IP. Один из самых частых вопросов на собеседовании

Это базовая тема, которую спрашивают почти в каждой компании, связанной с backend, DevOps, сетями, безопасностью и не только.

🖍 TCP/IP — это сердце интернета. Благодаря этому стеку вообще работает всё: от Netflix и TikTok до твоего бота на Python.

📘 PDF-шпаргалка, в которой чётко и по-человечески объясняется:

🔘Что такое уровни TCP/IP.
🔘Как работают пакеты, IP, DNS и маршрутизация.
🔘Почему «три рукопожатия» — не про деловой этикет.
🔘Что такое порты, сокеты и зачем нужен ARP.

Сохраняй 👍

#doc #cheatsheet #linux
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Гайд: Как посмотреть нагрузку на процессор в Linux и быстро найти виновника

В Linux можно быстро проверить, что именно греет CPU, при помощи ps и top.

1️⃣ Команда ps — статичный снимок.

Показывает процессы, отсортированные по загрузке CPU:

ps -aux --sort=-pcpu


Ключи:

* -aux — вывод всех процессов.
* --sort=-pcpu — сортировка по убыванию загрузки CPU.

Пример:

USER      PID  %CPU %MEM  VSZ     RSS   TTY  STAT START   TIME COMMAND
user 30799 51.2 8.1 2733M 285M ? Rl 09:25 5:30 /usr/lib/chromium-browser
user 14442 12.1 4.2 1050M 150M ? Sl 01:19 60:04 kscreenlocker_greet


Как читать:

* %CPU — процент загрузки ядра.
* PID — идентификатор процесса.
* COMMAND — выполняемая программа.

2️⃣ Команда top — живой мониторинг

Запусти:

top


Ты увидишь динамическое обновление списка процессов:

top - 15:13:56 up 8 days, 4 users, load average: 0.01, 0.04, 0.05
%Cpu(s): 5.0 us, 3.0 sy, 0.0 ni, 92.0 id, 0.0 wa
PID USER %CPU %MEM TIME+ COMMAND
22684 root 0.3 0.1 0:00.01 top
30799 user 50.0 8.1 5:30.00 chromium-browser


можно в реальном времени наблюдать, как меняется нагрузка.
вывод живой, для отчётов неудобно.

💡 Лайфхак:

* В top нажми Shift + P, чтобы отсортировать по CPU.
* В htop (более удобная версия) — всё доступно с цветными графиками.

#cheatsheet #linux #doc
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳 Большая шпаргалка по Docker на русском в хорошем качестве

#doc #docker #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
⌨️ Работа с файлами и каталогами в Linux

🟢Расположение каталогов в файловой системе.
🟢Просмотр содержимого.
🟢Перемещение между каталогами.
🟢Операции с файлами и каталогами.
🟢Создание/удаление/копирование/перемещение.
🟢Редактирование файлов.

#linux #doc
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from [PYTHON:TODAY]
💻 Что должен знать Python разработчик | Ответы на вопросы с собеседования на Python разработчика

https://youtube.com/shorts/Vafq9PQHWhI

♎️ GitHub

👉 PDF

#youtube #doc #python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM