Arquivo da tag: linux

Como Configurar SSH Sem Senha no Linux

fonte: https://www.hostinger.com.br/tutoriais/conexao-ssh-sem-senha/

dica para configurar o acesso ssh sem senha ao seu server

 

Continuar lendo

recode: converter texto com caracteres html para ascii

dica do site: https://stackoverflow.com/questions/5929492/bash-script-to-convert-from-html-entities-to-characters

instale recode:
sudo apt-get install recode

exemplos de uso:
echo “açafrão;berbigão; #$% ; lingüiça ; até ; pára ; avô ; ¢ £ ³ ² ¹” |recode html

cat arquivo_com_caracteres_html.txt |recode html > saida.txt

 

Debian e ubuntu – desabilitar suspensão e hibernação via systemd

fonte: https://elias.praciano.com/2016/09/desabilite-as-opcoes-de-suspensao-e-hibernacao-no-debian/

esta dica me ajudou e também funcionou no ubuntu 18.04

 

como desabilitar suspensão e hibernação via systemd

Se você quiser impedir que seu sistema tente hibernar, use o systemd para desabilitar a função.
A seguinte linha de comando, deve resolver o assunto:

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

Se quiser desfazer o procedimento, realize o seguinte comando:

sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target

Para desabilitar a suspensão quando a tampa do notebook for fechada, ajuste os seguintes parâmetros no arquivo de configuração /etc/systemd/logind.conf:

[Login]
HandleLidSwitch=ignore
HandleLidSwitchDocked=ignore

Obs.: no meu caso eu também adicionei as linhas:
HandlePowerKey=ignore
HandleSuspendKey=ignore
HandleHibernateKey=ignore

Em seguida rode o comando systemctl, da seguinte forma:

systemctl restart systemd-logind.service

ou reinicie a máquina.

Referências

https://wiki.debian.org/Suspend

pesquisar por arquivos que contem texto

fonte: https://stackoverflow.com/questions/16956810/how-do-i-find-all-files-containing-specific-text-on-linux

pesquisar por arquivos que contenham o texto dentro deles:

find / -type f -exec grep -H 'text-to-find-here' {} \;

 

Configurar sudo sem senha (para o user ou para comando específico)

fonte: https://sidneiweber.com.br/2017/12/01/configurar-sudo-sem-senha/

abra /etc/sudoers

#Configurar sudo sem senha para tudo:
usuario ALL=NOPASSWD: ALL

#para apenas um comando
usuario ALL=NOPASSWD: /usr/bin/nmap

#para mais de um comando
usuario ALL=NOPASSWD: /usr/sbin/arp, /sbin/ifconfig

“cp” com opção de continuar em caso de falha

fontes: https://serverfault.com/questions/57360/continue-aborted-cp

comando:
rsync --append /where/your/copying/from /where/you/want/to/copy

 

Diversão no terminal com cowsay e fortunes

fonte: https://www.vivaolinux.com.br/dica/Diversao-no-terminal-com-cowsay-e-fortunes

Cowsay_Typical_Output

instalar três pacotes:

cowsay
fortunes
fortunes-br
Em distribuições derivadas de Debian, comando:

sudo apt-get instal cowsay fortunes fortunes-br

O uso do cowsay é simples:

cowsay “Viva o Linux”

 

Existem outros templates que não o da vaquinha. Os arquivos de templates estão em:

ls /usr/share/cowsay/cows
apt.cow
beavis.zen.cow
bong.cow
bud-frogs.cow
bunny.cow
calvin.cow
cheese.cow
cock.cow
cower.cow
daemon.cow
default.cow
dragon-and-cow.cow
dragon.cow
duck.cow
elephant.cow
elephant-in-snake.cow
eyes.cow
flaming-sheep.cow
ghostbusters.cow
gnu.cow

Vamos usar o tux.cow como exemplo:

cowsay -f tux “Viva o Linux”
Agora o fortunes:

fortune
Tomorrow, you can be anywhere.

O pacote fortunes-br traz frases em Português, para usá-las:

fortune /usr/share/games/fortunes/brasil
“No México que é bom. Lá a gente recebe semanalmente, de quinze
em quinze dias…”

— Ferreira (ex-ponta esquerda do Santos)

E agora um comando para integrar o fortunes-br com o cowsay:

cowsay -f `ls /usr/share/cowsay/cows/ | sort -R | tail -n 1 | sed ‘s/.cow$//’` `fortune /usr/share/games/fortunes/brasil`

O cowsay usará um template randômico e como hint usará uma frase do fortunes-br.

Você pode transformá-lo em script, alias ou no que quiser. Exemplo:

#!/bin/bash
while test 1
do
	clear
	cowsay -f `ls /usr/share/cowsay/cows/ | sort -R | tail -n 1 | sed 's/.cow$//'` `fortune /usr/share/games/fortunes/brasil`
	sleep 20
done

fonte: https://www.vivaolinux.com.br/dica/Diversao-no-terminal-com-cowsay-e-fortunes

outros: https://canaltech.com.br/linux/11-comandos-divertidos-e-inuteis-para-usar-no-linux/