Архив метки: Linux

Как установить MongoDB на Debian 12

как установить mongodb на debian

MongoDB — это кроссплатформенная и распределённая система баз данных NoSQL (не-SQL или нереляционная) с открытым исходным кодом. Вместо хранения данных в таблицах, как в традиционных базах данных SQL, MongoDB использует гибкие документы для хранения различных форм данных. Для хранения данных MongoDB использует бинарный формат JSON — BSON. Читать →

Шпаргалка по правам доступа к файлам в Linux

📁 Структура прав доступа

-rwxr-xr— 1 user group size date name

││││ │ │││││ │ │└─ права для других (others)

││││ │ └── права для группы (group)

││││ └──── права для владельца (owner)

│││└────── тип файла (- обычный, d — директория, l — ссылка и т.д.)

🧩 Базовые типы прав

Символ Значение Число

rread (чтение) 4 wwrite (запись) 2 xexecute (выполнение) 1-нет права0 Читать →

Простая переустановка Nginx: руководство для начинающих

nginx переустановка сервера

Как переустановить Nginx

Nginx — это мощный и широко используемый веб-сервер, который также можно использовать в качестве обратного прокси-сервера, балансировщика нагрузки и HTTP-кеша. Однако могут быть случаи, когда вам потребуется переустановить Nginx по разным причинам, таким как проблемы с конфигурацией, оптимизация производительности или обновление до более новой версии. В этой статье мы шаг за шагом проведем вас через процесс переустановки Nginx. Читать →

Пакетное сжатие файлов JPG

Задача: сжать файлы формата JPG во всех встречающихся папках.

Решение: воспользуемся утилитой jpegoptim совместно с find:

find . -name "*.jpg" | xargs jpegoptim -f -m 70

🐧 Scalpel – инструмент для восстановления удаленных файлов на Linux

linux востановление файлов scalpel

Нередко мы случайно нажимаем “Shift + Delete” на файлах вместо простого “Delete”. В силу наших естественных привычек многие из нас склонны использовать эту комбинацию клавиш, не осознавая последствий. Читать →

SU и права суперпользователя linux

linux sudoers

Переключение на суперпользователя в терминале Linux

С помощью специальных утилит вы можете переключить текущий эмулятор терминала в окружения суперпользователя и выполнять все следующие команды не от своего имени, а от его, таким образом, дав программе права root linux. Для этого существует утилита su.

Вообще говоря, эта утилита позволяет не только переключаться на пользователя root но и на любого другого пользователя в системе, но по умолчанию используется именно root. Читать →