Para quem está iniciando no mundo Linux e não sabe como realizar determinados processos, taí um bom guia de comandos de todos os tipos de gostos que servem em todas as distribuições Linux.
Como renomear arquivos e diretórios?!
$ mv [ NOME_ORIGINAL ] [ NOME_MODIFICADO ]
Como mover arquivos e diretórios?!
$ mv [ ARQUIVO_1 ] [ ARQUIVO_2 ] [ DESTINO ]
Como apagar arquivos e/ou diretórios?!
$ rm [ ARQUIVO_1 ] [ ARQUIVO_2 ]
Como trocar de diretório?!
$ cd [ DIRETÓRIO ]
Como subir um diretório?!
$ cd ..
Como criar um diretório?!
$ mkdir [ NOME_DO_DIRETÓRIO ]
Como mostrar o diretório atual?!
$ pwd
Como visualizar o conteúdo de um arquivo?!
$ cat [ ARQUIVO ]
Como informar qual o tipo de arquivo?!
$ file [ ARQUIVO ]
Como visualizar o conteúdo de um arquivo com paginação?!
$ more [ ARQUIVO ]
Como trocar o usuário e o grupo de um diretório e todo seu conteúdo?!
$ chown -R [ USUÁRIO.GRUPO ] [ DIRETÓRIO ]
Como dar permissão total a um arquivo e/ou diretório?!
$ chmod 777 [ ARQUIVO ]
Como apagar arquivos com confirmação de exclusão?!
$ rm -i [ ARQUIVO_1 ] [ ARQUIVO_2 ] [ ARQUIVO_3 ]
Como listar arquivos e diretórios ocultos com permissões?!
$ ls -la
Como apagar qualquer tipo de arquivo e/ou diretório e todo seu o conteúdo?!
$ rm -rf
Como apagar um arquivo usando força bruta?!
$ rm -f [ ARQUIVO_1 ] [ ARQUIVO_2 ] [ ARQUIVO_3 ]
Como dar permissão de execução para um arquivo?!
$ chmod +x [ ARQUIVO ]
Como procurar/localizar um arquivo?!
$ find / -iname [ ARQUIVO ]
Como verificar o espaço total de um diretório?!
$ du -sh [ DIRETÓRIO ]
Como verificar o espaço dentro do diretório?!
$ du
Como copiar diretórios mantendo as permissões?!
$ cp -p [ DIRETÓRIO-ORIGEM ] /[ DIRETÓRIO-DESTINO ]
Como copiar diretórios?!
$ cp -r [ DIRETÓRIO-ORIGEM ] /[ DIRETÓRIO-DESTINO ]
Como listar arquivos e diretório ocultos?!
$ ls -a
Como listar arquivos e/ou diretórios com permissões?!
$ ls -l
Como criar um atalho ou link para um arquivo?!
$ ln -s [ ARQUIVO ] [ CAMINHO ]
Como descompactar pacote .tar.gz?!
$ tar -xzvf [ ARQUIVO ].tar.gz
Como compactar arquivos e/ou diretórios em .tar.gz?!
$ tar -zcf [ ARQUIVO ].tar.gz [ ARQUIVO ou DIRETÓRIO ]
Como compactar arquivos e/ou diretórios em .tar.bz2?!
$ tar -jcf [ ARQUIVO ].tar.bz2 [ ARQUIVO ou DIRETÓRIO ]
Como atualizar um pacote .tgz?!
# upgradepkg [ PACOTE ].tgz
Como remover um pacote .tgz?!
# removepkg -warn [ PACOTE ]
Como instalar um pacote .tgz?!
# installpkg [ PACOTE ].tgz
Como instalar pacotes .deb?!
# dpkg -i [ PACOTE ].deb
Como remover pacotes .deb?!
# dpkg -r [ PACOTE ].deb
Como procurar pacotes .rpm?!
$ rpm -qa|grep [ PACOTE ]
Como forçar a instalação de um pacote .rpm?!
# rpm -ivh [ PACOTE ].rpm –nodeps
Como descompactar arquivos .rar?!
$ unrar x [ NOME_DO_ARQUIVO ].rar
$ rar x [ NOME_DO_ARQUIVO ].rar
Como compactar recursivamente com .rar?!
$ rar a [ NOME_DO_ARQUIVO ].rar [ DIRETÓRIO ]/*
Como descompactar arquivos .zip?!
$ unzip [ NOME_DO_ARQUIVO ].zip
Como compactra arquivos com ZIP?!
$ zip [ NOME_DO_ARQUIVO ].zip [ ARQUIVO_1 ] [ ARQUIVO_2 ] [ ARQUIVO_3 ]
Como remover todos os trabalhos da fila de impressão?!
# lprm
Como obter informações sobre um pacote?!
$ [NOME_DO_PACOTE] –version
Como executar arquivos .run?!
$ chmod +x [ ARQUIVO ].run
# ./[ ARQUIVO ].run
Como realizar uma conexão rápida SSH?!
$ ssh -C [ USUÁRIO ]@[ SERVIDOR ]
Como obter acesso via SSH?!
$ ssh -l [ USUÁRIO ] [ SERVIDOR ]
Como executar arquivos .bin?!
$ chmod +x [ ARQUIVO ].bin
# ./[ ARQUIVO ].bin
Como reiniciar apenas o ambiente gráfico X?!
Aperte simultaneamente as teclas CTRL+ALT+BACKSPACE
Como carregar vários ambientes gráficos X?!
$ xinit — :2
Como obter um screenshot da tela com tempo de 10 segundos?!
$ sleep 10 && import -w root [ NOME_DA_IMAGEM ].png
Como pesquisar apenas um comando?!
$ history | grep [ COMANDO ]
Como exibir qual PID do Shell está sendo rodado?!
echo $$
Como matar um processo?!
$ kill -9 [ NÚMERO_DO_PROCESSO ]
Como exibir todos os comandos que fora digitados no terminal?!
$ history
Como descobrir a versão do Kernel atual?!
$ uname -r
Como exibir o nome do computador, a versão do Kernel e a arquitetura usada?!
$ uname -a
Como carregar o manual de algum comando ou programa?!
$ man [ NOME_DO_PROGRAMA ]
Como executar comandos consecutivos?!
$ [ CAMANDO_1 ] && [ COMANDO_2 ]
Como rodar comandos em segundo plano (background), liberando o terminal?!
$ [ COMANDO ] &
Como direcionar a saída de um comando para a entrada de outro?!
$ ls -l | more
Como exibir as informações do usuário atual?!
$ whoami
Como exibir data e hora na tela?!
$ date
Como exibir quem está logado no sistema?!
$ who
Como criar usuário com terminal colorido?!
# useradd [ NOME_DO_USUÁRIO ] -d/home/[ NOME_DO_USUÁRIO ] -p1q2w3e -s/bin/bash
Como exibir o buffer do Kernel e as mensagens de inicializacao do sistema?!
$ dmesg
Como listar todos os processos rodando na máquina?!
$ ps -aux
Como continuar ownload no wget?!
$ wget -c URL
Como reiniciar o Linux?!
# reboot
Como desligar o Linux?!
# halt
Como ler a “Ajuda” de um determinado programa?!
$ [ NOME_DO_PROGRAMA ] -help
Como exibir a arquitetura de hadware do computador?!
$ arch
Como exibir um calendário?!
$ cal
Como exibir o tempo que o computador está ligado?!
$ uptime
Como verificar se os dispositivos estão com o suporte DMA ativados?!
# hdparm -i /dev/hdX
Vale lembrar que o “X” é o número do HD está instalado, exemplo:
hda - Master principal
hdb - Slave principal
hdc - Master secundário
hdd - Slave secundário
Como verificar o espaço disponivel no HD?!
$ df -h
Como formatar um partição com ReiserFS
# mkfs.reiserfs /dev/hdX
*Vale lembrar que o “X” é o número da partição.
Como limpar todo o histórico?!
$ history -c
Como exibir informações sobre a memõria RAM?!
$ free -m
Fonte: http://www.celsojunior.net/









