Published:


Minha colinha de comandos gnu/linux Permalink

Segue-se minha colinha de comandos no gnu/linux, em especial no debian, para tarefas corriqueiras:

Configurar expiração de conta do usuário em uma data:

usermod -e "September 20, 2014" USUARIO

Compactando com tar.gz:

tar -vzcf files.tar.gz /home/thiago/files
tar -vzjf files.tar.gz /home/thiago/files

Descompactar arquivo em bzip2:

tar -vjxf file.tar.bz2

Programar reboot daqui a seis horas:

shutdown -r +6:00

Fazer usuário a trocar senha no próximo login:

chage -d 0 USUARIO

Fazer usuário trocar de senha a cada 60 dias:

chage -M 60 bianca

Deletar usuário e home:

deluser thiago --remove-home

Reparando partição:

fsck.ext4 /dev/sda1

Remontar partição sem precisar reinicar:

mount -o remount rw /particao

Listagem de arquivos ordenada por tamanho:

ls -lS

Move diretório Desktop/mygits para repos? (não me lembor):

find . -type f -exec sed -i "s/Desktop\/mygits/repos/g" {} \;

Muda hostname sem precisar reiniciar:

hostnamectl set-hostname sti-035374

Teclado ABNT2:

setxkbmap -model abnt2 -layout br