image_pdfimage_print

Como saber o Gateway da rede usando o console no Linux

Via Shell, é possível saber qual é o gateway de cada rede do computador / servidor Linux, bastando: $ netstat -nr Que terá como resultado algo parecido com: Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface Continue reading Como saber o Gateway da rede usando o console no Linux

Como baixar o audio mp3 do Youtube usando o console do Linux

Rápido, fácil e direto: youtube-dl -x -f bestaudio –audio-quality 0 –audio-format mp3 <URL do vídeo> Caso não tenha o programa youtube-dl, basta no Debian, Ubuntu e Debian-likes: apt install youtube-dl Será baixado o audio mp3 do vídeo desejado na mais Continue reading Como baixar o audio mp3 do Youtube usando o console do Linux

Como fazer um programa em execução continuar rodando após sair do Shell que o iniciou

Após fazer o logoff ou sair de um shell que deu início a um programa, sabemos que o comando em questão também será encerrado. Nesta dica, apresentaremos como fazer um comando em execução no Linux, permanecer, mesmo após o logoff Continue reading Como fazer um programa em execução continuar rodando após sair do Shell que o iniciou

Exemplo de uso de If-else em Shell Script junto com análise de argumento recebido

#!/bin/bash
DATABASE=$1
CATEGORY_REGENERATION=$2


echo "Database is "$DATABASE;
echo "Category regeneration is "$CATEGORY_REGENERATION;

if [ "$CATEGORY_REGENERATION" != "no" ]; then
	echo "Executo limpeza";
	
	if [ "$CATEGORY_REGENERATION" != "full" ]; then
		echo "PARTIAL";
	else
		echo "FULL";
	fi
else
	echo "Não executo limpeza";
fi

Como adicionar uma linha ao crontab tab diretamente pela linha de comando

Sem utilizar a edição via crontab -e (comando abre o conteúdo do cron no seu editor para edição), é possível diretamente da linha de comando adicionar uma nova linha ao crontab. Abaixo um exemplo: A manha é justamente executar 2 Continue reading Como adicionar uma linha ao crontab tab diretamente pela linha de comando