Wi-fi no Debian via terminal

Para instalar wifi ou wireless no Debian via terminal utilize o wpa_supplicant

# apt-get install wpasupplicant

edite o arquivo /etc/network/interface

auto ath0
iface ath0 inet dhcp
wpa-driver wext
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

edite o arquivo /etc/wpa_supplicant/wpa_supplicant.conf

network={
ssid=”wireless-is-a-lie”
psk=”passw0rd”
}

fontes:

https://blog.nelhage.com/2008/08/using-wpa_supplicant-on-debianubuntu/

https://sempreupdate.com.br/como-conectar-wifi-via-terminal-linux/

Remover kernels antigos

Para verões novas do Linux ou ubuntu:
$ sudo apt autoremove

Para verões antigas:
$ echo $(dpkg --list | grep linux-image | awk '{ print $2 }' | sort -V | sed -n '/'`uname -r`'/q;p') $(dpkg --list | grep linux-headers | awk '{ print $2 }' | sort -V | sed -n '/'"$(uname -r | sed "s/\([0-9.-]*\)-\([^0-9]\+\)/\1/")"'/q;p') | xargs sudo apt-get -y purge

Fontes:

.
https://askubuntu.com/questions/2793/how-do-i-remove-old-kernel-versions-to-clean-up-the-boot-menu

Consertando badblocks

Badblocks são partes do disco com falha, para consertar isso podemos utilizar algumas ferramentas do Linux/GNU:

listar discos:

# fdisk -l

escolha a partição que precisa verificar e use o comando:

# badblocks -v /dev/sdc1 > badblocks-sdc1.txt

depois execute o comando para corrigir os badblocks indicados no arquivo:

# e2fsck -l badblock.sdc1.txt /dev/sdc1

ou:

# fsck.ext4 -fvcy /dev/sdc3

 

Fontes:

https://www.diolinux.com.br/2014/05/verificando-badblocks-no-ubuntu.html

https://wiki.archlinux.org/index.php/badblocks

How to Check Bad Sectors or Bad Blocks on Hard Disk in Linux

 

Docker comandos uteis

Para instalação:

# curl -sSL https://get.docker.com | sh

Permitindo o usuário atual a executar o docker:

$ sudo usermod -aG docker $(whoami)

Executar uma imagem docker, se não tiver vai baixar e executar:

$ docker run -i -t ubuntu:17.04 /bin/bash

Para ver os container rodando:

$ docker ps

Imagens do docker:

$ docker images

sair sem matar o container:

CTRl + p + q

Entrar no container rodando:

$ docker exec -it <container name> <command>

$ docker attach idContainer

Verificar as alterações no container:

$ docker diff idContainer

Logout:

Ctrl + d

Salvar as alterações do container:

$ docker commit idContainer nomeVersao/UmaVersao:1.0

Usando portas no docker(host 8080, docker 80):

$ docker run -i -t -p 8080:80 ubuntu:17.04 /bin/bash

Renomeando imagem:

$ docker tag a120b9662a3d ramonufsc/agendador:1.0

Criar uma imagem a partir do dockerfile:

$ docker build -t imagem:1.0 projeto/Dockerfile

Enviando pra o docker hub ($ docker login):

$ docker push imagem

Pegando imagem do docker:

$ docker pull ramonufsc/agendador

Remover imagem:

$ docker rmi -f  nome_imagem

docker stop $(docker ps -a -q)

docker rm $(docker ps -a -q)

docker rmi $(docker images -q)

E ainda:

$ docker system prune

Fontes:

vídeos LinuxTips

Dicionário Coreano para Hapkido e Taekwondo

ORDENS DE COMANDO

Kuryong = Comando
Tchariot = Sentido
Son-So = Juramento
Murub Kuro = Ajoelhar-se
Irossôt = Levantar-se
Tio gá = Correr
Kalhyo = Separar
AnDja = Sentar
Ki Rab = Grito
Ke-Sh i= Contar até 10
Retchio = Debandar, abrir
Shijak = Começar
Shiô = Descansar
Bal Bakugui = Trocar de Perna
Jua-u-Hyang-u = Ficar frente à frente
Kuman = Parar
Tirô Tora = Meia volta
Jumbi = Preparar
Parô = voltar – parar
Kesok = continuar

Continuar lendo Dicionário Coreano para Hapkido e Taekwondo