Обычный
rm не гарантирует, что данные нельзя восстановить. Сегодня покажу практические команды для перезаписи и удаления файлов.В этом посте:
• Перезаписываем и удаляем файлы безопасно с shred.
• Отключаем, перезаписываем и восстанавливаем swap.
• Учимся работать с SSD: fstrim / blkdiscard и отличия от HDD.
• Проверяем результат через df, du и lsblk.
Эти простые шаги помогут снизить риск восстановления чувствительных данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥9❤6
Linux умеет монтировать их прямо как папки.
Создайте точку монтирования и подключите образ:
sudo mount -o loop image.iso /mnt/iso
Теперь содержимое ISO доступно как обычные файлы -
можно проверить установщик, достать документацию или конфиг без распаковки.
После работы - просто размонтируйте:
sudo umount /mnt/iso
Если часто работаете с образами — добавьте алиас, и монтируйте файлы одной командой:
alias mountiso='sudo mount -o loop "$1" /mnt/iso && cd /mnt/iso'
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31🔥9❤7
Инструменты cron и at обеспечивают автоматизацию запуска процессов в системе. С их помощью администратор может точно планировать периодические и одноразовые задачи, управлять очередью выполнения и контролировать состояние планировщика. В этой шпаргалке - команды для стабильной и предсказуемой работы системы.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍8❤7🤝2
Мониторинг сетевой активности — кто нагружает канал?
Чтобы быстро оценить сетевую нагрузку и увидеть активные соединения, используем
Сначала установим пакет:
Запускаем мониторинг:
На экране появится таблица пар хостов.
Чтобы указать конкретный интерфейс (например, Wi-Fi):
На беспроводных интерфейсах обычно виден только трафик, адресованный этому устройству.
Можно применить фильтр, например, отобразить только HTTP-трафик:
Если нужно узнать, какой процесс держит соединение — определите порт в
Выход из утилиты — клавиша
🔥 Инструмент для диагностики сети и поиска источников перегрузки без лишних зависимостей.
🚪 Linux Ready | #практика
Чтобы быстро оценить сетевую нагрузку и увидеть активные соединения, используем
iftop — монитор трафика в реальном времени.Сначала установим пакет:
sudo apt update && sudo apt install iftop -y
Запускаем мониторинг:
sudo iftop
На экране появится таблица пар хостов.
Чтобы указать конкретный интерфейс (например, Wi-Fi):
sudo iftop -i wlan0
На беспроводных интерфейсах обычно виден только трафик, адресованный этому устройству.
Можно применить фильтр, например, отобразить только HTTP-трафик:
sudo iftop -f "port 80"
Если нужно узнать, какой процесс держит соединение — определите порт в
iftop и выполните:sudo ss -tup | grep <порт>
# или
sudo lsof -i :<порт>
Выход из утилиты — клавиша
q.🔥 Инструмент для диагностики сети и поиска источников перегрузки без лишних зависимостей.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥9❤6
Контейнер — это не просто способ “упаковать” приложение. От структуры слоёв и состава базового образа зависит безопасность, размер и стабильность работы.
В этом посте:
• Как уменьшить размер с помощью multi-stage сборки;
• Настроим запуск без root и уберём лишние зависимости;
• Проверим образ на уязвимости и соберём multi-arch версию;
• Как повысить переносимость и надёжность CI-билдов.
Это делает образы лёгкими, безопасными и готовыми к деплою на любой инфраструктуре.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍7🤝4❤1
tar умеет работать точечно — без полной распаковки архива.Это спасает, когда нужно быстро вытащить один файл из огромного
.tar.gz или проверить содержимое без распаковки.Показываем, что внутри архива:
tar -tvf backup.tar.gz | grep config.yaml
Извлекаем только нужный файл - например конфиг nginx:
tar -xvf backup.tar.gz etc/nginx/nginx.conf
А если нужно развернуть всё, но не засорять текущий каталог - укажите путь:
tar -xvf backup.tar.gz -C /tmp/test
🔥 Мелочь, но экономит время каждый раз, когда работаешь с архивами.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍12❤8
Хранить бэкапы без шифрования — риск. Один забытый архив может раскрыть важные данные. Решение простое: шифрование с GPG и автоматическая ротация старых копий.
В этом посте:
• Создаём архив и шифруем его с помощью GPG;
• Настраиваем именование файлов по дате;
• Добавляем удаление старых бэкапов;
• Собираем всё в один bash-скрипт.
Результат — полностью автономная система резервирования с шифрованием. Надёжно, просто и безопасно.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20❤7👍5