0% acharam este documento útil (0 voto)
6 visualizações15 páginas

Aula Comandos Basicos

O documento apresenta uma lista de comandos básicos do GNU/Linux, categorizados em manipulação de diretórios, arquivos, texto e sistema, com descrições resumidas de suas funcionalidades. Inclui comandos como 'cd', 'ls', 'cat', 'grep', entre outros, e suas respectivas funções. Também fornece referências para aprendizado adicional sobre Linux.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
6 visualizações15 páginas

Aula Comandos Basicos

O documento apresenta uma lista de comandos básicos do GNU/Linux, categorizados em manipulação de diretórios, arquivos, texto e sistema, com descrições resumidas de suas funcionalidades. Inclui comandos como 'cd', 'ls', 'cat', 'grep', entre outros, e suas respectivas funções. Também fornece referências para aprendizado adicional sobre Linux.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 15

Comandos básicos

Ajuda
●comando --help -> Exibe informações de forma resumida
sobre o comando.

●info comando -> Exibe informações sobre o comando,


parecido com o comando man.

●man comando -> (páginas de manual) Acompanha


praticamente todos os comandos do GNU/Linux, trazendo
diversas informações sobre o comando, da seguinte forma:

● Name -> Nome do ítem com pequena descrição.

● Synopsis -> Descrição completa e sintaxe.


Ajuda (1)
● Description -> Descrição das funcionalidades.

● Options -> Descrição das opções e argumentos.

● Files -> Lista de arquivos relacionados.

● See also -> Lista de ítens relacionados ao procurado.

● Bugs -> Descrição de possíveis bugs do e a forma


para que sejam reportados os bugs.

● Author -> Responsável pelo programa.


Manipulação de diretório
● df -> Verifica o espaço em disco.

● du -> Informa o espaço em uso em forma de sumário.

● mkdir -> Cria diretórios.

● rmdir -> Remove diretórios vazios.


Manipulação de diretório (1)
● cd -> Muda de diretório
● pwd -> Informa o diretório atual.

● ls -> Lista arquivos e diretórios.


● whereis -> Localiza o arquivo executável e as páginas de

manual.
● which -> Exibe o path do comando e o alias (caso

exista).
Manipulação de arquivo
● cat -> Exibe o conteúdo de arquivos.
● tail -> Lista as últimas linhas de um arquivo.
● head -> Lista as primeiras linhas de um arquivo.

● less -> Exibe arquivos de texto de forma controlada.

● more -> Exibe arquivos de forma pausada.

● vi -> Editor de texto.


Manipulação de arquivo (1)
● rm -> Remove arquivos.

● cp -> copia arquivos.


● mv -> Move ou renomeia arquivos.
● ln -> Cria link simbólico para arquivos e diretórios.

●touch -> Cria um arquivo vazio ou altera o timestamp de um


arquivo.

● split -> Divide um arquivo em várias partes.


Manipulação de texto
● cut -> Seleciona cadeia de caracteres.
● diff -> Compara dois arquivos linha por linha.
● sed -> (Stream Editor) Editor de textos em linha de

comando.

● sort -> Ordena resultados.

● tr -> Faz a troca de caracteres.

● uniq -> Elimina duplicidades de resultados ordenados.


Manipulação de texto (1)
● wc -> Conta palavras linhas ou caracteres.
● tee -> Exibe o resultado de um programa na saída

padrão e grava simultaneamente em um arquivo.


● grep -> Pesquisa cadeia de caracteres, podendo ou não

usar expressões regulares.

● fgrep -> Similar ao grep, apresenta melhor performance,

mas não interpreta metacaracteres ( ^ $ . ) .


Manipulação de texto (2)
●egrep -> Similar ao grep, apresenta menor performance,
sendo utilizado em expressões regulares complexas.
Manipulação do Sistema
● time -> Mede o tempo de execução de um programa.

● top -> Exibe os processos ativos de forma ordenada e


atualizada.

● find -> Executa busca por arquivos.

● locate -> Executa busca por arquivos.

● uptime -> Exibe informações sobre o sistema, como: tempo


de disponibilidade e quantidade de usuários.
Manipulação do Sistema (1)
● dmesg -> Exibe o buffer de alertas do kernel.

● wall -> Envia mensagem a todos os usuários logados no


sistema.

● write -> Envia mensagem para um usuário e/ou


terminal.

● echo -> Exibe mensagens e variáveis na tela do terminal.

● clear -> Limpa tela.


Manipulação do Sistema (2)
● date -> Exibe a data e hora atual. Também permite
atualizar o horário.

● cal -> Exibe o calendário do mês atual.

● watch -> Faz a execução repetida de determinado


comando em um intervalo de tempo.

● uname -> Exibe informações referentes ao sistema


operacional.

● exit -> Encerra o shell. igual a “ctrl + d” ou “logout”.


Manipulação do Sistema (3)
● shutdown -> Desliga ou reinicia a máquina.

● lspci -> Exibe dispositivos pci e agp da máquina.

● lsusb -> Exibe dispositivos usb da máquina.

● lshw -> Levantamento do hardware da máquina.

● reset -> Utilizado para reconfigurar o terminal no modo


padrão.
Referências

• http://focalinux.cipsga.org.br

• Descobrindo o Linux – João Eriberto Mota Filho –


Editora Novatec

Você também pode gostar