Linux для чайника
4.13K subscribers
119 photos
38 files
51 links
Все о свободном программном обеспечении и операционной системе Linux
Download 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
Forwarded from [PYTHON:TODAY]
⚡️ Практика Python ⚡️
🔥 Так выглядит фриланс за 50 000

♻️ https://youtu.be/DrGZlnNNcbc

👍 Спасибо за просмотр и поддержку!

#youtube
Please open Telegram to view this post
VIEW IN TELEGRAM
🐧 PS-Commands — сокровищница Linux-команд для админов и энтузиастов.

Это не просто список команд, а структурированный справочник по всему Linux-арсеналу.

📂 Внутри:
— системные команды для администрирования и мониторинга;
— сетевые утилиты и инструменты безопасности;
— работа с процессами, памятью, файлами и устройствами;
— примеры использования и полезные флаги.

Удобно, лаконично и наглядно — будто свой мини-читерский мануал по Linux.

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

🔗 Обязательно сохрани, пригодится!

#doc #github #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Объектно-ориентированное программирование в Python С НУЛЯ для новичков!

💬 Что такое класс и объект на простых аналогиях;
💬 Как создавать атрибуты и методы;
💬 Что делает self и init;
💬 Как работают инкапсуляция и свойства @property;
💬 Зачем нужны геттеры, сеттеры и многое другое!

https://youtu.be/hKTH7-eK1Zw

Спасибо за поддержку друзья 🫶

#youtube
Please open Telegram to view this post
VIEW IN TELEGRAM
😂 Когда решил перейти на Linux

У чавака случился нервный срыв 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Технотренды
⚡️ Запускаем крупный розыгрыш призов, где можно выиграть iPhone 17, игровые наушники, клавиатуру и мышь!

Без лишних слов, условия:

1. Подписка на:
бизнестрендс
Технотренды
Блумберг
2. Нажать кнопку «Участвовать» снизу

Итоги будут опубликованы 15 ноября в 18:00 на наших каналах, желаем удачи!
🔥 Как узнать температуру оборудования в Linux (и не спалить систему)

Если у вашего компьютера нет температурных датчиков, то, честно говоря, он уже не совсем «современный».

Температура — это не просто цифра, это здоровье вашего железа. Перегрел — привет, зависания и преждевременные «прощай».

В Linux есть масса инструментов, которые позволяют следить за температурой, вентиляторами и прочими параметрами системы. Давайте разберём самые полезные из них.

🧠 Зачем следить за температурой вообще?

🟢Системным администраторам — чтобы сервер не сгорел под нагрузкой.
🟢Геймерам и оверклокерам — чтобы FPS не плавился вместе с видеокартой.
🟢Тестировщикам — чтобы знать, как «железо» ведёт себя под стрессом.

Современная электроника чувствует себя комфортно в диапазоне от -40°C до +60°C.

Всё, что выше, уже повод задуматься. Поэтому мощные кулеры, термопрокладки и жидкое охлаждение — не просто понты, а вопрос выживания.

⚙️ Инструменты для мониторинга температуры в Linux

📊 1. lm-sensors — главный сенсорный комбайн

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

Установка (для Ubuntu/Debian):

sudo apt install lm-sensors


Первичная настройка:

sudo sensors-detect


Во время сканирования просто отвечайте yes на все запросы.
После этого утилита определит нужные драйверы и предложит добавить их в /etc/modules.

Пример:

Driver `nct7802` detected
Add "nct7802" to /etc/modules? (yes/NO)


После перезагрузки проверьте, загрузился ли модуль:

lsmod | grep nct7802


Если видите строку вроде:

nct7802  36864  0


— значит всё работает.

Просмотр температур:

sensors


Пример вывода:

k10temp-pci-00c3
Adapter: PCI adapter
Tctl: +43.6°C

amdgpu-pci-0a00
Adapter: PCI adapter
fan1: 1270 RPM
temp1: +46.0°C (crit = +95.0°C)
power1: 45.00 W


Если хотите, чтобы показания обновлялись в реальном времени:

watch -n3 sensors


(обновление каждые 3 секунды, Ctrl + C — выход)

💾 2. hddtemp — мониторинг дисков (HDD и SSD)

Жёсткие и твердотельные диски тоже могут греться, особенно под нагрузкой.
Проверить их температуру можно так:

Установка:

sudo apt install hddtemp


Проверка температуры конкретного диска:

sudo hddtemp /dev/sda


Пример вывода:

/dev/sda: Samsung SSD 870 EVO 1TB: 41°C


Если нужно следить постоянно:

watch -n5 sudo hddtemp /dev/sda


Или запустить демона (для доступа другим программам вроде psensor):

sudo hddtemp -d /dev/sda


🖥 3. Psensor — графический монитор с термометром в трее

Когда всё настроено, хочется видеть температуру красиво — с графиками и цветными шкалами.
Для этого подойдёт Psensor.

Установка:

sudo apt install psensor


После запуска программа автоматически подхватывает данные от lm-sensors и hddtemp.
Можно закрепить её в трее — значок термометра будет показывать актуальную температуру CPU или GPU.

Функции Psensor:

* отображение графиков в реальном времени;
* установка уведомлений при перегреве;
* работа в фоновом режиме.

💻 Альтернатива для продвинутых — Conky

Если хочется не просто мониторинг, а целую информационную панель на рабочем столе, то попробуйте Conky.
Это мощный и кастомизируемый инструмент, который может показывать всё:
температуру, частоты, нагрузку, память, сеть, FPS и даже прогноз погоды.

Но настройка у него нетривиальная — об этом стоит писать отдельную статью.

Заключение

В Linux для мониторинга температуры нет нужды ставить десятки утилит.

Всё решают три инструмента:
* lm-sensors — главный поставщик данных с датчиков
* hddtemp — следит за накопителями
* psensor — делает всё это красивым

А дальше — дело привычки: хочешь консоль, хочешь GUI, а хочешь — выведи всё на экран с помощью Conky.

#doc #article
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Всем программистам посвящается!

Вот 17 авторских обучающих IT каналов по самым востребованным областям программирования:

Выбирай своё направление:

👩‍💻 Python — t.iss.one/python_ready
🤔 InfoSec & Хакинг — t.iss.one/hacking_ready
🖥 SQL & Базы Данных — t.iss.one/sql_ready
🤖 Нейросетиt.iss.one/neuro_ready
👩‍💻 C/C++ — https://t.iss.one/cpp_ready
👩‍💻 C# — t.iss.one/csharp_ready
📱 GameDevt.iss.one/csharp_ready
👩‍💻 Java — t.iss.one/java_ready
📁 IT Факты t.iss.one/facts_ready
👩‍💻 Linux — t.iss.one/linux_ready
🖼️ DevOpst.iss.one/devops_ready
🖥 Data Sciencet.iss.one/data_ready
🐞 QA-тестирование t.iss.one/qa_ready
📖 IT Книги — t.iss.one/books_ready
👩‍💻 Frontend — t.iss.one/frontend_ready
📱 JavaScript — t.iss.one/javascript_ready
👩‍💻 Backend — t.iss.one/backend_ready
📱 GitHub & Git — t.iss.one/github_ready
👩‍💻 Весь IT — t.iss.one/it_ready
👩‍💻 Bash & Shell — t.iss.one/bash_ready
🖥 Design — t.iss.one/design_ready

📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!
Please open Telegram to view this post
VIEW IN TELEGRAM