Linux для чайника
4.1K subscribers
121 photos
38 files
51 links
Все о свободном программном обеспечении и операционной системе Linux
Download Telegram
👨‍💻 Полезные Linux-команды — быстрый чек системной информации

Иногда нужно понять, что творится с системой: железо, процессы, ядро, память, сеть — и всё это быстро.

Подборка команд, которые помогут при отладке, мониторинге, настройке серверов и охоте на баги.

➡️ Узнать версию системы / ядра

uname -a


Показывает ядро, архитектуру, версию системы, сборку — всё одним махом.

lsb_release -a


Если нужно узнать дистрибутив, номер версии и кодовое имя.

➡️ Информация о железе

lscpu


Сведения о процессоре: ядра, потоки, частоты.

lsblk


Какие диски подключены, как они смонтированы.

lspci


Сеть, видео, контроллеры — полный список PCI-устройств.

lsusb


То же самое, но USB.

➡️ Проверить память и ресурсы

free -h


Свободная/занятая память, swap, удобно для быстрой диагностики.

top


Кто жрет CPU и RAM прямо сейчас — интерактивно.

htop


Красиво, гибко. Если нет — ставится за секунду.

➡️ Информация о дисках

df -h


Свободное место по разделам.

du -sh *


Показать, какие папки занимают больше всего места.

➡️ Сеть: что происходит?

ip a


Сеть, интерфейсы, IP-адреса.

ss -tulnp


Кто слушает порты, какие процессы держат соединения (замена netstat).

ping google.com


Проверить связь с внешним миром.

➡️ Информация о запущенных службах

systemctl status nginx


Статус сервиса.

systemctl list-unit-files --type=service


Список всех служб.

journalctl -u ssh


Логи конкретного приложения/сервиса.

➡️ Узнать всё про систему сразу

neofetch


Красивое резюме системы (если установлен).

inxi -Fxz


Огромный отчёт об аппаратной и программной конфигурации.

#doc #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
🧹 Немного линуксовой гигиены: чистим систему от мусора!

Временные файлы, кеш обновлений, хвосты после установок — всё это со временем превращает ваш Linux в захламлённую квартиру.

⚠️ Будьте аккуратны — некоторыми командами можно легко угробить дистрибутив.

Удалить ненужные пакеты после установок

sudo apt-get autoremove -y


Вычистить старые скачанные архивы

sudo apt-get autoclean -y


Полностью очистить кеш скачанных пакетов

sudo apt-get clean -y


Починить проблемы с установкой пакетов

sudo apt-get install -f -y


➡️ Эти команды помогают вернуть системе свежесть и порядок, но запускать их нужно с головой, а не на автомате.

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