



Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Aqui estão alguns comandos básicos do linux, suas descrições e exemplos de uso. Aprenda a navegar pelo sistema, gerenciar arquivos e processos, e obter informações sobre o sistema.
Tipologia: Notas de estudo
1 / 7
Esta página não é visível na pré-visualização
Não perca as partes importantes!




Alterna para o primeiro terminal. No Linux você pode ter vários (o padrão é 6) terminais abertos ao mesmo tempo.
Auto-completa um comando em um terminal texto caso haja somente uma opção (havendo mais de uma, mostra as alternativas).
Percorre os comandos já digitados no terminal, sendo editável. Para executar, pressione
Alterna para a próxima (+) ou prévia (-) resolução do servidor X (caso tenha configurado o servidor X para mais de uma configuração). Estas configurações estão no arquivo /etc/X11/XF86Config , podendo ser editado manualmente ou através do xf86config.
Faz com que um processo seja paralisado (não interrompido). Digitando-se após bg o processo continua em segundo plano, liberando o prompt. Para trazer o processo para foreground novamente usa-se fg.
exit (^) Fecha o terminal em uso (logout).
<Botão central do mouse>
Cola o texto selecionado em qualquer outra aplicação (exceção para Netscape e WordPerfect, que utilizam o copiar/colar clássico do Windows).
~ (^) Leva para o seu diretório home (geralmente
/home/seu_nome_de_login), sendo equivalente ao comando "cd". Por exemplo, o comando cd ~/ my_dir alternará o diretório atual para o subdiretório "my_dir".
.
Diretório atual. Por exemplo, ./my_program tentará executar o arquivo "my_program" localizado no corrente diretório.
..
Diretório acima do atual. Por exemplo, o comando cd .. mudará o diretório para um nível acima.
Segundo os nerds em Linux, a combinação destes três comandos nesta ordem pode salvar um dia de serviço caso o sistema trave. São as "SysRq Magic Keys", nem sempre habilitadas no kernel.
qualquer_comando --help |more
Mostra uma breve ajuda sobre o comando. Por exemplo, tente cp --help |more. O "more" é necessário quando a mensagem é maior que a tela.
man tópico info tópico
Mostra o manual para aquele tópico, sendo dividido em seções. O comando "info" é similar, podendo estar mais atualizado. Pressione "q" para sair.
apropos tópico Fornece uma lista de comandos relacionados ao tópico.
help comando Mostra uma breve informação sobre o comando (shell).
date (^) Mostra ou altera o relógio e a data do sistema.
ps axu | more Lista todos os processos ativos com o nome do usuário dono de cada processo.
ktop Em um terminal X do KDE, lista todos os processos ativos com os recursos alocados.
cat /etc/issue Mostra a distribuição Linux que você está usando.
free (^) Informação sobre a memória (em kilobytes).
diretório o outro é mantido; alterando-se o conteúdo em um diretório altera-se também no outro. Tem como limitação que o link deve estar dentro do mesmo filesystem, não se podendo linkar diretórios.
ln -s origem destino
Cria um link simbólico. Este link apenas cria um caminho ao arquivo, podendo estar em filesystems diferentes. Caso o arquivo origem seja removido o link deixa de funcionar.
rm arquivo(s)
Deleta arquivos. Você deve ser o dono do arquivo (ou estar como root) para poder deletá-lo. Utilizando-se rm -f você não receberá mensagem de confirmação. Ex: rm - f * remove todos os arquivos do corrente diretório, sem confirmação.
mkdir diretório (^) Cria um novo diretório.
kedit arquivo (Em um terminal X) Abre o arquivo no Kedit - editor de texto do KDE.
touch arquivo Altera a data/hora do arquivo. Ou cria um arquivo vazio caso ele não exista.
find / -name arquivo
Procura o arquivo dentro do filesystem, começando pelo diretório raiz. Pode-se usar wildcards (*,?).
which executável
Dá o caminho completo de um executável que pertença ao seu PATH. Ex: which netscape tem como resultado /usr/bin/netscape.
whereis comando Mostra as localizações do binário, origem e arquivos de manuais do comando comando.
tar -zxvf arquivo.tar.gz (^) Descomprime um arquivo tar.gz.
tar -xvf arquivo.tar (^) Abre arquivos tar.
unzip arquivo.zip (^) Descomprime um arquivo zipado.
ps
Lista os processos em execução, com seus respectivos números de identificação (PID). Use ps axu para ver os processos de todos os
usuários do sistema.
kill PID
Força o encerramento de um processo. Antes deve-se ver qual o PID daquele processo com o comando ps. Útil quando um programa trava.
kill -9 PID Mata o processo. Usar caso o comando anterior não funcionar.
lpc Checa e controla a(s) impressora(s). Usar como root.
linuxconf Utilitário de configuração do sistema. Usar como root.
su
Assume a identidade de superusuário (root). A senha é requisitada. Digite "exit" para voltar ao login prévio.
cat /var/log/secure
Mostra o log do sistema (como root). É uma boa idéia fazer isto periodicamente caso você utilize a internet.
kernelcfg
Executar como root em um terminal X. Interface gráfica para adicionar/remover módulos carregados pelo sistema. Um módulo é como um driver, ele controla hardware ou função.
lsmod (^) Lista todos os módulos carregados.
modprobe -l |more
Lista todos os módulos disponíveis para o seu kernel. A lista de módulos depende de como o seu Linux foi compilado.
modprobe sb (^) Carrega o módulo soundblaster (sb).
insmod ppa
Como root, insere o módulo no kernel. O exemplo mostra como inserir o módulo para o ZIP drive externo (porta paralela).
cfdisk /dev/hda
Utilitário de particionamento de disco rígido. No exemplo, o particionamento se dará no primeiro HD da primeira IDE. Desnecessário dizer que poderá haver perda de dados.
SuperProbe (^) Como root, determina o tipo e a quantidade de
Pressione
traceroute nome_da_máquina Utilizando o nome ou o IP da máquina, mostra o caminho percorrido até chegar nela.
netstat | more Mostra^ muitas^ informações sobre o status da sua rede.
nmap número_IP
Mapeia as portas da máquina. Útil para estabelecer a segurança da sua rede. Pode gerar reclamações do dono da máquina.