Linux para concursos – Parte 3

maio 23, 2010 by Gil Lemos  
Filed under Destaque, Informática_Concursos


O linux, como já foi dito em artigos anteriores, é baseado em outro S.O., o Unix. E, por isso, em seu terminal “shell” utiliza-se comandos básicos em Unix para realizar algumas tarefas.

No Windows, ainda hoje, alguns comandos realizados para configurações avançadas são feitos via terminal “Shell” denominado “prompt do DOS”, no entanto a linguagem utilizada é a mesma do MS-DOS, sistema operacional da Microsoft que deu origem ao Windows.

Hoje, no sistema Linux, a maioria das ações são realizadas no ambiente gráfico e muitos programas podem ser instalados apenas com um clique. No entanto, existem tarefas específicas que devem ser feitas via terminal.

Diferente do MsDos o Unix apresenta possibilidades infindas de interação com o sistema principal, não somente configurações avançadas podem ser feitas via terminal, como praticamente tudo, pode ser acessado via ambiente texto. Uma observação importante que não pode ser esquecida é que o linux diferencia maiúsculas de minúsculas, assim o comando dir, por exemplo é diferente do comando DIR.

Outro ponto importante que não deve ser esquecido é que no terminal, quando no terminal o usuário comum é representado por “$”(sem aspas) e o administrador “#”(sem aspas). Dessa forma, apenas visualizando uma janela do terminal é possível identificar se o usuário está logado ou não como administrador.

Veja a imagem abaixo:

Observe que no comando dir o usuário logado não é o administrador, ou seja, tem poderes limitadas de um usuário comum gillemos@gillemos2:~$, no entanto, no segundo comando ls o usuário já está logado como administrador root@gillemos2:# Assim:

gillemos@gillemos2:~$ - Usuário comum

root@gillemos2:# - Usuário administrador

Obs.: Outra maneira de identificar o usuário é entendendo o significado da descrição do usuário. No terminal o usuário é identificado da seguinte forma:

nome_usuario@nome_computador ou nome_usuario@nome_diretório Ex:

gillemos@gillemos2 = gillemos → usuario / gillemos2 → nome PC

root@gillemos2 = root → usuário administrador / gillemos2 → nome PC

Obs.: Quando no terminal é exibido apenas nome_usuario@nome_computador, não significa que o terminal abriu no diretório raíz “/”, na verdade o terminal é iniciado no diretório /home/usuário no caso do exemplo acima /home/gillemos. Ou seja, a pasta inicial do terminal é a pasta pessoal do usuário que estiver logado.

Segue abaixo alguns comandos básicos de Unix que podem ser cobrados em concursos:

Comando Descrição Exemplo
sudo su Ativa o modo administrador sudo su
cd Acessa uma pasta do sistema cd /home/gillemos/Downloads
cd / Leva o terminal a pasta raíz “/” cd /
ls ou dir Exibe o conteúdo de um diretório

Obs.: O comando é todo em letras minúsculas

Comado: dir

Retorno: arquivos e subdiretórios atuais

help Exibir os principais comandos do sistema help
mkdir Criar diretório mkdir  nome_diretório

mkdir coisas (cria o diretório coisas)

rmdir Remover diretório vazio rmdir coisas
- Apaga o diretório coisas, se ele estiver vazio.
rm Remove diretório e subdiretórios rm
pwd Retorna o diretório aberto (caminho) Comando: pwd

Retorno: /home/gillemos

clear Limpa tela clear

Para informações mais detalhadas sobre o linux segue uma apostila básica de linux do professor João Antônio – Download

Links para as outras partes desse tutorial:

Parte 01 - http://migre.me/Vayh
Parte 02 - http://migre.me/Vaze
Parte 03 - http://migre.me/VazT

Comments

Comente esse artigo
e se você quiser acrescentar uma imagem a seu comentário use um gravatar!