Tecnologias da Informação e Comunicação

Documentos relacionados
M4 SO Open Source LINUX. Técnico de Gestão e Programação de Sistemas Informáticos

Introdução à Informática

Apresentar de forma resumida a evolução histórica do Sistema Operativo Linux;

DISCIPLINA TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO GUIÃO PROGRAMÁTICO Unidade de Ensino Aprendizagem SISTEMA OPERATIVO LINUX 1º PERÍODO

Sistema Operacional. Disciplina: Softwares, Aplicativos e Sistema Operacional. Professor: Thiago Silva Prates

Listagens de ficheiros e directorias

Agrupamento Campo Aberto - Beiriz. Tecnologias da Informação e Comunicação. Unidade 1: Tecnologias da Informação e Comunicação. 1.2.

Ficha de Revisão do Módulo 4 - Sistema Operativo Open Source

Informática. Linux. Professor Márcio Hunecke.

SO Conceitos Básicos. Gerência. Objetivos do SO 07/05/2011. Qual sistema operacional escolher? Qual sistema operacional escolher?

Aula 3 O SISTEMA OPERACIONAL LINUX E ANDROID 04/02/2016 1

Administração de Sistemas Operacionais Prof.: Marlon Marcon

Agrupamento Campo Aberto - Beiriz. Tecnologias da Informação e Comunicação. Unidade 1: Tecnologias da Informação e Comunicação. 1.2.

Técnico de Gestão e Programação de Sistemas Informáticos

Nesta aula... 1 Funcionamento da disciplina, objectivos e avaliação. 2 Introdução aos computadores

Windows - Definição. Windows (pronuncia-se úindôus) é um sistema operacional.

Apresentação de SISTEMAS OPERATIVOS

Prof. Esp. Fabiano Taguchi SOFTWARES

CPU. Memória. Periféricos, dispositivos de entrada, saída 07/04/2017

Capacitação Sistema Operacional Linux Semana V

Linux. Linux é um núcleo (kernel) para sistemas operacionais baseados no conceito de software livre.

O Sistema Operativo (SO) é o conjunto de programas fundamentais que permitem que o computador funcione e comunique com o exterior.

Comandos Básicos Sistema Operacional GNU Linux

Sistemas Operacionais II. Linux - Introdução

2-Introdução e Conceitos Básicos das TIC

INFORMÁTICA. 04. Pode-se dizer que tanto o Windows, quanto o Linux possuem o kernel aberto, podendo ser facilmente customizados pelos usuários.

1.1-Digitar o comando abaixo para entrar no manual on-line do sistema para buscar informações sobre o comando pwd. man pwd

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

Sistema Operativo em Ambiente Gráfico. Área de trabalho

Técnico de Gestão e Programação de Sistemas Informáticos. Sistemas Operativos 10º ano

Síntese da Planificação da Disciplina de TIC - 9º Ano

Introdução a Sistemas Abertos. Ambiente shell

CÓDIGO FONTE CÓDIGO FONTE DO BOLO DE CHOCOLATE MOLHADINHO


Sistemas Operativos 10º ano

Programação para Servidores. Cassio Diego

Linux - comando essenciais

Informática. Windows 7 e Linux. Professor Marcelo Leal.

Objetivos. Sistema Operativo em Ambiente Gráfico. Introdução às Tecnologias de Informação e Comunicação

Minicurso Básico de Linux

1.2 Sistema Operativo em Ambiente Gráfico

Curso de Programação MINISTRADO POR LUCAS CATON. Comandos para o Terminal

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 104/360

Aula 6 Introdução ao Linux

Informática básica SOFTWARE.

Sistema operacional. Linux Debian 8 Windows 7

Instalação do IBM SPSS Modeler Entity Analytics

Sistema Operacional. Operação de Computadores e Sistemas

AGRUPAMENTO de ESCOLAS Nº1 de SANTIAGO do CACÉM Ano Letivo 2013/2014 PLANIFICAÇÃO ANUAL

Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA)

a) direito do mouse e clicando em Excluir. b) direito do mouse e o arrastando para a Lixeira. c) esquerdo do mouse e pressionando Shift+Delete.

Windows 95/98/Me/2000

O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha

PLANIFICAÇÃO ANUAL. Documento(s) Orientador(es): Programa da disciplina da Direção-Geral de Formação Vocacional

ADMINISTRAÇÃO DE SISTEMAS UNIX Aula Prática 01 Sistemas Operacionais Gil Eduardo de Andrade

Entraremos em sistema linux para realizar algumas tarefas e aprender alguns comandos.

Histórico e conceitos básicos. GSO I Gestão de Sistemas Operacionais

MÓDULO 01 INTRODUÇÃO AO LINUX

LINUX. Uma visão geral

de Redes de Computadores Linux

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 58/360

Instalação e Configuração de Servidores Linux Server. Prof. Alex Furtunato

Introdução aos Sistemas Informáticos

1.2.5 As operações básicas do sistema operativo de interface gráfico

Introdução a Tecnologia da Informação

Sistemas Operacionais. Laboratório 1 (Ambiente de Aprendizado)

Informática Sistemas Operacionais Aula 5. Cleverton Hentz

Transcrição:

Tecnologias da Informação e Comunicação A1 - LINUX

O sistema operativo Linux O sistema operativo é um programa (software) que: controla a atividade do processador (CPU); gere as memórias; assegura a interação com os periféricos. Responsável também pela organização da informação nos discos rígidos e nos demais meios de armazenamento. Exerce ainda a função de intermediário (interface) entre o utilizador e todo o hardware e software.

O sistema operativo Linux O Linux é um sistema operativo criado na Finlândia no início dos anos 90. O seu criador foi Linus Torvalds, um jovem estudante da Universidade de Helsinque, que tinha como objetivo criar um sistema operativo que se assemelhasse ao Unix (que ele usava na universidade) e que fosse livre, ou seja, um sistema operativo que pudesse ser gratuito e fosse distribuído sem estar dependente de nenhum tipo de licença.

O sistema operativo Linux O Linux tem o seu código disponível para quem o quiser consultar e melhorar. Desta forma, além de ser um software livre, também é considerado um software aberto, o que faz com que esteja sempre em permanente mudança e evolução.

O sistema operativo Linux Por vezes, chama-se Linux ao conjunto total de «programas + núcleo». Nestas condições, é mais correto chamar-lhe distribuição de Linux. Quando nos referimos ao Linux como o núcleo, ou kernel do sistema, estamos a referir o software que agrega apenas as funções básicas essenciais ao correto funcionamento do sistema operativo.

O sistema operativo Linux Uma distribuição Linux é então, uma designação mais abrangente que inclui não só o núcleo desenvolvido por Linus Torvalds (e hoje mantido por uma comunidade mundial de desenvolvedores, que inclui programadores individuais e empresas como a IBM, a HP e a Hitachi, coordenada pelo mesmo Linus), mas também programas, como editores de texto ou jogos, desenvolvidos por outros programadores.

O sistema operativo Linux Quando se instala um CD Linux, na verdade, está-se a instalar uma «distribuição de Linux». Exemplos de distribuições Linux: Ubuntu, Fedora, Suse, Debian, Slackware, Caixa Mágica, entre outros.

O sistema operativo Linux O Linux tem como principais características: Flexibilidade: como o seu código fonte é aberto, permite que qualquer pessoa possa consultar e modificar esse mesmo código. Justamente por isso, é um sistema fácil de ser alterado, o que permite que possa ser utilizado em várias arquiteturas de modo simples e rápido; Economia: por ser livre, não é necessário pagar uma licença para o instalar e utilizar num computador. Isto torna-o mais económico para quem o utiliza em casa ou nas empresas.

O sistema operativo Linux Fiabilidade: como o código-fonte está disponível para todos, os erros de programação do sistema operativo são descobertos mais depressa e as suas atualizações são imediatamente disponibilizadas na Internet.

Acesso ao Linux O Linux é um sistema operativo que começou por ganhar admiradores devido aos seus elevados níveis de segurança, de gestão da informação e de utilizadores. É um sistema muito eficaz ao nível do controlo de acessos, porque faz um controlo efetivo de utilizadores e garante a independência dos seus documentos, prevenindo assim acessos interditos e delineando áreas restritas.

Acesso ao Linux É ainda um sistema multiutilizador, ou seja, suporta e gere os acessos de vários utilizadores simultaneamente. Para uma melhor organização do sistema, o Linux tem uma estrutura hierárquica definida por dois perfis de utilizadores: o utilizador normal e o superutilizador.

Acesso ao Linux O utilizador normal apenas tem permissões para aceder às suas pastas e às pastas públicas, podendo ainda executar algumas tarefas consideradas de baixo risco. O superutilizador (root) tem acesso a todas as pastas e ficheiros do sistema, conseguindo realizar qualquer operação sobre o sistema.

Acesso ao Linux Este tipo de divisão é uma das razões da sua estabilidade e segurança, bem como da existência de poucos vírus em Linux, pois o utilizador normal não pode danificar propositadamente ou acidentalmente o funcionamento normal do sistema. Desta forma, devemos trabalhar como utilizador normal para prevenir desastres e entrar no sistema como superutilizador apenas quando necessário.

Acesso ao Linux Um elemento básico de segurança de qualquer sistema é o login (nome ou sigla identificativa do utilizador) e a password (senha de acesso). Ao entrarmos no sistema, acedemos à nossa área específica de trabalho, a qual é dado o nome de diretório Home (Home Directory), criado automaticamente a partir do momento em que é adicionado um login ao sistema.

Ambientes gráficos do Linux Uma distribuição do sistema Linux é formada por uma série de programas. Além do Kernel em si (que é a alma do sistema), temos várias aplicações. Dentre os programas que acompanham o Linux há uma categoria muito especial e bastante necessária para os utilizadores leigos no sistema: os Gestor de Janelas (também conhecidos como Ambientes Gráficos). Um Ambiente Gráfico é um programa que permite que o Linux se apresente de forma amigável, como o Windows, através de janelas, ícones, menus e botões. Uma distribuição do Linux pode conter diversos Ambientes Gráficos diferentes, mas os dois mais famosos são, sem dúvida, o KDE e o Gnome.

Ambientes gráficos do Linux KDE

Ambientes gráficos do Linux Gnome

Ambiente de Trabalho Ubuntu (Gnome) 5 6 1 2 3 1 Área de Trabalho 2 Área de notificações 3 Botão para encerrar a sessão/desligar/reiniciar 4 Lixeira 5 Áreas de Trabalho disponíveis 6 Barra de Tarefas 4

Ambiente de Trabalho Barra de ferramentas O meu Computador Relógio Manipulação de janelas de trabalho Gestor de Janelas Gnome

Principais combinações de teclas do Gnome Alt + Tab: alterna entre as aplicações abertas Alt + F2: executar um comando Ctrl + Alt + Del: Terminar sessão Alt + F10: Maximizar a janela Alt + F9: Minimiza a janela Alt + F4: Fecha uma janela

Configuração do ambiente de trabalho

Exercícios 1.Entre no sistema operativo Linux e personalize o ambiente de trabalho ao seu gosto.

Gestor de Ficheiros

Gestor de Ficheiros Criação de diretorias Remoção de diretorias e ficheiros Cópia de diretorias e ficheiros Procura de diretorias e ficheiros Compactação e descompactação de ficheiros Repor itens e esvaziar o lixo Remover pen com segurança

Gestor de Ficheiros Permissões de ficheiros e diretorias (Propriedades)

Gestor de Ficheiros Permissões de ficheiros e diretorias (Propriedades) r-read w-write e-execute -rw-rw-r-- Outros Grupo Proprietário (Dono) Ficheiro drwxr-xr-x Diretoria

Principais aplicações do Linux Painel inicial

Principais aplicações do Linux Gestor de arquivos (Acessórios) Ferramenta de compactação e extração de dados que permite comprimir e descomprimir ficheiros

Calculadora (Acessórios) Principais aplicações do Linux

Principais aplicações do Linux Editor de texto gedit (Acessórios) Editor de texto muito simples e com funcionalidades básicas.

Principais aplicações do Linux Utilitário de disco (Acessórios) Permite configurar e fazer a manutenção das unidades de disco presentes no sistema.

Visualizador de Imagens (Gráficos) Linux Principais aplicações do Linux

Principais aplicações do Linux Cliente de Email Thunderbird (Internet)

Principais aplicações do Linux Navegador «browser» de Internet Mozilla Firefox (Internet)

Principais aplicações do Linux Brasero Gravador de Discos (Media) permite a gravação de CDs e DVDs.

Principais aplicações do Linux Reprodutor de Música - Rhythmbox (Media)

Principais aplicações do Linux Centro de Software Ubuntu (Personalização)

Folha de cálculo Calc (Escritório) Linux Principais aplicações do Linux

Principais aplicações do Linux Ferramenta de desenho Draw (Escritório)

Principais aplicações do Linux Ferramenta de criação de apresentações eletrónicas Impress (Escritório)

Principais aplicações do Linux Processador de Texto Writer (Escritório)

Principais aplicações do Linux Outras aplicações: Jogos etc.

Comandos O Linux possui uma estrutura de diretórios organizada por temas, onde cada diretório contém ficheiros relacionados com uma área específica. O seu diretório raiz denomina-se, como o próprio nome sugere, Root, e é representado por /. Principais diretórios do sistema:

Comandos A Consola serve como interpretador de comandos para efetuar as mais variadas tarefas, desde configuração do sistema, gestão de utilizadores, gestão de ficheiros e diretórios, etc.

Comandos Principais comandos para gestão de diretórios: mkdir <diretório> - permite a criação de diretórios (makedirectory) rmdir <diretório> - permite a remoção de diretórios vazios (remove directory) cd <diretório> - permite mudar de diretório. Se não especificar nenhum diretório vai para o diretório home do utilizador (change directory) cd / - vai para a raiz cd.. sobe um nível, vai para o diretório anterior pwd indica o diretório corrente (print working directory) ls <diretório> - ver o conteúdo de um diretório (list) ls l fornece várias informações acerca do conteúdo de cada ficheiro ou diretório como permissões, dono, grupo, tamanho,

Comandos Principais comandos para gestão de ficheiros: cp </diretório de origem/ficheiro1> </diretório/destino> - copiar ficheiros (copy) mv </diretório de origem/ficheiro 1> </diretório/destino> - mover ficheiros, alterar o nome de ficheiros ou diretórios (move) cat <ficheiro> - ver o conteúdo de um ficheiro (catalog) rm <ficheiro> - remover ficheiros (remove) cmp <ficheiro1> <ficheiro2> compara dois ficheiros; no caso destes serem diferentes, devolve a primeira posição em que eles diferem (compare)

Comandos Principais comandos de uso geral: passwd permite alterar a password do utilizador (password) date visualiza a data e hora do sistema who <opção> - mostra-nos os utilizadores ligados ao sistema cal <mês> <ano> - visualiza calendário; se não inserirmos nenhum parâmetro, devolve o mês atual, se inerirmos apenas um determinado ano, devolve todo o calendário desse ano (calendar) time <comando> informa quanto tempo demora a executar um comando