Comandos Essenciais do Linux: Guia Rápido de Terminal
Classificado em Computação
Escrito em em
português com um tamanho de 8,56 KB
- 1.
ls(Lista o conteúdo de um diretório)
Exemplo:$ ls - 2.
ls -a(Lista diretórios, arquivos ocultos e executáveis)
Exemplo:$ ls -a - 3.
ls -l(Lista o conteúdo de um diretório detalhadamente)
Exemplo:$ ls -l - 4.
pwd(Mostra o diretório corrente)
Exemplo:$ pwd - 5.
cd(Muda de diretório)
Exemplo:$ cd /etc - 6.
cd -(Volta para o diretório anterior)
Exemplo:$ cd - - 7.
cd ..(Volta um diretório acima)
Exemplo:$ cd .. - 8.
cd ~(Volta para seu diretório /home)
Exemplo:$ cd ~ - 9.
mkdir [pasta](Cria uma pasta com o nome desejado)
Exemplo:$ mkdir programas - 10.
mkdir [pasta1] [pasta2](Cria pasta1 e pasta2 ao mesmo tempo)
Exemplo:$ mkdir teste1 teste2 - 11.
mkdir -p [pasta]/[sub-pasta](Cria um diretório e um subdiretório)
Exemplo:$ mkdir -p teste3/teste3_1 - 12.
rm -r [pasta/arquivo](Deleta uma pasta ou arquivo)
Exemplo:$ rm -r teste3 - 13.
mv [arquivo1] [arquivo2](Renomeia uma pasta)
Exemplo:$ mv teste teste2 - 14.
mv [arquivo] [caminho](Move o arquivo para um determinado caminho)
Exemplo:$ mv imagem.jpg ~/t4k_slack/Wallpapers - 15.
cp [arquivo] [caminho](Copia um arquivo para um determinado caminho)
Exemplo:$ cp imagem.jpg ~/t4k_slack/Wallpapers - 16.
ln -s [caminho] [link](Cria um link simbólico)
Exemplo:$ ln -s /usr/bin/limewire limewire - 17.
type [executável](Busca o caminho de um executável)
Exemplo:$ type limewire - 18.
cat > [arquivo](Cria um novo arquivo)
Exemplo:$ cat > teste.txt - 19.
cat [arquivo1] >> [arquivo2](Acrescenta conteúdo de arq.1 em arq.2)
Exemplo:$ cat teste1 >> teste2 - 20.
touch [arquivo](Cria um arquivo vazio)
Exemplo:$ touch teste - 21.
diff [arquivo1] [arquivo2](Compara dois arquivos)
Exemplo:$ diff teste1 teste2 - 22.
locate [arquivo](Localiza o arquivo desejado)
Exemplo:$ locate JimiHendrix.jpg - 23.
head [-linhas] [arquivo](Mostra as primeiras linhas de um arquivo)
Exemplo:$ head -10 texto.txt - 23.
tail [-linhas] [arquivo](Mostra as últimas linhas de um arquivo)
Exemplo:$ tail -20 texto.txt - 24.
less [arquivo](Mostra o conteúdo de um arquivo paginado)
Exemplo:$ less texto.txt - 25.
more [arquivo](Mostra o conteúdo de um arquivo paginado)
Exemplo:$ more texto.txt - 26.
nl [arquivo](Mostra o número de linhas no arquivo)
Exemplo:$ nl texto.txt - 27.
wc [arquivo](Lista número de linhas, palavras e bytes de um arquivo)
Exemplo:$ wc texto.txt - 28.
[comando1] | [comando2](Conecta dois processos - pipe)
Exemplo:$ vi /etc/X11/xorg.conf | more - 29.
sleep [tempo] && [comando](Executa um comando após um tempo de espera)
Exemplo:$ sleep 2 && pwd - 30.
echo [mensagem](Exibe uma mensagem no shell)
Exemplo:$ echo Olá Big Linux - 31.
alias [comando/atual] [comando_novo](Muda o nome de um comando)
Exemplo:$ alias dir=ls -l - 32.
history(Lista os últimos 500 comandos digitados)
Exemplo:$ history - 33.
su(Muda para o super usuário root, requer senha)
Exemplo:$ su. No Big Linux, para acesso como administrador sem digitarsu, usesudo su. - 34.
su [usuário](Muda para outro usuário, requer senha)
Exemplo:$ su fulano - 35.
shutdown(Desliga o sistema)
Exemplo:$ shutdown - 36.
reboot(Reinicia a máquina com emergência)
Exemplo:$ reboot - 37.
passwd(Troca sua senha)
Exemplo:$ passwd - 38.
uname(Mostra o sistema operacional)
Exemplo:$ uname - 39.
uname -a(Mostra SO, nome da máquina, versão do kernel, etc.)
Exemplo:$ uname -a - 40.
dmesg(Mostra informações do sistema)
Exemplo:$ dmesg - 41.
top -d [segundos](Informações detalhadas dos processos)
Exemplo:$ top -d 3 - 42.
ps(Mostra os processos correntes "PID")
Exemplo:$ ps - 43.
killall [programa](Força o término de um programa)
Exemplo:$ killall xmms - 44.
xkill(Transforma o ponteiro do mouse em um assassino de programa)
Exemplo:$ xkill - 45.
mkfs.ext2 [device](Formata um disquete em formato Linux)
Exemplo:$ mkfs.ext2 /dev/fd0 - 46.
superformat [device](Formata um disquete em formato DOS)
Exemplo:$ superformat /dev/fd0 - 47.
vmstat [-tempo](Mostra a memória swap em uso)
Exemplo:$ vmstat -2 - 48.
arch(Mostra a arquitetura do seu PC)
Exemplo:$ arch - 49.
lsmod(Lista os módulos da sua máquina)
Exemplo:$ lsmod - 50.
insmod [módulo](Levanta um módulo forçadamente, requer root)
Exemplo:# insmod spca5x - 51.
adduser(Adiciona um usuário no sistema, requer root)
Exemplo:# adduser - 52.
userdel [usuário](Deleta um usuário, requer root)
Exemplo:# userdel fulano - 53.
userdel -r [usuário](Deleta o usuário e sua pasta em /home, requer root)
Exemplo:# userdel -r fulano - 54.
chfn [usuário](Muda informações de um usuário, requer root)
Exemplo:# chfn fulano - 55.
chage -M [dias] [usuário](Expira um usuário no dia pré-determinado, requer root)
Exemplo:# chage -M 20 fulano - 56.
display [imagem.jpg](Mostra uma imagem no X, necessita do ImageMagick)
Exemplo:$ display imagem.jpg - 57.
convert [imagem.png] [imagem.jpg](Converte o formato .png para .jpg, necessita ImageMagick)
Exemplo:$ convert imagem.png imagem.jpg - 58.
chmod(Altera permissões)
Exemplo:# chmod 666 /dev/hdd - 59.
mount [device](Monta um dispositivo)
Exemplo:$ mount /mnt/cdrom - 60.
umount [device](Desmonta um dispositivo)
Exemplo:$ umount /mnt/cdrom - 61.
eject(Abre a gaveta do cd-rom)
Exemplo:$ eject /mnt/cdrom