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!