четверг, 8 октября 2015 г.

Отправка email с консоли(терминала) linux

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

Первым, что приходит в голову это отправлять уведомления на почту в случае ошибки.

Предпочтительными в таких ситуациях являются простые решени. В Linux есть подходящие решения.

Примеры:

mail -s "system report from task" example@example.com <<< "Test report body"

mail -s "system report from task" "example@example.com" <<EOF
Test
Report
Body
EOF

cat /path/to/file | mail -s "your subject" your@email.com

четверг, 17 сентября 2015 г.

Установка Java(JDK and JRE) на Ubuntu

Как легко установатиь Java на Ubuntu:
Выполняем следующие команды в консоле:


sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

sudo apt-get install oracle-java7-installer
 
Для 8-й версии последнюю строку нужно заменить на:

sudo apt-get install oracle-java8-installer
 

После успешной установки, текущую версию Java можно проверить следующей командой:

java -version
 

Полезные ссылки:
http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html
http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html