Alguns comandos Linux
Mexendo nos meus arquivos encontrei essa relação de comandos, que tinha salvo logo quando comecei a mexer com nosso amigo linux, vou compartilhar com o galera, andei dando uma olhada e alterando uns comandos pois tinhas umas coisas meio fora da casinha.
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
Se divirta 😛
Iuli, show de bola meu velho!
Abraço!