for i in *:*; do
mv "$i" "${i//:/_}"
done
Fontes:
https://askubuntu.com/questions/406313/change-multiple-filenames-by-replacing-a-character
for i in *:*; do
mv "$i" "${i//:/_}"
done
Fontes:
https://askubuntu.com/questions/406313/change-multiple-filenames-by-replacing-a-character
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/
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
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
https://www.tecmint.com/check-linux-hard-disk-bad-sectors-bad-blocks/
Comando:
$ git diff –name-only <SHA, tag start> <SHA, tag end>
fonte:
https://coderwall.com/p/lz0uva/find-all-files-modified-between-commits-in-git
As vezes é necessário limitar a velocidade com que você esta fazendo uma cópia com rsync:
$ rsync -av –bwlimit=100 /pastaOrigem /pastaDestino
limitando a 100 kbytes
verificando o andamento da cópia:
$ rsync -av –stats –progress /pastaOrigem /pastaDestino
No terminal:
$nmon
depois “d”, há outras opções como cpu e memoria.
Para verificar a temperatura dos HDs diretamente pelo terminal:
$ hddtemp /dev/sda
ou para alguns:
$ hddtemp /dev/sd[abc]
ou varios:
$ hddtemp /dev/sd[a-f]
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:
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