Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Comandos Básicos do Linux: Exemplos e Descrições, Notas de estudo de Informática

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

2013

Compartilhado em 26/08/2013

Alfredo_88
Alfredo_88 🇧🇷

4.7

(71)

1 / 7

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Portal FG Comandos Linux
http://www.sigmanet.com.br/users/lano/sh.html
<Ctrl><Alt><F1>
Alterna para o primeiro terminal. No Linux
você pode ter vários (o padrão é 6) terminais
abertos ao mesmo tempo.
<Ctrl><Alt><Fn>
(n=1 a 6) Alterna para o terminal (1 a 6).
<Ctrl><Alt><F7> Alterna para o primeiro terminal gráfico (caso
tenha iniciado um terminal X).
<Tab> Auto-completa um comando em um terminal
texto caso haja somente uma opção (havendo
mais de uma, mostra as alternativas).
<Seta para cima> Percorre os comandos já digitados no terminal,
sendo editável. Para executar, pressione
<Enter>.
<Ctrl><Alt><+>
<Ctrl><Alt><->
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.
<Ctrl><Alt><Backspace> "Mata" o servidor X atual. Use caso ele trave e
não possa sair normalmente.
<Ctrl>d Passa de root a usuário. Sendo usuário, fecha o
terminal.
<Ctrl>z
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
pf3
pf4
pf5

Pré-visualização parcial do texto

Baixe Comandos Básicos do Linux: Exemplos e Descrições e outras Notas de estudo em PDF para Informática, somente na Docsity!

Alterna para o primeiro terminal. No Linux você pode ter vários (o padrão é 6) terminais abertos ao mesmo tempo.

(n=1 a 6) Alterna para o terminal (1 a 6).

Alterna para o primeiro terminal gráfico (caso tenha iniciado um terminal X).

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.

"Mata" o servidor X atual. Use caso ele trave e não possa sair normalmente.

d Passa de root a usuário. Sendo usuário, fecha o terminal.

z

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 C para terminal.

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.