Linux – Executar jar na inicialização do sistema. Jar como serviço. (How to make a jar file run on startup)


java linux tux

Uma maneira fácil de se fazer isso é utilizar o SysVInit.

1 – Você deve criar um script de start e stop para sua aplicação. No exemplo vamos utilizar o diretorio /opt/:

Start Script: /opt/server/myapp-start.sh
Stop Script: /opt/server/myapp-stop.sh

Cada arquivo dará as instruções necessárias para executar e parar o aplicativo.
O conteudo é bem simples, exemplo de como ligar:

#!/bin/bash

java -jar /opt/server/myapp.jar

Para parar, pode ser algo como:

#!/bin/bash
# Grabs and kill a process from the pidlist that has the word myapp

pid=`ps aux | grep myapp | awk '{print $2}'`
kill -9 $pid

2 – Crie um script ‘myscript’ e coloque-o em /etc/init.d.

‘/etc/init.d/myscript’ conteudo: Continuar lendo

Linux – Modificando o TimeZone (Change TimeZone in Linux)


time zone timezone

Post retirado do vivaolinux.

“Em algumas distribuições, como o Linux Mint e o Ubuntu por exemplo, o timezone é controlado por meio do arquivo /etc/timezone.

Para ver meu timezone posso usar (no terminal) o comando:

Mudamos, veja em: http://helpdev.com.br/2013/06/09/linux-modificando-o-timezone-change-timezone-in-linux/

Estou no timezone America/Sao_Paulo.

Para trocar para o timezone de São Paulo para Fernando de Noronha(por exemplo) vamos verificar qual o nome deste time zone fazendo: Continuar lendo

Dropbox – Unable to monitor filesystem


dropbox

DropBox

Dropbox é um serviço gratuito que permite que você traga suas fotos, documentos e vídeos em qualquer lugar e compartilhá-los facilmente.
Unable to monitor filesystem, esse problema sempre aconteceu comigo ao instalar o dropbox no linux (Fedora e Ubuntu), para resolver é bem simples basta executar a seguinte linha de comando no seu terminal:

echo fs.inotify.max_user_watches=100000 | sudo tee -a /etc/sysctl.conf; sudo sysctl -p

Quem não tem dropbox ainda não sabe o que está perdendo! cadastre-se: http://db.tt/oDz09Ba