Arquivo da tag: linux

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

Anúncios

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/

Montando partição hibernada do windows

possíveis erros:

Windows is hibernated, refused to mount.
Remount failed: Operation not permitted

Windows is hibernated, refused to mount.
Falling back to read-only mount because the NTFS partition is in an unsafe state. Please resume and shutdown Windows fully (no hibernation
or fast restarting.)

Partição somente leitura

solução:
$ sudo ntfs-3g -o remove_hiberfile /dev/sdb4 /mnt/win

linha de comando – alterar cor de imagem – convert rgb

fonte: https://superuser.com/questions/283246/mass-recoloring-of-pngs-from-command-line

alterar cor de imagem png usando o convert via linha de comando

comando:
$ convert input.png xc:'rgb(143,255,27)' -fx 'u*v.p{0,0}' output.png

Obs.: a imagem input.png deve ser branca

exemplos:

input output