terça-feira, 26 de junho de 2018

Password Manager / Gerador de passwords

KeePassXC Password Manager: https://keepassxc.org/

 

---


makepasswd

instalação

$ apt install makepasswd

utilização

gera uma senha de 4 digitos
$ makepasswd --chars=4

gera 7 senhas de 4 digitos
makepasswd --char=4 --count=7

gerar uma senha baseada em palavra
makepasswd -s "palavra"

ou

pwgen

instalação
$ sudo apt install pwgen

utilização

gera varias senhas
pwgen

gera uma senha de 5 digitos
pwgen -s -1 5

ou

gpg

gera uma senha de 7 digitos
gpg --gen-random --armor 1 7

outos metodos

gera uma senha de 6 digitos
head -c 4 /dev/urandom |base64

gera uma senha de 6 digitos
openssl rand -base64 4

gera uma senha de 5 digitos
strings /dev/urandom |tr -dc A-Za-z0-9 | head -c5; echo

gera uma senha de 7 digitos
dd if=/dev/urandom bs=1 count=5 2>/dev/null|base64 -w 0

gera uma senha
date |md5sum

fechar programas com kill

ps -aux - lista os numeros PID em execução
ps -ef | grep nomedoprograma - mostra o numero PID do programa em execução
kill numedoPID -  fecha programa através do numero PID
xkill - voce apenas clica na janela que deseja fechar
killall nomedoprograma - mata todos os processos do programa
kill -9 numeroPID - mata todos os processos 

domingo, 17 de junho de 2018

gerenciador de downloads - terminal wget e axel

wget

baixar um site
wget -r www.ositequesequerbaixar.dominio

wget –mirror -p –convert-links -P /home/usuario/site www.ositequesequerbaixar.dominio

baixar um arquivo
wget www.origem.dominio/arquivo

baixar arquivos de um servidor ftp
wget -m ftp://origem.dominio/arquivos
ou
wget -m -c ftp://serwer/directory

Fazer download em segundo plano
wget -b http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz

continuar o download de onde parou
wget -c www.origem.dominio/arquivo

axel

instalar
# apt install axel

baixar um arquivo
axel -o /home/usuário/diretório www.origem.dominio/arquivo

    -n "x": onde "x" é o numero máximo de conexões (o padrão é 4);
    -o "f": onde "f" é o destino;
    -v: modo verbose,
    -a: modo simples (mostra o tempo restante)

 axel -n 4 -a www.origem.dominio/arquivo

aria2

instalar
# apt install aria2

baixar um arquivo
aria2c www.origem.dominio/arquivo

segunda-feira, 11 de junho de 2018

Solução mplayer webcam vdpau

comando não funciona
mplayer -xy 500 tv://device=/dev/video0

após eu instalar o Bumblebee para o retroarch funcionar passou a ocorrer o problema

BUG
libvdpau-va-gl: VideoSurface::PutBitsYCbCr_glsl(): not implemented source YCbCr format 'VDP_YCBCR_FORMAT_YUYV'

[vdpau] Error when calling vdp_video_surface_put_bits_y_cb_cr: VDP_STATUS_INVALID_Y_CB_CR_FORMAT

executando o comando
primusrun mplayer tv://device=/dev/video0

é retornado o seguinte erro

2018/06/11 06:27:57 socat[8075] E connect(5, AF=1 "/var/run/bumblebee.socket", 27): No such file or directory
primus: fatal: failed to connect to Bumblebee daemon: No such file or directory

solução
mplayer -xy 500 -vo gl2 tv://device=/dev/video0

outra alternativa é o

xawtv -c /dev/video0

ou

mplayer tv:// -vf-pre pp=hb:a/vb:a/dr:a/al:a,hqdn3d -tv   driver=v4l2:device=/dev/video0:width=640:height=480:noaudio

quarta-feira, 6 de junho de 2018

mudar imagem e cor do menu GRUB - debian 9

$ sudo vim /etc/default/grub
ou
$ sudo gedit /etc/default/grub


adicione a linha
GRUB_BACKGROUND="/caminho/da/imagem"

salve

digite no terminal
$ sudo update-grub && sudo update-initramfs -u

### mudando cores do menu ###

$ sudo vim /etc/grub.d/05_debian_theme

encontre a linha
-----
if [ -z "${2}" ] && [ -z "${3}" ]; then
                echo "  true"
        fi
-----

substitua por
-----
if [ -z "${2}" ] && [ -z "${3}" ]; then
    # echo "  true"
    echo "    set color_highlight=red/green"
    echo "    set color_normal=light-cyan/black"
fi
-----
OBS: o black ficará transparente
OBS 2: após qualquer alteração nas cores lembre-se sempre de executar no terminal o comando update-grub para aplicar as alterações

-----
DICA: para fazer testes com o esquema de cores após reiniciar a maquina
aperte qualquer tecla para interromper a contagem regressiva do GRUB
logo em seguida aperta a letra "C" para entrar na linha de comando do GRUB

digite na linha de comando do GRUB

grub> set color_highlight=red/green
grub> set color_normal=light-cyan/black

para sair da linha de comando do GRUB e ver as alterações não permanentes aperte "ESC"
-----

informações adicionais
as principais linhas

menu_color_highlight => A cor da entrada de menu destacada e seu fundo dentro da caixa de menu

menu_color_normal => A cor da entrada de menu não selecionada e seu fundo dentro da caixa de menu

color_normal => A cor do texto e plano de fundo fora da caixa de menu

a syntax é simples 
menu_color_highlight=fg-color/bg-color

-----cores suportadas no grub-----
black
blue
brown
cyan
dark-gray
green
light-cyan
light-blue
light-green
light-gray
light-magenta
light-red
magenta
red
white
yellow
-----cores suportadas no grub-----

domingo, 3 de junho de 2018

joystick no linux

para o funcionamento de um joystick instale qjoypad ou antimicro

para instalar qjoypad

$ sudo apt install qjoypad

para  instalar o antimicro
https://github.com/AntiMicro/antimicro

i3wm desabilitar desligamento do monitor em Fullscreen

para desabilitar o desligamento do monitor

digite no terminal
$ xset -dpms s off

ou

$ xset s off
$ xset -dpms
$ xset s noblank

para o monitor desligar depois de 20 segundos
xset dpms 0 0 20

para o monitor desligar depois de 20 minutos
$ xset dpms 0 0 1200

OBS: outra opção é usar o power-manager do xfce atravês do dmenu (não testei o suficiente)