10 команд Linux
10 команд Linux, которые реально упрощают жизнь
Со временем замечаешь, что 90% работы на сервере — это одни и те же действия. И если знать пару нормальных команд, можно сэкономить кучу времени и нервов.
Собрал то, чем сам постоянно пользуюсь.
1. Найти файл, когда вообще непонятно где он
find / -name "config.json" 2>/dev/null
Да, не самая быстрая команда, зато находит вообще всё.
2>/dev/null — чтобы не засыпало ошибками.
2. Найти строку внутри файлов
grep -r "password" /etc/
Когда ищешь, где лежит конфиг или токен — спасает постоянно.
3. Смотреть логи в реальном времени
tail -f /var/log/syslog
Особенно полезно, когда что-то “не работает” и ты не понимаешь почему.
4. Понять, что происходит с сервером
htop
Если не установлен:
apt install htop
Гораздо удобнее, чем обычный top.
5. Быстро посмотреть открытые порты
ss -tuln
Часто помогает понять, почему сервис “не доступен”.
6. Найти, кто жрёт память
ps aux --sort=-%mem | head
Очень полезно, когда сервер начинает тормозить.
7. Проверить место на диске
df -h
Классика. Иногда проблема банально в том, что диск забит.
8. Понять, какая папка всё съела
du -sh *
Запускаешь — и сразу видно, где проблема.
9. История команд
history
Иногда быстрее найти старую команду, чем писать заново.
10. Повтор последней команды
!!
Самое смешное — но используется постоянно.
Особенно когда забыл написать sudo.
Итог
Никакой магии — просто набор вещей, которые реально ускоряют работу.
Со временем такие команды начинаешь использовать на автомате, и без них уже сложно представить нормальную работу с сервером.
