Você está na página 1de 8

Sistema operativo - Distribuições Linux

(Fedora, Debian, Suse...)


DESIGNAÇÃO DA UFCD: Sistema operativo - Distribuições Linux (Fedora, Debian, Suse...)
CÓDIGO DA UFCD: 0824
CARGA HORÁRIA: 50 horas
PONTOS DE CRÉDITO: 4.5

Objetivos
 Operar o sistema operativo Linux.

Conteúdos
 Conceitos

o Kernel, sistemas operativos e distribuições

o Linux x Microsoft

o Exemplos da utilização do Linux

o Software livre, GNU, GPL

o Segurança dentro do software livre

o Software livre dentro de empresa

o Aquisição de software livre

o Linux como ambiente multiplataforma, multi-utilizador e multi-arquitetura - vantagens

 Compatibilidade do Linux com o hardware dos PC

o Conceitos de discos, partições e sistemas de pastas

o Partições Linux x, partições DOS x e partições NTFS

o Diferenças entre Linux e Microsoft Server

o Hardware e hardware para o servidor Linux

o Dual boot

o Conceitos e utilização da memória virtual do Linux (swap)

o Partição ext2 e ext3 - diferenças


 Instalação do Linux a partir do CD

o Instalação o Linux através do MS-DOS

o Criação de disquetes de instalação no DOS e no Linux

o Instalação do Linux

o Utilização do Disk Druid e do Fdisk

o Criação e exclusão de partições do Linux

o Edição de partições

o Partições do servidor e partição swap

o Pontos de montagem e dispositivos

o Pacotes para instalação

o Configuração de rato, teclado e idioma

o Configuração do ambiente gráfico (X Server) durante a instalação

o Programa Setup - configuração do rato, teclado, fuso-horário e som

o Instalação por disquete do Linux

o Criação de uma disquete de inicialização do Linux para instalação

o Troubleshooting - exclusão de uma partição faz o Linux não iniciar

o Superutilizador

o Segurança com a conta do superutilizador

 Passwords e segurança

o Criação de um utilizador comum para o uso do sistema

o Instalação do LILO (LInux LOader)

o Realização do dual boot e configuração do MBR (LILO) no Linux para dual boot

o Instalação do Grub

o Gestão do LILO - configuração do boot, password, mensagens de arranque

o Pastas de mensagens e boas-vindas


o Logon no sistema

o Conceito de terminais virtuais e como utilizá-los

o Recuperação de uma password

o Edição de um texto

o Introdução ao vi

o Utilização do mcedit

 Visualização do espaço livre e do tamanho da unidade e formatação e verificação a


unidade

o Correcção de erros na unidade

o Visualização de partições criadas

o Sistemas de pastas suportados pelo Linux

o Partições ext2 e ext3

o Conceito de montagem no Linux

o Trabalho com dispositivos

o Utilização do cfdisk para criar partições

o Unidades de disco

o Montagem e desmontagem de unidades

 Criação de partições para utilizadores

o Montagem e desmontagem do floppy e CD-ROM

o Criação de uma partição DOS/Windows

o Formatação de disquetes em Ext2 (Linux) ou DOS (Windows)

o Criação automática de partições no arranque

o Pasta /etc/fstab

o Criação de partições para leitura

o Criação de um disco de boot


o Comandos de pesquisa

o Acesso a discos de um servidor

o Criação e formatação de uma partição num disco de servidor remoto

o Raid no Linux

o Mirror

o Recuperação de um disco em mirror

o Recuperação num outro servidor de uma partição que não arranca

o LVM – Logical Volume Management.

o Comparação entre LVM e Raid

o Dispositivos LVM

o Reendereço do espaço dinamicamente sem reiniciar o servidor

o Compilação do LVM

o Manipulação de discos virtuais

 Shell

o Conceito e tipos

o Pastas de inicialização do shell

o Bash

o Scripts de Shell

o Criação de Scripts para principais comandos no Linux

o Criação de Scripts para backup

o Comandos de scripts

o Variáveis

o Utilização de variáveis em scripts

o Alias - criação para um e para múltiplos comandos

o Conceito de entradas e saídas


o Pipes

 Shell scripts

o Conceito

o Execução de múltiplos comandos

o Declaração de variáveis

o Primeiro script (hello world)

o Leitura da entrada de comandos (argv,argc)

o Valor de saída dos programas

 Operadores aritméticos

o Operadores lógicos

o Caracteres especiais

o Listas

o Aspas simples e duplas, crase

o Expressões

o Instruções - if, case, for, while, until, function, select

o Declarações numéricas

o Scripts para backup

 Comandos de manipulação de processos

o Processos, sinais e prioridade

o Comandos alternativos

 Quotas de disco

o Definição

o Configuração dos sistemas de pastas

o Definição de quotas de utilizadores e grupos

o Definição de quotas de disco para utilizadores


o Activação quotas

o Relatórios de quotas

 Interface gráfica

o Comando setup

o X-Window System

o Modelo clinte/servidor

o Definição e exemplos de Xserver e Xclients

o Servidor X e o TCP/IP

o Variável de ambiente DISPLAY

o Window managers

o Configuração do modo de inicialização gráfica

o Criação de scripts de inicialização das interfaces

 Gnome

o Ambiente de trabalho do Gnome - principais aspetos da interface Gnome

o Centro de controlo do Gnome

o Configuração da aparência, cores, proteção do ambiente de trabalho, temas, Windows


Manager

o Principais programas no Gnome (Kde; Sawfish; enlightenment; wmaker; fvwm2)

o Pasta .xinitrc

o Configuração do hardware para funcionamento do X-Windows

o Desktops managers (dm) – xdm; gdm; kdm

o Protocolo XDMCP

o Configuração X para fazer login remoto

o Reprodução do som no Linux formatos .mid, .wav

 Impressão no Linux
o Instalação de uma impressora

o Configuração e iniciação do servidor de impressão

o Impressão a partir da linha de comando

o Visualização da fila de impressão

o Troubleshooting - quando o Linux não imprime

o Configuração de uma impressora remota

 Linuxconf

o Filosofia e conceito

o Menu do Linuxconf

o Administração do Linuxconf para rede, serviços do servidor, contas, diretivas, sistema de


pastas, boot

o Quando a distribuição não possui o LinuxConf ou ele não está instalado ou o acesso ao
servidor é remoto

o Linuxconf e a distribuição

 DOS no Linux

o Acesso a uma disquete através do DOS no Linux

o Emulação de comandos para DOS no Linux

 Gestão de pacotes e programas

o Gestor de pacotes RPM - Red Hat Package Manager

o Visualização dos pacotes instalados

o Verificação da dependência entre pacotes

o Listagem das pastas de um pacote

o Instalação e remoção de um pacote

o Verificação da integridade dos pacotes

o Actualização de um pacote

o Instalação de programas no Linux (Sun Star Office, Corel Word Perfect, Acrobat Reader)
o Gestão de pacotes instalados manualmente

o Correcção de bugs de versões

o Compilação de pacotes

o Sources

o Descompactação de sources

o Patches de correcções

Você também pode gostar