Примитивный скрипт закачки файлов на сервер

Очень лень закачивать блог на сервер, тыкая в GUI FileZilla. После некоторого гугления получился такой код: #/bin/bash HOST='hostname' USER='username' PASSWD='password' LOCALPATH='/path_to_my_local_folder' DIR='/path_to_my_server_folder' sshpass -p "$PASSWD" scp -r $LOCALPATH $USER@$HOST:$DIR Не забываем дать скрипту права на исполнение: $ chmod +x ./deploy.sh Скрипт рекурсивно закачивает указанную папку на сервер. Если настроить ключи (что мне пока делать лень), то можно обойтись без sshpass и пароля соответственно. Свой блог теперь закачиваю на сервер именно таким образом. ...

18 ноября 2017 г.

Закончилось место на сервере

Начал замечать странности в поведении динамических сайтов на своем сервере. Залогинился и увидел, что перестало работать автодополнение команд. bash ругался таким текстом: cannot create temp file for here-document: No space left on device Первым делом решил посмотреть какие папки сколько места занимают. Перейдя в корневой раздел, выполнил: $ sudo du -h --max-depth=1 ./ Папка tmp не разрослась и в целом все в пределах нормы. В итоге выполнил $ sudo apt-get autoremove -y Оказалось, что лишних зависимостей в сумме набежало почти на гигабайт. ...

16 апреля 2017 г.