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