Создать файл забитый символами

Столкнулся с проблемой на VPS сервере - закончилось свободное место. Не пускало в админку панели которая на нем устновленна. SSH тоже не работал.
Единственное что получилось сделать это подключиться по ФТП и удалить несколько файлов. После этого все заработало.
В общем, следите за дисковым пространством и имейте в запасе несколько входов на сервер. 
И для такой ситуации лучше иметь файл болванку, который можно будет удалить в критический момент и освободить место на диске.

Чтобы создать файл и заполнить его случайными значениями есть команда:

Мультисайтинг в docker контейнерах с кастомными env настроками + traefik

docker_logo.png

В прошлой статье я рассмотрел запуск и управление несколькими контейнерами (сайтами) с помощью одного докер файла. Следующая задача - отдельные переменные для разных сайтов в env файле.

Запуск нескольких сайтов из докера на 80 порт + traefik 2

docker_logo.png

В данной статье наглядно показано и описано как на локалке запустить несколько сайтов в контейнерах через Docker и объединить их под 80 порт с читаемыми урлами с помощью Trafik.

Ошибка System problem detected в Ubuntu

Вы наверное сталкивались с окном ошибки в Ubuntu “System problem detected”. Причина показа окна кроется в наличии файлов в папке /var/crash. Инспектирование файлов в данной директории поможет вам понять в каком приложении что-то сломалось.

Простой бекап сайта localhost

#!/bin/bash

NOW="$(date +"%Y-%m-%d-%H-%M-%S")"
BACKUP_ZIP=$(pwd)/$NOW".zip"
BACKUP_SQL=$NOW".sql"
BACKUP_SQL_ZIP=$BACKUP_SQL".zip"

echo $BACKUP_ZIP
echo $BACKUP_SQL
echo $BACKUP_SQL_ZIP

mysqldump -uuser -ppass db_name > $BACKUP_SQL
zip -9 $BACKUP_SQL_ZIP $BACKUP_SQL
rm $BACKUP_SQL

cd ../www
zip -9r $BACKUP_ZIP .

 

Сначала присваиваем переменным значение названия будущего архива папски с файлами, дамп БД и его архив.
Дампим базу программой mysqldump, после чего делаем из дампа архив.