Терминал

03.09.2025
1 014
База знаний / Система / Терминал / Сервер
Как посмотреть запущенные службы в Linux

Linux предоставляет множество системных служб (например, управление процессами, вход в систему, syslog, cron и другие), а также сетевых (удалённый доступ, почта, печать, веб-хостинг, хранение данных, передача файлов, DNS, DHCP и многое другое).

По сути, служба — это процесс или группа процессов, которые постоянно работают в фоне и ждут запросов, чаще всего от клиентов.

В Linux есть несколько способов управлять службами: запускать, останавливать, перезапускать, включать автозапуск при загрузке. Практически все современные дистрибутивы используют единый менеджер процессов — systemd.

Команда top — первое, что приходит в голову, когда нужно посмотреть, как работает сервер или ПК на Linux. Но у неё есть современная и более функциональная альтернатива — Btop++. Это монитор ресурсов, который показывает нагрузку на процессор, память, диски, сеть и активные процессы.

Если ты когда-нибудь подключал флешку к Linux и вдруг понял, что ничего не получается ни скопировать, ни удалить, ни изменить, потому что диск смонтирован только для чтения — ты не один. Это довольно частая ситуация для пользователей Linux — будь то Ubuntu, Fedora, Arch или любой другой дистрибутив.

05.06.2025
1 059
База знаний / Терминал / Программирование
Что делает команда git reset и зачем она нужна

При работе с кодом не все всегда идет гладко. Ошибся с коммитом, не тот файл добавил, внёс правки не в ту ветку — и вот уже хочется откатиться назад, как будто ничего и не было. Для таких случаев в Git есть одна мощная команда — git reset. Это инструмент, который помогает откатить изменения, убрать ненужные коммиты или подготовить код к повторной фиксации. Работает он тонко и гибко — можно откатить только коммит, оставить файлы как есть, а можно стереть следы изменений подчистую. 

29.05.2025
912
База знаний / Терминал / Сервер
Как ускорить сайт с помощью кеширования в Nginx

Сайт начал тормозить, едва вырос трафик? Такое случается часто: стоит запустить рекламу или попасть в новостные агрегаторы — и серверу уже не до шуток. Страницы открываются с задержками, появляются ошибки 502, а владелец проекта пытается понять, как выйти из ситуации. Один из самых простых и эффективных способов — включить кеширование в Nginx. Это разгрузит сервер и сделает сайт заметно быстрее.

Когда проект небольшой, Nginx спокойно справляется с задачами: отдаёт страницы, картинки, скрипты. Но как только трафик вырастает, каждый лишний запрос становится испытанием. Тут-то и приходит на выручку кеш: он позволяет сохранять и повторно использовать уже обработанные данные — и экономит ресурсы.

02.05.2025
1 699
База знаний / Система / Терминал
Termbin: как быстро поделиться выводом из терминала

Когда сталкиваешься с ошибкой в Linux или пытаешься объяснить, что именно пошло не так — проще всего показать вывод терминала. Особенно если ты просишь помощи на форуме, обсуждаешь баг с коллегой или отправляешь отчет разработчику. Никто не любит копировать километры вывода вручную, да и разбирать такие простыни — удовольствие сомнительное. В таких случаях очень выручает termbin — простой и удобный инструмент, который позволяет делиться выводом из терминала буквально в пару кликов. Он создаёт короткую ссылку, по которой сразу виден весь лог.

Если вы когда-либо пытались переместить несколько файлов и папок в Linux и столкнулись с проблемой пробелов в их названиях, вы не одиноки. Пробелы в именах файлов и папок могут стать настоящей головной болью, особенно если вы работаете в терминале или автоматизируете процессы с помощью скриптов.

03.02.2025
9 250
База знаний / Инструкции / Система / Терминал
Полное руководство по установке DeepSeek локально с Ollama LLM на Ubuntu 24.04

Запуск DeepSeek, на собственном компьютере или сервере — отличный способ использовать протестировать последние разработки в сфере ИИ. В этом руководстве мы подробно рассмотрим процесс установки DeepSeek, используя Ollama, а также настройку веб-интерфейса для удобного взаимодействия с моделью.

29.01.2025
1 827
База знаний / Команды / Система / Терминал
Гайд: как добавить нового пользователя в Linux

Операционная система Linux известная своей безопасностью и возможностью настроить систему под свои нужды. Одной из полезных функций Linux, как и других Unix-подобных систем, является поддержка нескольких пользователей. 

23.01.2025
2 371
База знаний / Терминал / Безопасность / Windows
Как создать SSH-ключ на Windows

SSH-ключи — это мощный инструмент для обеспечения безопасности удаленных подключений. Они используются для аутентификации и шифрования данных при работе по SSH. В отличие от традиционных паролей, SSH-ключи предоставляют значительно более высокий уровень защиты, так как их механизм исключает передачу конфиденциальных данных через сеть.