Postagens

speedtest-cli: Velocímetro no terminal linux

Nesta dica vamos instalar o cliente do SppedTest para terminal. Ele é em  Python  e pode ser executado até mesmo por um crontab. Agora podemos monitorar a qualidade da banda larga até mesmo remotamente :D 1) Vamos ver qual a versão instalada. No terminal: python -V 1.1) Se não estiver instalado, dependendo da sua distribuição: dnf instal python ou apt-get install python-pip  python

Checando a Existência de Bad Blocks no disco com o Linux

Execute o comando abaixo no terminal. Lembre-se de alterar o alvo do comando para o disco correto (neste exemplo /dev/sda). Também pode ser apenas uma partição, exemplo: /dev/sda1 badblocks -sv /dev/sda Outra opção é jogar a saída do comando para um arquivo: badblocks -o badblocks_encontrados.dat -n -v /dev/sda OBSERVAÇÕES:  - A opção -n : Realiza um teste não-destrutivo, gravando em cada bloco e depois lendo-o, enquanto preserva os dados. Isso deve demorar um pouco; - A opção -v : Ativa modo verbose; - Utilize a opção -w para apagar (deletar) os dados. MUITO CUIDADO!!! - A opção -n faz a checagem não-destrutiva. Essa opção demora um pouco mais. Fonte

Tail no log do Fedora com DMESG

Esse comando equivale ao "tail -f /var/log/messages" das outras distribuições; Execute no terminal para ficar monitorando o log em tempo real: # dmesg -w

Instalando Pidgin-2.10.12 via Fonte no Ubuntu

Imagem
Nesta dica vamos instalar o Pidgin-2.10.12 no Ubuntu, via código fonte, para resolvermos o problema com autorização de certificados SSL auto assinados da versão oficial pidgin 1:2.10.9-0ubuntu3 . 1) Instale os pré requisitos: $ sudo apt-get install build-essential intltool 2) Baixe os fontes: $ sudo wget http://sourceforge.net/projects/pidgin/files/Pidgin/2.10.12/pidgin-2.10.12.tar.bz2 $ sudo tar -xjvf pidgin-2.10.12.tar.bz2 $ cd pidgin-2.10.12 3) $ sudo ./configure 3.1) Se der o erro: GLib 2.16.0... $ sudo apt-get build-dep pidgin 4) Compile e instale: $ sudo ./configure $ sudo make $ sudo make install $ sudo ln -s /usr/local/bin/pidgin/pidgin /usr/bin/pidgin 5) Teste: $ pidgin $ /usr/local/bin/pidgin/pidgin --version Pidgin 2.10.12 (libpurple 2.10.9) 6) Remova a versão anterior, instalada pelo repositório: $ sudo make uninstall Fonte  

Juntando arquivos pdf via comando no terminal

Nesta dica vamos juntar os arquivos arquivo1.pdf, arquivo2.pdf e arquivo3.pdf em um único arquivo saida.pdf Abra o terminal e digite o comando abaixo: gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile= saida.pdf arquivo1.pdf arquivo2.pdf arquivo3.pdf O mesmo comando pode ser usado para todos os arquivos que o nome é iniciado pelo prefixo "comprovante" : gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile= saida.pdf comprovante*

Gravando Vídeos da Navegação no Google Chrome

Imagem
Grave vídeos com toda a navegação em um site numa aba do Google-Chrome: "Screencastify is a simple video screen capture software (aka. screencast recorder) for Chrome. It is able to record all screen activity inside a tab, including audio. Just press record and the content of your tab is recorded. So you can easily create a screencast for video tutorials, record presentations etc. It also supports desktop capturing, allowing you to record anything on your screen (not just tabs)." Confira "Screencastify (Screen Video Recorder)":  https://chrome.google.com/webstore/detail/screencastify-screen-vide/mmeijimgabbpbgpdklnllpncmdofkcpn

Acertando os nomes das Interfaces de Rede (eth,wlan) no CentOS e Fedora

Nesta dica vamos voltar os nomes das interfaces de rede (enp0s3,etc) para eth0, eth1, wlan0, etc no Fedora e CentOS (Agora também no Debian 9 Stretch) 1) Edite o arquivo abaixo: # cp /etc/default/grub /etc/default/grub.original # vim /etc/default/grub 1.1) Altere a linha: GRUB_CMDLINE_LINUX="rhgb quiet" Para: GRUB_CMDLINE_LINUX="rhgb quiet net.ifnames=0 biosdevname=0 " 2) Carregue a nova conf do passo 1 no grub: # grub2-mkconfig -o /boot/grub2/grub.cfg           No Debian 9:           # grub-mkconfig -o /boot/grub/grub.cfg 3) Reinicie: # reboot  4) Teste: # ls /sys/class/net/ eth0  lo wlan0