Ir para conteúdo
Fórum Script Brasil
  • 0

Dicas: Comandos para se usar no linux!


vel0xy

Pergunta

Muitos já devem saber, mas desde quando eu mexo com Linux estava tentando achar uma lista como esta, com muitos comandos

para o Linux.

E achei interessante colocar aki para os iniciantes como eu he he.

Espero q ajude

--------------------------------------------------------------------------------------

Alternar entre as abas do mozilla/firefox

Tecle ALT+n

Sendo o que "n" é o número (posição) que se encontra a aba.

instala um pacote com a fonte indicada:

apt-get -t [fonte] install [nome do pacote]

Substituindo 'fonte' por:

stable, testing ou unstable

Execudando arquivos.run

$ chmod +x arquivo.run

$ ./arquivo.run

Atualiza o pacote escolhido

# upgradepkg pacote.tgz

Remove um pacote tgz

# removepkg -warn pacote

Instala um pacote tgz

# installpkg pacote.tgz

Formatar partição com ReiserFS

# mkfs.reiserfs /dev/hdx

Onde o "x" é o número da partição.

Remove o driver da nvidia:

# nvidia-installer --uninstall

Limpar histórico

$ history -c

Descompactar arquivos.rar

$ rar x arquivo.rar

Compactar recursivamente com rar

$ rar a nome.rar diretorio/*

Remove trabalhos da fila de impressão

# lprm

Informações sobre um pacote

$ [nome do pacote] --version

Descompactar tar.gz

$ tar -xzvf arquivo.tar.gz

Executando arquivos.run

$ chmod +x arquivo.run

# ./arquivo.run

Acesso via SSH

$ ssh -l usuario servidor

Executando arquivos.bin

$ chmod +x arquivo.bin

# ./arquivo.bin

Remove pacotes ".deb"

# dpkg -r pacote.deb

Reiniciando o "X"

Para reiniciar o ambiente gráfico(X), basta apertar as teclas CTRL+ALT+BACKSPACE simultaniamente

Instala pacotes ".deb"

# dpkg -i pacote.deb

Procura por pacote rpm:

$ rpm -qa|grep nome-do-pacote

Descompacta arquivo zip

$ unzip arquivo.zip

Compacta arquivos com o "zip"

$ zip nome.zip arquivo1 arquivo2 arquivo3

Da permissão total a um arquivo e/ou diretório:

$ chmod 777 arquivo

Confirma antes de apagar os arquivos:

$ 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

Da permissão de execução para um arquivo:

$ chmod +x arquivo

Instalando o mplayer no gentoo:

# USE="+gtk" emerge mplayer

Pesquisar apenas um comando:

$ history | grep comando

Força o arquivo a ser apagado:

$ rm -f arquivo1 arquivo2 arquivo3

Lista diretórios e arquivos ocultos:

$ ls -a

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.gz

$ tar -zcf nome.tar.gz arquivo-e-ou-diretorio-a-ser-compactado

Compactar arquivos e/ou diretórios em tar.bz2 -Recomendo, é o que apresenta uma melhor compactação-

$ 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

Copiar e colar usando a seleção do mouse:

Selecione o texto com o mouse e cole o conteúdo selecionado apertando o botão do meio(mouse com 3 botões) ou com os 2 botões simultaniamente(mouse com 2 botões).

Cria um link simbólico para um arquivo já existente:

$ ln -s arquivo caminho

Motra 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

Troca o metacity pelo sawfish no gnome:

$ killall -9 metacity & sawfish

Executa um comando após o outro:

$ programa1 & programa2

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 e/ou diretórios:

$ 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

Cria usuário com terminal colorido:

# useradd nome-do-user -d/home/nome-do-user -p1q2w3e -s/bin/bash

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

$ dmesg

Dando PanScan(Zoom) no Mplayer. Serve apenas para o modo de vídeo "xv".

Letra "w" = menos zoom

Letra "e" = mais zoom

Procura por um arquivo:

$ find / -iname nome-do-arquivo

Com o comando "find", você pode fazer uma busca e "jogar para o lixo o que não quer", retornando apenas o arquivo e/ou diretório especificado:

$ find / -iname nome-do-arquivo 2>/dev/null

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

Lista as mídias instaladas no mandrake:

# urpmq --list-media

Copia diretórios e permanece as permissões:

$ cp -p diretorio-origem /diretorio-destino

Copia diretórios:

$ cp -r diretorio-origem /diretorio-destino

Agilizando sua conexão SSH

$ ssh -C usuario@servidor.com

Forçar instalação de Pacote RPM:

# rpm -ivh nome-do-pacote.rpm --nodeps

Vários ambientes X:

abra um terminal "ctrl+alt+f2" e digite:

$ xinit -- :2

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

Verifica se os dispositivos estão com o suporte DMA ativados:

# hdparm -i /dev/hdX

Onde o "X" é o número correspondente aonde o HD está instalado, exemplo:

hda - Master principal

hdb - Slave principal

hdc - Master secundário

hdd - Slave secundário

Descompactar arquivos ".rar"

$ unrar x arquivo.rar

Exibe informações sobre a memoria em MB:

$ free -m

Assistindo DVD's no mplayer:

Para assistir DVDs no mplayer, é preciso que você faça um link simbólico para que o disco de DVD abra corretamente. Então logue em um terminal como root e digite o seguinte:

# ln -s /dev/cdrom /dev/dvd

Alterar entre os ambiente, dica para o KDE:

segure "ctrl" em seguida aperte "tab"

Executando comandos pelo Desktop:

Uma dica simples mas útil, quando quiser executar uma aplicação

rapidamente, aperte "alt+f2" que será aberta uma caixa para você digitar a aplicação que deseja executar - serve tanto para KDE quanto para o Gnome -

Ativar modo fullscreen no gmplayer:

Basta mudar em "Preferences" > "Videos", para o opção "xv". Quando o filme estiver rodado, basta apertar a tecla "f".

Tira screenshot da tela com tempo de 10 seg:

$ sleep 10 && import -w root nome.png

Cria um diretório:

$ mkdir nome

Verifica o espaço disponivel no HD:

$ df -h

Mostra o diretório em que se encontra:

$ pwd

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Boa iniciativa, pode ajudar bastante quem está se aventurando sem muita bagagem em sistemas de terminais.

Outra dica importantíssima para entender o porque disso tudo é a opção -h e/ou --help (um ou outro, as vezes ambos funcionam, depende de cada comando).

Esta opção serve para descrever a finalidade do programa/comando e as opções que podem ser utilizadas juntamente com o comando. É desta forma que com o tempo conseguimos digitar longas linhas de comando que permitem otimizar nossas tarefas do dia a dia.

Para utilização do comando -h/--help basta seguir o formato abaixo:

[comando/programa] -h ou [comando/programa] --help

exemplos praticos:

ps -h (lista as opções que podem ser utilizadas com o comando ps)

grep --help (lista as opções que podem ser utilizadas com o comando grep)

Outras coisas importantes para saber sobre terminal são a utilidade de caracteres como '|', '&', '>', '>>' entre outros que farão parte do cotidiano de quem possui a necessidade de utilizar terminais linux.

Editado por Miqueloti
Link para o comentário
Compartilhar em outros sites

  • 0

Curso de Shell Script: Módulo #0 – Comandos Básicos do Linux

http://rberaldo.com.br/curso-shell-script-comandos-basicos-linux/

Curso de Shell Script – Módulo #1: Scripts Shell e suas estruturas

http://rberaldo.com.br/curso-de-shell-script-modulo-1-scripts-shell-estruturas/

Curso completo, focado em Programadores:

http://shellparaprogramadores.com.br

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...