Você está na página 1de 59

IMC

FUNDAMENTOS DE UM SISTEMA OPERATIVO DOS

PROF.: MARTINE BERNARDO


PORQUÊ O MS-DOS?
• Fundamental para qualquer um profissional de informática:
– Permite executar rotinas repetitivas;
– Fazer a gestão de acessos remotos;
– Configurar ou monitorizar redes de computadores;
– Configurações do sistema operativo;
– Remover vírus do computador ou da Pendisk;
– Recuperar ficheiros de um dispositivo;
– Mais rápido em determinadas rotinas.

05-10-21 Prof. Martine Bernardo 2


DESCOBRIR O IP DO PC

• Via Windows:
– Painel de controlo
– Centro de rede e partilha
– Propriedades
• Via MS-DOS:
– Cmd
– ipconfig

05-10-21 Prof. Martine Bernardo 3


COMANDOS ÚTEIS A HACKERS
;-)
• Depois de entrar na rede e no respetivo ip o Hacker utiliza alguns
comandos tais com:
– Ver (para saber o SO que invadiu)
– Dir (para analisar as diretorias e ficheiros)
– Del (apagar ficheiros)
– RD (remove diretorias (ou diretórios))
– …

05-10-21 Prof. Martine Bernardo 4


ESTRUTURA DO DOS
• Os sistemas operativos permitem, através dos comandos solicitados
pelo utilizador, organizar de forma adequada a informação
armazenada nos suportes de armazenamento.
• O MS-DOS (Microsoft Disk Operating System) utiliza diretórios e
ficheiros para organizar a informação diversos dispositivos de
armazenamento.
• Num diretório podem existir ficheiros e outros diretórios
(subdiretórios)
diretório

subdiretório subdiretório ficheiro

ficheiro ficheiro ficheiro ficheiro subdiretório


ESTRUTURA DO DOS
O MS-DOS organiza os dispositivos da
seguinte forma:
– Cada drive do computador tem a designação de
uma letra seguida de dois pontos;
– A Drive com letra A era atribuída à drive de
disquetes;
– A Drive com letra C é atribuída ao disco
rígido;
– O limite de Drives depende do número de
portas disponibilizadas no computador.
ESTRUTURA DO DOS
• A partir da letra C é atribuído uma letra
percorrendo, se necessário, todo o alfabeto.
• Assim se o computador tiver um disco rígido
terá a designação de “C:” , se tiver 2 discos então
terá um “C:” e “D:”, e assim sucessivamente.
• Dentro de cada disco ou outro dispositivo de
armazenamento é que se constrói a árvore de
diretorias ou seja, um conjunto de diretorias e
subdiretorias.
• Dentro de cada diretoria existem os ficheiros.
ESTRUTURA DO DOS
• Regras:
– numa diretoria não existem dois ficheiros com o mesmo nome e
extensão (isto é, com a mesma identificação);
– uma diretoria pode conter ficheiros e outras diretorias (as suas
subdiretorias);
– uma diretoria está contida apenas numa diretoria, a sua diretoria
ascendente;
– qualquer drive (unidade de armazenamento) tem pelo menos uma
diretoria - a diretoria raiz (root) \
– a diretoria raiz não está contida em nenhuma diretoria
ESTRUTURA DO DOS
Regras de sintaxe para nomear diretórios e ficheiros no sistema
operativo MS-DOS:

• O nome (ficheiro) não podia ter mais de oito caracteres (atualmente já é possível ter mais);
• A extensão (ext) tem, normalmente, três carateres (atualmente já pode conter 4 – por docx);
• O nome do ficheiro é separado por um ponto da extensão (quando esta existe).
• Caracteres não permitidos quando se cria um nome para um diretório ou ficheiro:

/ \ | < > . , [ ] + =?” ‘ * espaço


SISTEMA OPERATIVO MS-DOS
Extensão (até
Ficheiro do tipo
3 caracteres)

bat batch file


exe executável
sys Sistema (System)
com Ficheiros de comandos
Doc/Docx MS-Word
Xls/Xlsx MS-Excel
pub MS-Publisher
tbk ToolBook
prn/lpt impressora
bas programas em Basic
pas Pascal
cbl Cobol
dat Ficheiros de dados no formato
ASCII
txt texto
hlp ajuda (Help)
dbf base de dados (DataBaseFile)

SO Prof. Martine Bernardo 10


SISTEMA OPERATIVO MS-DOS
Sendo um sistema operativo um conjunto de programas, importa
salientar os que são fundamentais:
- COMMAND.COM
- IO.SYS
- MS-DOS.SYS

Estes programas são lidos a partir de suportes de armazenamento secundário


(normalmente o disco) para a memória principal quando se liga o
computador

SO Prof. Martine Bernardo 11


SISTEMA OPERATIVO MS-DOS

IO.SYS e MS-DOS.SYS
Permitem a interligação e controlo entre os diversos
dispositivos

SO Prof. Martine Bernardo 12


SISTEMA OPERATIVO MS-DOS

• Ficheiros relevantes fora do


âmbito dos comandos:
–Command.com
–Config.sys
–AutoExec.Bat

SO Prof. Martine Bernardo 13


SISTEMA OPERATIVO MS-DOS

• Command.com
– Interpretador de comandos (interpreta e traduz
o comando introduzido pelo utilizador
desencadeando os mecanismos necessários à
sua execução)
- visualização do conteúdo de ficheiros, listagem dos
ficheiros de um diretório

SO Prof. Martine Bernardo 14


SISTEMA OPERATIVO MS-DOS

• Config.sys

– são escritos os comandos de configuração


do sistema:

• o número de ficheiros abertos em simultâneo,


• especificações de memória,
• Etc.

SO Prof. Martine Bernardo 15


SISTEMA OPERATIVO MS-DOS
• AutoExec.Bat
– Ficheiro de processamento batch e auto-
executável;
• significa que não é necessário nenhum procedimento
em particular para que os comandos ou tarefas nele
escritos sejam lidos e executados.
• O computador fará a leitura deste ficheiro, desde que
ele exista, durante o processo de arranque, também
designado por Boot.
• Os batch files são ficheiros executáveis bastante
úteis para automatizar tarefas rotineiras. São
constituídos por comandos MS-DOS.

SO Prof. Martine Bernardo 16


SISTEMA OPERATIVO MS-DOS

No sistema operativo MS-DOS podemos


considerar dois tipos de comandos:

- Comandos internos

- Comandos externos

SO Prof. Martine Bernardo 17


SISTEMA OPERATIVO MS-DOS

Comandos internos

•Situam-se na memória principal e fazem parte do interpretador de


comandos;
•Sempre que solicitados estes são executados imediatamente sem
necessidade de aceder aos suportes de armazenamento secundário;
•Encontram-se dentro do ficheiro COMMAND.COM.
– Exemplo:
Dir, Cd, Rd, Md, Del, Ren, Copy, Type, Data,...

SO Prof. Martine Bernardo 18


SISTEMA OPERATIVO MS-DOS
Comandos externos

Conjunto de programas do sistema armazenados em suportes de


armazenamento secundário que apenas são carregados para a memória
principal aquando da sua execução.

Fazem parte integrante do MS-DOS, encontram-se armazenados em


disco.
– Exemplo:
Disckcopy, Xcopy, Mem, Label, Tree,…

SO Prof. Martine Bernardo 19


SISTEMA OPERATIVO MS-DOS

Drives ou unidades funcionais


O sistema operativo atribui aos suportes de
armazenamento secundário uma identificação
constituída por uma letra, seguida do carater dois
pontos.
C: é a identificação da unidade de disco

A: é a identificação da unidade de disquete

SO Prof. Martine Bernardo 20


SISTEMA OPERATIVO MS-DOS

Alternar entre Drives

• Digitar na linha de comandos a letra correspondente à drive


para onde se pretende movimentar, seguida de dois pontos.

• Premir a tecla Enter.

SO Prof. Martine Bernardo 21


SISTEMA OPERATIVO MS-DOS
A prompt
• Sinal situado no lado esquerdo do ecrã que indica que o
computador está preparado para receber comandos.
• Indica onde o utilizador se encontra na estrutura de diretórios,
subdiretórios.
- No caso do disco teríamos C:\>
- No caso da disquete teríamos A:\>
- No caso do leitor de CD teríamos D:\>
- No caso de disco amovível teríamos E:\> ou G:\

SO Prof. Martine Bernardo 22


SISTEMA OPERATIVO MS-DOS

Carateres não permitidos quando se cria


um nome para um diretório ou ficheiro:
/ \ | < > . , [ ] + =?” ‘ * espaço

SO Prof. Martine Bernardo 23


LINHA DE COMANDO
A PROMPT
•Conceito de posicionamento, indica a drive (unidade de armazenamento) e diretoria “atual”
Indica onde o utilizador se encontra na estrutura de diretórios, subdiretórios:
•No caso do disco teríamos C:\>
•No caso da PEN teríamos D:\>
•No caso do leitor de CDs teríamos E:\>
MUDANÇA DE DRIVE
•C:\>D: muda do disco rígido para a pen
•D:\>C: muda da pen para o disco rígido
FORMATAÇÃO DE PENDISK
• FORMAT - formatação de discos amovíveis
• Formatação => iniciação de estrutura de pistas e setores e criação de diretoria \
(raiz)
– C:\>FORMAT D: formata a Pendisk
• A operação de formatação apaga toda e qualquer informação do suporte de
armazenamento

• UNFORMAT - recuperação de informação após formatação de discos


– C:\>UNFORMAT D:

• DISKCOPY - cópia integral de discos


– C:\>DISKCOPY D: D:
LINHA DE COMANDO
GESTÃO DE FICHEIROS
Ficheiros
•São como um envelope físico da informação. Se pensarmos quando escrevemos
uma carta e guardamos essa carta num ficheiro, então o ficheiro não é mais do
que o invólucro da informação que é o conteúdo dessa carta.
•Se analisarmos um disco rígido ou uma PENDISK, podemos observar
que existem muitos ficheiros organizados em diretorias ou seja as diretorias
compartimentam a informação que está inserida nos ficheiros.
•Cada ficheiro é como um objeto que se pode criar, apagar, copiar ou mover e
contem informação que é necessária para executar uma qualquer tarefa.
•Para o MS-DOS os ficheiros são muito importantes, uma vez que o próprio
sistema operativo é constituído por ficheiros.
GESTÃO DE FICHEIROS
Manipulação de Ficheiros
•EDIT - criar ficheiros de texto (editor de texto)
•TYPE - visualizar o conteúdo de um ficheiro (utilizado juntamente com | MORE )
•DEL - remover ficheiros
•UNDELET - recuperar ficheiros removidos
•COPY - copiar ficheiros
•XCOPY - copiar ficheiros e subdiretorias
•REN - alterar o nome de um ficheiro
•MOVE - mover um ficheiro para outra diretoria
•Executar Ficheiro - digitar apenas o nome do ficheiro na linha de comandos
GESTÃO DE FICHEIROS
• Formato geral dos comandos sobre ficheiros
• TYPE [drive:][caminho\]nome_ficheiro
• COPY [drive:][caminho\]nome_ficheiro [drive:][caminho\]
[nome_copia]
• DEL [drive:][caminho\]nome_ficheiro
• REN [drive:][caminho\]nome_ficheiro novo_nome
• MOVE [drive:][caminho\]nome_ficheiro [drive:][caminho\]
[novo_nome]
• Exemplos:
– C:\Windows>TYPE SETUPLOG.TXT
– C:\Windows>TYPE SETUPLOG.TXT | MORE C:\Windows>COPY
SETUPLOG.TXT ..\TEMP C:\Windows>COPY SETUPLOG.TXT LPT1
– C:\Windows>DEL SETUPLOG.TXT
GESTÃO DE FICHEIROS
Diretorias (Equivalente às pastas do Windows)
•Se pensarmos num disco rígido como um enorme livro, cheio de
informação, as diretorias serão os capítulos desse livro, para que essa
informação possa estar organizada.
•Como cada capítulo pode ter subcapítulos, também cada diretoria pode ter
subdiretorias, que mais não são do que diretorias dentro de outras
diretorias.
•O termo subdiretoria é utilizado quando a diretoria em causa se encontra
dentro de outra diretoria dando ênfase a esse facto.
C:> Jogos
C:> Jogos
C:> Jogos\Damas
Damas
C:> Jogos\Xadrez Xadrez
C:> Jogos\Cartas Cartas
GESTÃO DE FICHEIROS
Comandos sobre diretorias
•DIR - visualizar o conteúdo de uma diretoria
p - faz uma pausa ao fim de cada ecrã (c:\>dir p)
w - lista o conteúdo da diretoria em formato horizontal (c:\>dir w)
s - lista os ficheiros que estão na diretoria e em todas as suas subdiretorias (c:\>dir s)
•TREE - visualizar o diagrama de árvore das diretorias existentes na unidade de
armazenamento (disco, disquete, CD, ...)
•CD - (change directory) mudar de diretoria. Para a deslocação entre diretórios
deve ser indicado o caminho ( \ - vai para a raiz; .. Vai para a diretoria anterior)
•MD - (make directory) criar diretoria. Deve ser indicado o nome do diretório a
criar e o respectivo caminho se for caso disso.
•RD - (remove directory) remover diretoria. Deve ser indicado o nome do diretório a
criar e o respectivo caminho se for caso disso. Para que o comando RD seja aceite é
necessário que o diretório a apagar não contenha nenhum diretório ou ficheiro, isto
é, esteja vazio.
GESTÃO DE FICHEIROS
Formato geral dos comandos sobre diretorias
•DIR [drive:][caminho\][nome_do_ficheiro] [/parâmetros]
•TREE [drive:][caminho\]
•CD [drive:]caminho MD [drive:]caminho RD [drive:]caminho
•caminho - percurso ao longo da árvore de diretorias que leva à
diretoria pretendida. O caminho (percurso) pode iniciar-se:
– na diretoria raiz
– na diretoria atual
– na diretoria ascendente
GESTÃO DE FICHEIROS
Meta Caracteres

* (asterisco) - designa qualquer conjunto de carateres

? - designa um qualquer carater na posição em que é escrito

C:\Temp>DIR *.* equivalente a DIR

C:\Temp>DIR *.exe todos os ficheiros .exe

C:\Temp>DIR C*.* todos os ficheiros cujo nome começa pela letra C

C:\Temp>DIR texto?.txt todos os ficheiros com extensão txt e nome que começa
por texto tendo ainda mais um carater

D:\>COPY *.* c:\Temp copia todos os ficheiros de D:\> para c:\Temp

c:\Temp>DEL *.* remove todos os ficheiros da diretoria c:\Temp


GESTÃO DE FICHEIROS
• TIPOS DE COMANDOS
• Comandos internos
– Situam-se na memória principal e fazem parte do interpretador de
comandos;
– Sempre que solicitados estes são executados imediatamente sem
necessidade de aceder aos suportes de armazenamento secundário. O
command.com mantém uma tabela com os comandos internos
– Exemplos:
Dir
Cd
Rd
Copy
type
COMANDO HELP

05-10-21 Prof. Martine Bernardo 35


GESTÃO DE FICHEIROS
TIPOS DE COMANDOS
•Comandos externos
– Conjunto de programas do sistema armazenados em
suportes de armazenamento secundário que apenas são
carregados para a memória principal aquando da sua
execução.
– Exemplos: format
help
edit
xcopy
diskcopy
EXERCÍCIO
Resolva o seguinte exercício de acordo com o esquema proposto.
Criar a partir da raiz de um dos dispositivos de armazenamento.

IMC
ITI1

periodo1

teste1

teste2

periodo2
teste1

teste2

periodo3
teste1

teste2
OUTROS COMANDOS
• IPCONFIG
• PING
• NETSTAT
COMANDOS
MS-DOS

05-10-21 Prof. Martine Bernardo 39


CONCEITOS
Cursor – caracter sublinhado que indica a posição actual no
ecrã, no qual aparecerá um novo texto digitado.

Boot – É o processo de inicialização do computador. Acontece


quando ligamos o computador pela primeira vez (no botão).
Quando fazemos boot o computador faz alguns testes, tais
como verificação de teclado e de memória, entre outros.

Reboot – Reinicialização do computador sem desligar no


botão: Ctrl + Alt + Del
Como obter ajuda no MS-DOS?

Sempre que precisamos de ajuda sobre algum comando digitamos:


Comando/?

Desta forma surge o sintaxe do comando – objetivo e parâmetros que o


comando deve conter.

Comando HELP: permite visualizar todos os comandos

Exemplo:

dir/?

copy/?
SISTEMA OPERATIVO MS-DOS
COMANDOS SOBRE DIRETÓRIOS

Listar diretórios

Comando: DIR [parâmetro] (interno)


Descrição
- Permite visualizar no ecrã a lista de ficheiros e diretórios
existentes no diretório corrente.
- Permite alguma informação adicional sobre ficheiros: tamanho, a
hora e a data da sua criação.
Parâmetros
/p - permite visualizar o conteúdo página a página.
/w - permite visualizar o conteúdo por colunas.
/s - permite visualizar o conteúdo do directório e de subdirectórios
existentes dentro do directório actual ou específico.
SO Prof. Martine Bernardo 42
SISTEMA OPERATIVO MS-DOS
COMANDOS SOBRE DIRETÓRIOS

Mudar entre diretórios

Comando: CD [parâmetro] (interno)

Descrição
- Para a deslocação entre diretórios, deve ser indicado ao
computador o caminho que este deve percorrer.

Parâmetros
\ - vai para a raiz da unidade atual.
.. - vai para o diretório anterior.
<caminho> - vai para o diretório indicado pelo caminho.

SO Prof. Martine Bernardo 43


SISTEMA OPERATIVO MS-DOS
COMANDOS SOBRE DIRETÓRIOS

Criar diretórios

Comando: MD <nome do diretório> (interno)


Descrição
- Deve ser indicado o nome do diretório a criar e o respetivo
caminho se for caso disso.

SO Prof. Martine Bernardo 44


SISTEMA OPERATIVO MS-DOS
COMANDOS SOBRE DIRETÓRIOS

Apagar diretórios

Comando: RD <nome do diretório> (interno)


Descrição
- Deve ser indicado o nome do directório a criar e o respectivo
caminho se for caso disso.
- Para que o comando RD seja aceite é necessário que o directório
a apagar não contenha nenhum directório ou ficheiro, isto é,
esteja vazio.

SO Prof. Martine Bernardo 45


SISTEMA OPERATIVO MS-DOS
COMANDOS SOBRE DIRETÓRIOS

Apagar estruturas de diretórios

Comando: DELTREE <nome do diretório> (externo)


Descrição
- Apaga toda a estrutura de diretórios, subdiretórios e ficheiros que
se encontram dentro do diretório a apagar.
- Deve ser utilizado com precaução.

SO Prof. Martine Bernardo 46


SISTEMA OPERATIVO MS-DOS
COMANDOS SOBRE DIRETÓRIOS

Apagar ficheiros

Comando: DEL <nome do diretório> (externo)


Descrição
- Comando usado para apagar um ou mais ficheiros.

SO Prof. Martine Bernardo 47


SISTEMA OPERATIVO MS-DOS
COMANDOS SOBRE DIRETÓRIOS

Copiar diretórios

Comando: copy [unidade:\caminho\][ficheiros]


[unidade:\caminho\][ficheiros][/parâmetros]

Descrição
- Comando usado para copiar um ou mais ficheiros.

SO Prof. Martine Bernardo 48


SISTEMA OPERATIVO MS-DOS
COMANDOS SOBRE DIRECTÓRIOS

Mudar o nome de diretórios

Comando: RENAME ou REN [unidade:\caminho \][nome


ficheiro antigo] \][nome ficheiro novo]

Descrição
Comando que faz a renomeação (TROCA) do nome ou extensão
de um ficheiro a partir da drive corrente:
C:\> REN PROJETO.docx PROJETO1.xlsx

SO Prof. Martine Bernardo 49


SISTEMA OPERATIVO MS-DOS
COMANDOS SOBRE DIRETÓRIOS

Apagar e Preparar
Comando: format [unidade:] [/parâmetros]

Descrição
- Prepare as disquetes novas ou disco rígido de acordo com o
Sistema Operativo, para ficarem prontas a receber dados.
- Prepara disquetes novas para receber informação:
- Apaga toda a informação contida na disquete;
- Assinala os defeitos das disquetes;
- Dá informação do espaço disponível após formatação.

SO Prof. Martine Bernardo 50


SISTEMA OPERATIVO MS-DOS
COMANDOS SOBRE DIRETÓRIOS

Ajuda
Comando: help [enter]

Descrição
- Permite visualizar todos os comandos disponíveis e respectiva
descrição de funcionalidade

SO Prof. Martine Bernardo 51


RESUMO DE:

•Comandos
•Aplicação de comandos

SO Prof. Martine Bernardo 52


Carateres de substituição (will cards):

* - substitui qualquer número de caracteres


?- substitui apenas um caracter
Exemplos:

Você também pode gostar