Loucos por T.I – Alguns comandos Linux

Executando um arquivo
# chmod +x arquivo.sh
# ./arquivo.sh

Limpar histórico
# history -c

Descompactar arquivos.rar
# rar x arquivo.rar

Atualiza o pacote escolhido
# upgradepkg pacote.tgz

Remove um pacote tgz
# removepkg -warn pacote

Instala um pacote tgz
# installpkg pacote.tgz

Descompactar tar.gz
# tar -xzvf arquivo.tar.gz

Compactando tar.gz
# tar -czpf nome-arquivo.tar.gz /diretorio/*

Descompacta arquivo zip
# unzip arquivo.zip

Acesso via SSH
# ssh -l usuario servidor
# ssh -p PORTA usuario@ip

Instala pacotes “.deb”
# dpkg -i pacote.deb

Remove pacotes “.deb”
# dpkg -r pacote.deb

Configura a linguagem no Debian
# dpkg-reconfigure locales

Escaneando portas
# nmap -sS -O IP

Instalando um pacote com apt
# aptitude install nomedoprograma

Remover pacote
# aptitude remove nomedoprograma

Remover pacote definitivamente
# aptitude purge nomedoprograma

Da permissão total a um arquivo e/ou diretório
# chmod 777 arquivo

Confirma antes de apagar os arquivos (-i)
# rm -i arquivo1 arquivo2 arquivo3

Lista arquivos e diretórios ocultos com permissões
# ls -la

Perigoso, apaga qualquer arquivo e diretório e todo seu o conteúdo
# rm -rf

Pesquisar apenas um comando
# history | grep comando

Força o arquivo a ser apagado
# rm -f arquivo1 arquivo2 arquivo3

Mostra o PID do shell que está sendo rodado
echo $$

Visualiza o conteúdo de um arquivo com paginação
# more arquivo

Muda o usuário e grupo de um diretório e todo seu conteúdo
# chown -R usuario.grupo deretorio/

Matando um processo
# kill -9 numero_do_processo

Visualiza o conteúdo de um arquivo
# cat arquivo

Compactar arquivos e/ou diretórios em tar.bz2
# tar -jcf nome.tar.bz2 arquivo-e-ou-diretorio-a-ser-compactado

Informa qual o tipo de arquivo
# file arquivo

Descobre a versão do kernel
# uname -r

Exibe o histórico de logins e logouts de usuários baseado no conteúdo do arquivo /var/log/wtmp
# last

Cria um link simbólico para um arquivo já existente
# ln -s arquivo caminho

Mostra todos os comandos que fora digitados
# history

Mostra informações como: versão do kernel, arquitetura usada, nome da máquina
# uname -a

Manual de algum comando ou programa
# man nome

Executa um comando após o outro
# comando1 & comando2

Mostra quanto tempo a máquina está ligada
# uptime

Renomeia ou move arquivos e diretórios
# mv nome-original nome-modificado
ou
# mv arquivo1 arquivo2 arquivo3 destino

Dece um diretório
# cd ..

Apaga arquivos
# rm arquivo1 arquivo2 arquivo3

Muda de diretório
# cd diretorio

Roda comandos em background, deixando o terminal livre
# programa &

Pipe(|) direciona a saída de um comando para entrada de outro
# ls -l | more

Mostra suas informações de usuário
# whoami

Lista arquivos e/ou diretórios com permissões
# ls -l

Mostra a data e hora na tela
# date

Mostra quem está logado no sistema
# who

Verifica o espaço total em um diretório
# du -sh diretorio

Exibe o buffer de anel do kernel e as mensagens de inicializacao do sistema
# dmesg

Procura por um arquivo
# find / -iname nome-do-arquivo

Lista todos os processos rodando na máquina
# ps -aux

Verifica o espaço em cada diretório
# du

Continua download no wget
# wget -c URL

Copia diretórios e permanece as permissões
# cp -p diretorio-origem /diretorio-destino

Copia diretórios
# cp -r diretorio-origem /diretorio-destino

Rebootar o linux
# reboot

Desligar o linux
# halt

Ajuda de algum comando
# nome –help

Exibe a arquitetura de hardware do pc atual
# arch

Exibe um calendario
# cal

Exibe informações sobre a memoria em MB
# free -m

Cria um diretório
# mkdir nome

Verifica o espaço disponivel no HD
# df -h

Mostra o diretório em que se encontra
# pwd

Você pode gostar...

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *