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 basicos do Linux, Notas de estudo de Engenharia Química

Algoritmo, linux comandos basicos

Tipologia: Notas de estudo

2012

Compartilhado em 12/03/2012

willian-de-paula-goncalves-12
willian-de-paula-goncalves-12 🇧🇷

1 documento

1 / 5

Toggle sidebar

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

Não perca as partes importantes!

bg1
Comandos básicos do Linux
TUTORIAL
Introdução
O Linux (na verdade, GNU/Linux), assim como qualquer sistema operacional moderno, é perfeitamente capaz
de oferecer interação com o usuário através de uma interface gráfica, fazendo com que seja possível utilizar a maioria
de seus recursos através do mouse.
Porém, em dado momento, o modo gráfico pode não estar disponível, restando apenas o modo de texto
(para a inserção de comandos). Além disso, determinadas tarefas só podem ser executadas por comandos digitados.
Para não ficar perdido em qualquer dessas situações, é necessário conhecer alguns comandos Linux. E é isso que este
tutorial apresenta a seguir.
Onde e como digitar os comandos?
Se o Linux que você utiliza entra direto no modo gráfico ao ser inicializado, é possível inserir comandos no
sistema através de uma aplicação de terminal. Esse recurso é facilmente localizável em qualquer distribuição. A
imagem abaixo, por exemplo, mostra um terminal no Ubuntu Linux:
pf3
pf4
pf5

Pré-visualização parcial do texto

Baixe Comandos basicos do Linux e outras Notas de estudo em PDF para Engenharia Química, somente na Docsity!

Comandos básicos do Linux

TUTORIAL

Introdução

O Linux (na verdade, GNU/Linux ), assim como qualquer sistema operacional moderno, é perfeitamente capaz de oferecer interação com o usuário através de uma interface gráfica, fazendo com que seja possível utilizar a maioria de seus recursos através do mouse.

Porém, em dado momento, o modo gráfico pode não estar disponível, restando apenas o modo de texto (para a inserção de comandos). Além disso, determinadas tarefas só podem ser executadas por comandos digitados. Para não ficar perdido em qualquer dessas situações, é necessário conhecer alguns comandos Linux. E é isso que este tutorial apresenta a seguir.

Onde e como digitar os comandos?

Se o Linux que você utiliza entra direto no modo gráfico ao ser inicializado, é possível inserir comandos no sistema através de uma aplicação de terminal. Esse recurso é facilmente localizável em qualquer distribuição. A imagem abaixo, por exemplo, mostra um terminal no Ubuntu Linux:

Se o computador que você acessa não estiver com o modo gráfico ativado, será possível digitar comandos diretamente, basta se logar^1

Os comandos básicos do Linux

. Quando o comando é inserido, cabe ao interpretador de comandos (também conhecido como shell ) executá-lo. O Linux conta com mais de um, sendo os mais conhecidos o bash e o sh.

Quando um terminal é acessado, uma informação aparece no campo de inserção de comandos. É importante saber interpretá-la. Para isso, veja os exemplos abaixo:

Exemplo 1:

[root@infowester /root]#

Exemplo 2:

[wester@alecrim /]$

Nos exemplos, a palavra existente antes do símbolo @ diz qual o nome do usuário que está usando o terminal (lembre-se de que no Linux é necessário ter um usuário para utilizar o sistema). Os nomes que aparecem depois do @ indicam o nome do computador que está sendo acessado seguido do diretório.

O caractere que aparece no final indica qual o poder do usuário. Se o símbolo for # , significa que o usuário tem poderes de administrador ( root ). Por outro lado, se o símbolo for $ , significa que este é um usuário comum, incapaz de acessar todos os recursos que um administrador acessa. Independente de qual seja, é depois do caractere que o usuário pode digitar os comandos.

Observação : Dependendo de sua distribuição e de seu shell, a linha de comandos pode ter um formato ligeiramente diferente do que é mostrado nos exemplos. No Ubuntu Linux, como é o nosso caso, o segundo exemplo fica na seguinte forma: wester@alecrim: ~$

Agora que você já sabe como agir em um terminal, vamos aos comandos do Linux mais comuns. Para utilizá- los, basta digitá-los e pressionar a tecla ‘Enter’ de seu teclado. É importante frisar que, dependendo de sua distribuição Linux, um ou outro comando pode estar indisponível. Além disso, alguns comandos só podem ser executados por usuários com privilégios de adminstrador.

A relação a seguir mostra os comandos seguidos de uma descrição:

(^1) Por “logar” entende-se o ato de fazer a autenticação na máquina; ou seja, entrar com o nome de usuário e senha.

COMANDO DESCRIÇÃO

lynx Abre o navegador de internet de mesmo nome

mv origem destino Tem a mesma função do comando cp, só que ao invés de copiar, move o arquivo ou o diretório para o destino especificado mkdir diretório Cria um diretório, por exemplo, mkdir infowester cria uma pasta de nome infowester passwd Altera sua senha. Para um administrador mudar a senha de um usuário, basta digitar passwd seguido do nome deste os Mostra os processos em execução.

pwd Mostra o diretório em que você está.

reboot Reinicia o sistema imediatamente (pouco recomendável, preferível shutdown -r now). rm arquivo Apaga o arquivo especificado.

rmdir diretório Apaga o diretório especificado, desde que vazio.

shutdown Desliga ou reinicia o computador, veja:

  • shutdown -r now: reinicia o computador
  • shutdown -h now: desliga o computador O parâmetro now pode ser mudado. Por exemplo: digite shutdown -r +10 e o sistema irá reiniciar daqui a 10 minutos. su Passa para o usuário administrador, isto é, root (perceba que o símbolo $ mudará para #). tar - xzvf arquivo.tar.gz Extrai um arquivo compactado em tar.gz.

telnet Ativa o serviço de Telnet em uma máquina. Para acessar esse computador a partir de outros por Telnet, basta digitar telnet nomedamáquina ou telnet IP. Por exemplo: telnet 192.168.0.10. Após abrir o Telnet, digite help para conhecer suas funções. top Exibe a lista dos processos, conforme os recursos de memória consumidos.

uname Mostra informações do sistema operacional e do computador. Digite uname -a para obter mais detalhes. useradd usuário Cria uma nova conta usuário, por exemplo, useradd wester cria o usuário wester.

userdel usuário Apaga a conta do usuário especificado.

uptime Mostra a quantas horas seu computador está ligado.

vi Inicia o editor de textos vi.

whereis nome Procura pelo binário do arquivo indicado, útil para conhecer seu diretório ou se ele existe no sistema. w Mostra os usuários logados atualmente no computador (útil para servidores).

who Mostra quem está usando o sistema.

Finalizando

Praticamente todos os comandos citados possuem parâmetros que permitem incrementar suas funcionalidades. Por exemplo, se você digitar o comando ls com o parâmetro –R (ls – R), este mostrará todos os arquivos do diretório, inclusive os ocultos.

A melhor forma de conhecer os parâmetros adicionais de cada comando é consultando as informações de ajuda. Para isso, pode-se usar o recurso --help. Veja o exemplo para o comando ls:

ls –help

Também é possível utilizar o comando man (desde que seu conteúdo esteja instalado), que geralmente fornece informações mais detalhadas. Par usar o man para obter detalhes do comando cp, por exemplo, a sintaxe é:

man cp Se você estiver utilizando o bash, pode-se aplicar o comando help ou info da mesma forma que o comando man:

help cp info cp Assim como conhecer os comandos básicos do Linux é importante, também o saber como acessar seus recursos de ajuda, pois isso te desobriga de decorar as seqüências das funcionalidades extras. Sabendo usar todos os recursos, você certamente terá boa produtividade em suas tarefas no Linux.