Informática para Concursos

Slides:



Advertisements
Apresentações semelhantes
Administração de sistemas operacionais
Advertisements

Noções de Sistemas Operacionais
Informática Aplica Prof.: Bruno Rafael de Oliveira Rodrigues.
Comandos do Linux SO II.
Componente Curricular Sistemas Operacionais - SOP
Configuração de um servidor FTP
Modo Gráfico x Modo Texto
Sistemas Operacionais
Módulo IV Sistemas operacionais
Aula 04-a Sistemas operacionais
Processos no Unix e Linux
Conceitos Básicos sobre o S.O.
Instalação de Drivers de Dispositivos
Sistema Operacional LINUX
Concepts and Capabilities
Curso Técnico em Manutenção e Suporte em Informática
Fundamento à Informática
Aula 6 – Sistema Operacional
LINUX.
Introdução ao Sistema Operativo
Comandos para navegação no Sistema de Arquivos
Sistema Operacional.
Prof. André Leon S. Gradvohl, Dr.
My Drivers Bruna Helena Silva, n°05 Gabrielle Prado, n°15 Legacy.
Sistema Operacional • É o programa que controla o computador, servindo de Interface entre o usuário e a máquina, O Sistema Operacional faz isso através.
Software Livre O software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição. A forma usual de um software ser distribuído.
Sistemas Operacionais
Gestão de Sistemas Operacionais II
Sistemas Operacionais de Redes de Computadores
UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO BACHARELADO EM SISTEMAS DE INFORMAÇÃO Recife 2014.
Introdução A informatização crescente nas instituições públicas e privadas, a disseminação de diversas tecnologias de redes e o uso cada vez maior de sistemas.
Windows Sistema operacional da Microsoft
Noções de Software Escola Almirante Soares Dutra
Faculdade Cambury Sistemas Operacionais
Linux Descendente do Unix
MICROSOFT Windows XP.
07/04/2017 Linux Ubuntu 2.
Introdução ao Sistema Operacional LINUX
Sistemas Operacionais Linux
Linux Prof.: Antonio Reis Escola Brasileira. Histórico  Richard Stallman Personalidade importante da comunidade do software livre Ingressou no MIT em.
Noções de Sistema Operacional Linux
Professor: Cristiano Mariotti
DEFENSORIA PÚBLICA DA UNIÃO
Linux Prof. Fabio Santos, D.Sc
© 2004 by Pearson Education Computadores: Ferramentas para a Era da Informação Tema 0 PARTE A.
09/04/2017 Linux Comandos básicos.
Tópicos em Sistemas Operacionais (LINUX) Prof:. Msc. Arimatéia Junior Fortaleza-2011.
Usuários e Grupos Usuário: alguém que possui conta, internamente é tratado como um número (UID) que é a identificação do usuário (USER ID). Cada usuário.
Software livre Uma visão geral: dos primórdios dos gnus ao atual habitat dos pingüins.
PROF PAULO MAXIMO, MSc
PROF PAULO MAXIMO, MSc OSs.
Sistemas Operacionais PLATAFORMALINUX PLATAFORMALINUX Jean Morais 3ºSINA/07.
 O que são ‘drivers do computador’ ? (no sentido de arquivos que permitem que o sistema operacional acesse os recursos de hardware)  Drivers são arquivos.
FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede – AULA 03 Prof. Gabriel Silva.
O que são, quais existem e suas características.
Serviço Nacional de Aprendizagem Comercial do Rio Grande do Sul Informação e Comunicação Habilitação Técnica de Nível Médio Técnico em Informática Prof.
Versão Professor Emerson Felipe Elementos de informática
Elementos de Informática
Tipos de Sistemas Operacionais
Inclusão Digital Unidade III Profª. Esp. Ana Paula Maciel.
Escola de Engenharia de Piracicaba Administração Sistema de Comunicação de Dados Aula 1 – Introdução Alberto Martins Júnior Flávio I. Callegari.
Aula 2 – Informática para Concursos
Tópicos em Sistemas Operacionais (LINUX) Prof:. Msc. Arimatéia Junior Fortaleza-2011.
LINUX. O que é LINUX  Linux é um termo utilizado para se referir a sistemas operacionais que utilizem o núcleo Linux  O Linux foi desenvolvido pelo.
Universidade Federal do Pará Instituto de Ciências Exatas e Naturais Faculdade de Computação Linux – Prática Regiane Kawasaki
UNIVERSIDADE FEDERAL DA PARAÍBA PRÓ REITORIA DE EXTENSÃO E ASSUNTOS COMUNITÁRIOS.
Sistemas Operacionais Faculdade de Ciências Aplicadas e Sociais de Petrolina - FACAPE Ciência da Computação Professora: Cynara Carvalho
 Laboratório de Graduação  Destinado a alunos dos cursos de Ciência e Engenharia da Computação  Horário de funcionamento: ◦ De segunda a sexta de 8h.
Comandos Básicos do Linux Prof. Alberto Felipe. Os Sistemas Operacionais de hoje, incluindo o Linux, são todos baseados em interface gráfica, com o uso.
Aula 03 – 08/11/ – Introdução à Linux modo texto - Porquê console? - Como acessar o modo texto - Comandos básicos.
Transcrição da apresentação:

Informática para Concursos LINUX Profº Flávio Santos

Conhecimentos básicos em informática  O que é Linux?   Sistema operacional: é o componente de software que faz a interface básica entre os programas do usuário e o computador, gerenciando itens como os recursos e periféricos ( memória, discos, arquivos, usuários, impressoras), segurança, privilégios, comunicação e outros. Linux é um sistema operacional como o Windows, MacOS, OS/2 etc. O Linux possui as seguintes características É Software Livre (Open Source)‏; Multitarefa; Multiusuário; Multiprocessado; É somente o Kernel; O Conjunto Operacional se chama Distribuição. Flávio Santos - Informática para Concursos

Principais Características entre os Programas:   Sistemas Proprietários - Aqueles que são pagos e cujo código fonte não é livremente disponibilizado. (Windows, Mac). Sistemas Gratuitos - Aqueles que não são pagos, mas cujo código fonte também não é de livre acesso (BeOS). Sistemas Open Source (Código Aberto) - Aqueles cujo código fonte é aberto (BSD). Sistemas Livres - Aqueles que são Open Source, e cujo código fonte ao ser alterado, se distribui sobre a mesma licença (Linux). Flávio Santos - Informática para Concursos

Questões a Considerar Quanto ao Linux Depois de tudo o que foi apresentado, aparentemente estaremos vivenciando um processo de transição que não tem precedentes no mundo da informática e que não mostra sintomas de que será acalmado ou, muito menos, impedido! Mas mesmo sendo essa transição tão “inevitável”, há certos aspectos a serem analisados de forma mais crítica. Vamos dar uma olhada em certas questões relevantes ao movimento de mudança Windows/Linux:   • O custo da implantação e da manutenção do Linux é muito baixo: essa, não por acaso, é a mais gritante das características favoráveis ao novato. Por tudo o que vem sendo discutido aqui, é bastante compreensível o porquê do uso do Linux ser tão barato e ainda o porquê do Windows não conseguir, nem de longe, oferecer qualquer resistência a ele nesse aspecto. Essa questão é muito importante porque permite a empresas (e até mesmo países) em desenvolvimento ou recuperação conseguirem atingir estabilidade e auto-suficiência sem estar sob o jugo da Microsoft e de outras detentoras de copyright de softwares! Ou seja, o Linux permitirá uma verdadeira revolução tecnológica e mesmo econômica para diversas instituições e até nações. • O Windows é mais conhecido e mais usado: Nesse ponto, o fato de a maioria utilizar o Windows em suas casas e nas empresas dá um ponto ao veterano sistema, pois, a esse fato aparentemente banal, está atrelado algo que deve ser pensado pelas empresas: os custos com treinamento de pessoal. Sim, o Linux pode ser mais caro durante o início das atividades dele na organização, sendo pública ou privada, porque denotará a necessidade de treinamento dos funcionários! Ainda tem mais: é sabido que, se os funcionários não conseguem utilizar uma determinada tecnologia devidamente, a produtividade vai cair consideravelmente e só será retomada quando a novidade se tornar habitual (ou seja, quando se acostumarem com o Linux). Flávio Santos - Informática para Concursos

O Plug and “Pray” do Linux: pois é, para alguns fabricantes de hardware, como impressoras, scanners, web cams e afins, parece que o Linux não existe! Ao comprar um equipamento novo, é muito raro (eu ainda não encontrei um) se deparar com um que traga, no seu CD de drivers, a versão para o sistema do pingüin. Em outras palavras, a maioria dos fabricantes só desenvolve drivers para o Windows, permitindo que seus dispositivos possam ser instalados apenas nesse sistema. O Linux ainda é posto em segundo plano, porque, apenas em alguns poucos casos, o fabricante coloca, no máximo, o driver para Linux em seu site. • O Windows é mais “amigável”: outra coisa que parece incontestável, mas vai de ponto de vista! Como estamos acostumados a lidar com o sistema da Microsoft, então claro que ele nos parecerá mais fácil e intuitivo. O Linux ainda nos apresentará alguns segredos que, quando perfeitamente descobertos, o tornarão tão fácil de usar quanto o Windows. • O Linux é mais complicado: Bom, o outro lado da questão citada acima é esse! O Linux não é complicado, é complexo (e completo). Quero dizer, no Linux, podemos fazer uma operação de várias maneiras, algumas mais fáceis (com mouse e ícones), algumas mais difíceis, através de comandos estranhos e arquivos de configuração assombrados. Isso só dependerá do seu nível de conhecimento e intimidade com o sistema (os experts preferem os arquivos de configuração e os comandos, porque talvez isso os faça parecer mais experts!). • Sistema 100% estável: o Linux não trava! Pelo menos é isso que se ouve por parte dos entusiastas exacerbados! “O Linux não pega vírus” – dirão eles também! Em ambos os casos, está errado! O Linux trava sim, mas não com a freqüência com que o Windows o faz. O Linux também está sujeito às intempéries causadas por vírus de computador, mas numa escala muito inferior à do concorrente! O importante é que o Linux foi feito para não travar, portanto a comunidade Linux vai criar correções para todos os problemas que o sistema apresentar, deixando-o mais seguro e menos propenso a erros, visando manter a integridade do sistema e a confiança que todos depositam nele. Flávio Santos - Informática para Concursos

Surgimento do Linux   O Linux é um sistema operacional multitarefa e multiusuário,baseado nas características do UNIX Arquiteturas dos Sistemas: Sistemas mono tarefa (ex: DOS)‏; Sistemas multitarefa (ex: Windows, Linux, Unix)‏; Sistemas multi-processado (Windows, Linux)‏; Os sistemas multitarefa podem ainda ser mono-usuário (BeOS) ou multiusuários (Unix, Linux). O que é o UNIX? É um sistema operacional utilizado em computadores de grande porte nas empresas dos mais variados segmentos. É um sistema robusto que é encontrado em vários tipos de UNIX, que tem seu código-fonte fechado. Ambiente do UNIX:

Distribuições   É composta por uma empresa, pessoa ou grupo que organizam o Kernel + Aplicativos o resultado dessa junção denomina-se distribuição. Em resumo o papel da distribuição é empacotar o Linux, reunindo neste pacote kernel e programas disponíveis deixando assim o sistema pronto para uso. Kernel: é o componente central de qualquer sistema operacional, contendo as principais tarefas de gerenciamento. Existem inúmeras distribuições entre elas podemos citar: Kurumin, RedHat, Ubuntu, SuSE, Debian, Slackware, Mandrake + Conectiva = Mandriva. O que é GPL A sigla GPL(General Public License - Licença Pública Geral), da FSF(Free Software Foundation – Fundação do Software Livre) é a licença na qual o Kernel do Linux é liberado. Com uso da licença GPL alguns direitos são atribuídos aos usuários dos programas regidos por ela que citaremos abaixo: O software pode ser usado para qualquer finalidade; O software poderá ser estudado; O software poderá ser alterado; O software poderá ser distribuído.

Conectiva Linux: é a distribuição da empresa brasileira Conectiva Conectiva Linux: é a distribuição da empresa brasileira Conectiva. Um dos mais amigáveis Linux para o Brasil, apresenta uma interface de instalação muito boa (ou seja, ele é fácil de instalar!). Atualmente (Maio de 2005), está na versão 10, usando o Kernel 2.6. Lembre-se de que versões anteriores do Conectiva usavam versões anteriores do Kernel, claro! o Conectiva pode ser usado tanto em casa como em servidores. • Red Hat: Distribuição americana que recentemente deixou de ser distribuída gratuitamente. A empresa Red Hat simplesmente fornece seu Linux para servidores de rede, não mais para usuários de computadores. A última versão gratuita foi a 9, usando o Kernel 2.4. • Slackware: considerada por muitos (os especialistas, normalmente) como a melhor distro de todas, por ser a mais estável (a última versão do “Slack”, a 10.1, por exemplo, utiliza o Kernel 2.4, ainda, que, segundo eles, é mais confiável que o 2.6). O pessoal que mantém o Slack é muito tradicionalista e sempre pregou a criação de uma distro muito enxuta, sem firulas. O Slack é um dos mais difíceis de instalar e de configurar, além disso, traz poucos programas consigo, portanto, é mais recomendado para servidores. Essa é para experts! • Suse Linux: uma distro alemã, também muito famosa e gostosa de usar. Traz diversos programas para usuários finais (como programas de escritório, por exemplo). • Mandrake Linux: também muito fácil de usar, dando preferência aos usuários finais, o pessoal da Mandrake coloca sempre muitos recursos bons para que o Mandrake Linux possa ser usado em casa por qualquer usuário. • Fedora Core: é o projeto de distro gratuita da empresa Red Hat (para não saírem mal na foto com a comunidade Linux, eles – da Red Hat – mantiveram um projeto com ela – a comunidade – de atualização desta distro). É muito completa, cheia de recursos para servidores e usuários finais. • Debian: uma distribuição muito boa de usar (para experts também). O pessoal que usa e mantém o Debian é “o outro extremo da linha” do pessoal do Slack, há uma certa “rivalidade” entre eles. Flávio Santos - Informática para Concursos

Conhecendo o Ambiente Linux   Além do Kernel o Linux possui um ambiente que se comunica com o usuário, recebendo seus comandos e enviando-os para o seu núcleo(kernel). Esse ambiente é denominado de Shell que é o interpretador de comandos, ou seja, é ele que traduz uma ordem dada pelo usuário e a repassa ao núcleo do sistema operacional Linux. Características do Sistema Linux: Multitarefa: permite a execução de vários programas ao mesmo tempo; Multiusuário: permite a utilização do sistema por vários usuários simultaneamente; Case Sensitive: diferencia letras maiúsculas e minúsculas nos nomes de arquivos e comandos. Estrutura de Diretórios   O Linux possui uma estrutura de diretórios peculiar, objeto de uma série de padronizações e similar à que pode ser encontrada em versões comerciais do UNIX. No Linux não existem referências às unidades como no Windows, tudo começa na raiz (/) e as demais pastas (diretórios) estão abaixo dele.

[/] – É o diretório principal, que contém todos os arquivos e diretórios do sistema. [/bin] – A maioria dos programas possui o seu arquivo executável neste diretório.   [/dev] – Local onde ficam armazenadas as referências aos dispositivos presentes no computador, para o controle destes dispositivos. Esse diretório contém apontadores para, por exemplo, disquetes, os discos rígidos, portas de acesso seriais e paralelas, etc. [/home] – Contém os diretórios pessoais dos usuários e suas configurações. [/proc] – Fornece informações sobre o Kernel e sobre os processos que estão rodando no momento, além de informações sobre a utilização de alguns dispositivos. [/usr] – Contém comandos, bibliotecas, programas, páginas de manual e outros arquivos que que se fazem necessários para a operação normal do sistema. [/boot] – Contém os arquivos de inicialização do sistema. É aqui que fica o arquivo contendo o Kernel e o gerenciador de boot (lilo ou grub) para o carregamento do sistema operacional. [/etc] – É um dos mais importantes diretórios do sistema. Nele ficam a maioria dos arquivos de configuração e manipulação dos serviços essenciais ao sistema. [/var] – Contém arquivos que possuem dados variáveis de programas em execução para armazenar informações úteis aos seus funcionamentos [/sbin] – Contém ferramentas de interesse do root e que geralmente são usadas por serviços básicos do computador.    Flávio Santos - Informática para Concursos

Login / Logout   Login é a processo de identificação na inicialização do sistema Linux, onde é solicitado o nome do usuário e a sua senha de acesso, e o Logout é a saída do sistema que poderá ser executada com logout, exit e CTRL + D. Logon é tão-somente o nome dado ao processo de apresentação do Login e da senha, ou seja, logon é “entrar no sistema”, “identificar-se”. Não confunda, porém, com Login, que é o nome do usuário que está se logando! Depois de efetuado o logon no sistema, alguns processos são realizados para que Linux apresente sua área de trabalho comum aos usuários (é uma tela muito semelhante à área de trabalho do Windows) e os permita comandar o sistema. Essa área de trabalho também pode se apresentar de formas diferentes, dependendo da distribuição, mas, mais precisamente, dependendo do ambiente gráfico utilizado pelo usuário (veremos o conceito disso nos próximos tópicos). Veja, abaixo, um exemplo da área de trabalho do Linux (ambiente GNOME) usado no Conectiva Linux 10 Flávio Santos - Informática para Concursos

Usuários do Linux   Usuários Comuns: são contas criadas com acesso limitado aos recursos do sistema. $ -> este símbolo representa o modo usuário sem direitos administrativos. Superusuário(o Administrador): o usuário root conhecido como o superusuário ou administrador de sistema Linux. # -> este símbolo representa o modo superusuário todos os direitos administrativos. Flávio Santos - Informática para Concursos

Identificação de Dispositivos   O diretório /dev possui os arquivos que representam os dispositivos (hardware) do computador, esses arquivos são acessados através do uso do comando (mount) que criará a pasta para acesso ao determinado dispositivo. Discos de padrão IDE são representados da seguinte forma:   hda – disco mestre da IDE primária; hdb – disco escravo da IDE primária; hdc – disco mestre da IDE secundária; EXEMPLOS: hdd – disco escravo da IDE secundária. /dev/hdx  HD IDE Discos não IDE são representados da seguinte forma: sda – primeiro disco não IDE; EXEMPLOS: sdb – segundo disco não IDE. /dev/sdx  HD SCSI OU SATA. Discos flexíveis são representados da seguinte forma: fd0 – primeiro disco não IDE; EXEMPLOS : /dev/fd0 Interfaces seriais:   /dev/ttyS0  COM1 /dev/ttyS1  COM2 Flávio Santos - Informática para Concursos

su – Alterar o modo de usuário; Ex: su – usuário Principais Comandos   su – Alterar o modo de usuário; Ex: su – usuário shutdown – Desligar o sistema; Ex: shutdown –r +10 cd – navegando entre diretórios; Ex: cd /diretório ls – listar arquivos; Ex: ls -l bin mkdir – criar diretórios; Ex: mkdir /curso clear – limpa a tela; Ex: clear rmdir – remover diretórios vazios; Ex: rmdir /curso mv – mover arquivos e diretórios; Ex: mv curso.txt /tmp cp – copiar arquivos de um diretório/pasta para outro. Ex: cp /etc/passwd /curso/ rm – remover arquivos e diretórios; Ex: rm /tmp/curso ln – cria link simbólico; Ex: ln –s /curso cursolinux   cat – exibe o conteúdo de um arquivo; Ex: cat /tmp/cursolinux mount – montagem de dispositivos; Ex: mount /dev/hda2 /diretório startx– inicia a interface gráfica do Linux; Ex: startx df – exibe espaço em disco; Ex: df [opções] du – mostra o espaço que um diretório e os arquivos internos ocupam; Ex: du [opções] touch – cria arquivos; Ex: touch /tmp/cursolinux reboot – Reinicia o computador; Ex: reboot halt: Desliga o computador; Ex: halt Flávio Santos - Informática para Concursos

Kill: Termina um processo pelo número; Ex: kill 1201 ps: Exibe os processos em execução; Ex: ps aux   passwd: Criar senha; Ex: passwd user1 mount: Montagem de dispositivos; Ex: mount /dev/hda2 /diretório umount: Desmontagem de dispositivos; Ex: umount /dev/cdrom logout: Faz o logout do usuário; Ex: logout man: busca ajuda referente a determinado comando; Ex: man touch free: mostra a utilização de memória do sistema; Ex: free info: mostra informações sobre comandos; Ex: info ping adduser: Criar usuário; Ex: adduser user1   userdel: Remove usuário; Ex: userdel user1 Formatando Unidades de memória como Pen Drive, Cartão de Memória, etc. Verifique em qual dispositivo o pendrive foi montado; # mount Depois # mformat /dev/dispositivo  Ex: /dev/sda, /dev/sdb, /dev/sdc Ou então: # mkfs.vfat /dev/dispositivo Flávio Santos - Informática para Concursos

KDE (K Desktop Environment); Gnome; Window Maker A interface Gráfica   Os gerenciadores de janelas(Ambiente Gráfico do Linux) permite que o sistema seja acessado de uma maneira mais amigável para o usuário, tornando a manipulação do sistema mais interativa através de janelas, ícones, menus e botões. O Linux pode apresentar inúmeros gerenciadores de janela, mas vamos apresentar os de maiores destaques: KDE (K Desktop Environment); Gnome; Window Maker Flávio Santos - Informática para Concursos

Centro de Controle   É o programa responsável pelos ajustes e configurações do sistema como o painel de controle do Windows podemos executar várias configurações no centro de controle como verificamos na figura abaixo, entre elas estão: Administração do Sistema, Ambiente de Trabalho, Aparência e Temas, Controle de Energia, Internet e Rede, etc. Flávio Santos - Informática para Concursos

Konqueror   É o gerenciador de arquivos do gerenciador de janelas KDE, através dele podemos ter acesso aos diretórios (pastas) do Linux e podemos realizar infinitas operações como por exemplo: exclusão, criação de pastas e arquivos como executamos no gerenciador de arquivos do sistema operacional Windows. Flávio Santos - Informática para Concursos