Архивирование логов

Бывает так, что на машине остается ну например 5gb места, и все свободное место забито логами.

Чтобы легко выйти из этой ситуации, достаточно выполнить команду архивирования с удалением файлов.

// переименовываем папку logs с текущей датой 
tar --remove-files -cvzf logs_03_11_2015.tar.gz logs_03_11_2015

 

После добавление файла в архив, он будет тут же удален.

 

Если совсем все плохо, и надо перетащить файлы на винте, где совсем нет место, можно сделать это по сети.

tar cvf - / | ssh -p2222 ted@8.8.8.8 "cat > archive.tar"

тут мы все что в корне отправляем на сервер 8.8.8.8 по 2222 порту под пользователем  ted