domingo, 17 de janeiro de 2010

Apontamentos de Tecnologias Informáticas

Apontamentos de Tecnologias Informáticas – 12º Ano Unidade 1


ESCOLA SECUNDÁRIA DE CALDAS DE VIZELA 1

− Características do Linux

• Sistema Operativo multitarefa e multiutilizador

• Coabita sem conflitos com outros SO

• SO modular – só carrega para a memória RAM o que é usado durante o

processamento, o que permite carregar/remover drivers e recursos a qualquer

instante

• Não necessita reiniciar após modificar a configuração

• Não necessita de licença de utilização

• Acede sem problemas a qualquer Sistema de Ficheiros

• Difícil propagação de vírus

• Permite executar aplicações DOS pelo DOSEMU

• Permite executar aplicações Windows pelo WINE

• Suporta vários tipos de dispositivos Plug-n-Play

• Pode atender a mais do que um endereço IP na mesma placa de rede

• O SF (ext3) organiza os ficheiros sem fragmentar

• Permite montar os servidores FTP e Web no mesmo computador e com baixo custo

− Conceitos básicos do Linux

• A entrada no sistema é feita através do login, que gera uma sessão de trabalho

onde são executadas todas as instruções recebidas do utilizador (processos)

• O encerramento da sessão é feito através do logout

• As tarefas de controlo do sistema são executadas pelo administrador (root)

• Os comandos são sempre dados em minúsculas

• Somente o root pode desligar o computador, usando os comandos:

o halt

o poweroff

o shutdown –h now

Apontamentos de Tecnologias Informáticas – 12º Ano Unidade 1

ESCOLA SECUNDÁRIA DE CALDAS DE VIZELA 2

• Para reiniciar o sistema usa-se os comandos:

o Ctrl+Alt+Del

o reboot

o shutdown –r now

− Ficheiros

• Unidade de armazenamento de dados

• A identificação é feita pelo nome e pela extensão, que determina o tipo de ficheiro

e identifica o programa-fonte

• O GNU/Linux é case sensitive – deve usar-se minúsculas para o nome de ficheiro

• Um ponto no início do nome do ficheiro indica um ficheiro oculto

− Directórios

• Um directório contém sub-directórios e ficheiros de modo a organizar a

informação

• Um directório é especificado com o símbolo ‘/’

• Directório raiz ou root (/) – directório principal do sistema e pode ser acedido de

qualquer ponto pelo comando “cd/”

• Directório padrão (.) – é a designação do directório onde nos encontramos no

momento e é possível saber qual é através do comando “pwd”

• Directório /home/[login] (~) – directório associado ao login do utilizador, onde são

guardados por defeito os ficheiros deste

• Directório superior (..) – directório que contém o sub-directório em que nos

encontramos

• Directório anterior (–) – directório onde nos encontrávamos antes de entrar no

directório padrão; podemos fazer a operação de vai-vem entre o directório

anterior e o directório padrão através do comando “cd–“

• Path (caminho) – sequência de directórios a partir da root pelos quais se chega ao

ficheiro pretendido

Apontamentos de Tecnologias Informáticas – 12º Ano Unidade 1

ESCOLA SECUNDÁRIA DE CALDAS DE VIZELA 3

− Comandos Unix/Linux

• Todos os comandos, a sua sintaxe, parâmetros e funcionalidades, estão descritos

no manual acedido através do comando “man”

man [comando]

• Um comando dá ordem ao SO para executar uma determinada tarefa

• Os comandos têm opções (para controlar a forma como o comando é executado) e

parâmetros (path sobre o qual incide o comando)

• Comando internos – encontram-se no interpretador de comandos (shell) na RAM

• Comandos externos – encontram-se no disco

• A prompt (ponto a partir do qual os comandos são digitados) do utilizador root está

identificada com ‘#’ e a dos restantes utilizadores está identificada com ‘$’

• As setas de direcção ­ e ¯ recuperam os comandos digitados anteriormente na

prompt

• Atalhos da prompt:

o Backspace – apaga um carácter à esquerda do cursor

o Del – apaga o carácter acima do cursor

o Ctrl+A – move o cursor para o início da linha de comando

o Ctrl+E – move o cursor para o fim da linha de comando

o Ctrl+L – limpa o ecrã e mantém o texto que estiver a ser digitado na linha

de comando

o Ctrl+K – apaga o texto que estiver à direita do cursor

o Ctrl+U – apaga o texto que estiver à esquerda do cursor

o Ctrl+Y – coloca o texto apagado na posição do cursor

• O shell usado no Fedora 4 é o bash

• Os comandos podem ser enviados para o shell de forma interactiva e não

interactiva:

o interactiva – o utilizador digita os comandos um a um e estes são

executados pela máquina desta forma

Apontamentos de Tecnologias Informáticas – 12º Ano Unidade 1

ESCOLA SECUNDÁRIA DE CALDAS DE VIZELA 4

o não interactiva – utiliza um script que é executado posteriormente em

batch

• No shell bash, após digitar os 3 primeiros caracteres do comando, premindo a tecla

TAB, o resto do comando é automaticamente completado

• Caracteres especiais:

 – substitui qualquer sequência de caracteres

 – substitui um carácter

– especifica uma sequência determinada de caracteres

RADIO ORBITAL