@resumos_Tabelados -Sistema Operacional Linux

9 Pages • 2,166 Words • PDF • 279.2 KB
Uploaded at 2021-09-24 12:13

This document was submitted by our user and they confirm that they have the consent to share it. Assuming that you are writer or own the copyright of this document, report to us by using this DMCA report button.


@Resumos_Tabelados

RESUMO TABELADO-SISTEMA OPERACIONAL LINUX-UBUNTU DISPOSIÇÕES GERAIS Trata-se de um Software LIVRE

“Ubuntu”

O Linux é um software LIVRE= ao contrário do Windows, que é um software proprietário, no Linux, seu código-fonte está aberto e disponível para que o usuário possa ter acesso com intuito de utilizá-lo, executá-lo, modifica-lo e distribuí-lo livremente de acordo com os termos da licença. É a distribuição Linux mais popular. Trata-se de um sistema operacional criado a partir de uma coleção de software construído sobre o kernel (núcleo) do Linux. Na versão UBUNTU 18.04.4LTS SOMENTE o Firefox, de todos os navegadores, é instalado nativamente.

O Linux é desenvolvido por uma COMUNIDADE

Características do Linux

O sistema operacional Linux é desenvolvido por uma comunidade de programadores voluntários espalhados pelo mundo que contribuem para o melhorarem.  Multitarefa=pode executar mais de uma aplicação ao mesmo tempo  Multiusuário=vários usuários podem utilizar a mesma máquina  Preemptivo= permite a interrupção de processos  Suporta nomes extensos de arquivos e pastas= até 255 caracteres  Conectividade com outros tipos de plataforma=Apple, Windows, Unix  Utiliza permissões de acesso

Rotinas de Inicialização Primeiramente, é necessário compreender que é POSSÍVEL ter mais de um sistema operacional instalado em seu computador. Disposições Gerais

“DUAL BOOT”= procedimento que ocorre quando você possui mais de um sistema operacional instalado em seu computador. Nesses casos, um software exibirá em tela uma lista de sistemas operacionais para que você possa escolher qual você deseja inicializar,

Principais LILO= Linux Loader. Mais antigo. programas de GRUB= Grand Unified Bootloader. É mais recente e mais poderoso que o Lilo. Inicialização no Linux Suporta um número ILIMITADO de entrada de sistemas operacionais. @Resumos_tabelados

@Resumos_Tabelados

INTERFACE GRÁFICA Disposições Gerais

O Linux possui uma variedade imensa de Interface Gráfica, também chamada de Ambiente X ou Ambiente Gráfico.  GNOME= semelhante à oferecida pelo Windows, tem área de trabalho. Utiliza o botão direito do mouse, cria pastas, operações copiar/colar, leitura de CD. Não é um sistema operacional, um dos principais exemplos dessa interface gráfica utilizada nativamente no Ubuntu 18.04.4 LTS Interface gráfica representa o principal gerenciador de pastas e arquivos, utilizado para cópia, exclusão, organização, movimentação e atividades relacionadas a arquivos e instalação de programas. É um recurso que permite a visualização de imagens, vídeos, animações e a interação com essas características através de mouse, teclado e outros.

Exemplos de Interface gráfica do Linux

Outros Tipos de Interface

 UNITY = já foi a interface a interface gráfica padrão do Ubuntu 16.04 LTS (2016). Atualmente, nas        

versões mais recentes do UBUNTU, a interface gráfica é a GNOME. KDE XFCE LXDE Mate Cinnamon Open Box Black Box Window Maker

SISTEMAS OPERACIONAIS QUE UTILIZAM O KERNEL DO LINUX O Linux é produzido por diferentes organizações, em diferentes partes. “Partes”: Disposições Gerais

   

Kernel= é o núcleo do sistema operacional Utilitários Shell= Interpretador de Comandos Servidor X= produz a área de trabalho gráfica Ambiente desktop= roda no servidor X.

Tratam-se de SISTEMAS OPERACIONAIS criados a partir de uma coleção de software constituído sobre o Kernel do Linux. Principais Sistemas Operacionais:

Distribuições Linux

        

UBUNTU (+popular, o sistema cobrado na UFPR) Debian= distribuição mais estável e segura do Linux Red Hat Fedora Suse Mint Cent Os Mandrake Slackware

Sistemas Operacionais brasileiros: Kurumin, Conectiva, Kalango, Mandriva. ATENÇÃO= decorar o que são sistemas operacionais e o que são tipos de Interface Gráfica. A UFPR já cobrou isso.

@Resumos_tabelados

@Resumos_Tabelados

ESPECIFICIDADES DO SISTEMA OPERACIONAL UBUNTU 18.04.4 LTS Navegador e serviço de email padrão

Vem NATIVAMENTE apenas com o navegador Firefox. Não é possível instalar o INTERNET EXPLORER por meios oficiais no Linux

Thunderbird é o programa padrão para envio e recebimento de mensagens no Ubuntu. Não é possível instalar o MICROSOFT OUTLOOK no Linux por meios oficiais

Software UBUNTU

O novo software que gerencia aplicativos na interface gráfica do Ubuntu 18. É loja onde você baixa aplicativos. Também conhecido por “Central de programas do Ubuntu”, ou “Ubuntu Software Centre”, mas o nome usado atualmente é “Software Ubuntu”. O GNOME Shell é a interface padrão do Ubuntu desde a versão 17.10, substituindo o Unity.

Interface gráfica do GNOME no UBUNTU

Possui uma barra superior contendo (da esquerda para a direita): um botão de Atividades, um menu de aplicativos, um relógio e um menu de status do sistema integrado. O menu do aplicativo exibe o nome do aplicativo em foco e fornece acesso à funções como acessar as preferências do aplicativo, fechar o aplicativo ou criar uma nova janela do aplicativo. O menu de status contém vários indicadores de status do sistema, atalhos para as configurações do sistema e ações de sessão, incluindo o logout, alternar usuários, bloquear a tela e suspender o computador. Clicar no botão Atividades, mover o mouse para o canto superior esquerdo ou pressionar a tecla Super exibe o Overview(Visão Geral). A Visão Geral oferece aos usuários uma visão geral das atividades atuais e fornece uma maneira de alternar entre janelas e espaços de trabalho e iniciar aplicativos. O Dash(Painel) à esquerda abriga atalhos para aplicativos favoritos e janelas abertas e um botão de seleção de aplicativo para mostrar uma lista de todos os aplicativos instalados. Uma barra de pesquisa é exibida na parte superior e uma lista de espaços de trabalho para alternar entre espaços de trabalho está à direita. As notificações aparecem na parte inferior da tela.

@Resumos_tabelados

@Resumos_Tabelados

TIPOS DE USUÁRIOS NO LINUX Usuário Comum

Usuário Administrador (Root)

Possuem contas para utilização do sistema operacional. É inviabilizado para realização de algumas tarefas a nível de sistema.

Usuário de Sistema

Super usuário.

Não necessitam ser logados.

Responsável por controlar todo o sistema e não possui quaisquer tipos de restrições.

Não possuem senhas, não se conectam.

Comando para “chamar” o Root= SUDO (#)

São contas usadas para propósitos específicos do sistema e não são de propriedade de uma pessoa em particular,

GERENCIAMENTO DE SISTEMA DE ARQUIVOS Disposições Gerais

Trata-se do modo como os arquivos são organizados dentro do sistema operacional. O Linux utiliza um sistema diferente do Windows.

Sistema de AquivosWindows  FAT16  FAT32  NTFS=padrão

Sistema de ArquivosLINUX  EXT  EXT2  EXT3  EXT4=PADRÃO e sucessor do EXT2 e EXT3

 Raiser F5. Etc..

@Resumos_tabelados

@Resumos_Tabelados EXTended file system EXT

EXT2

Foi o primeiro Sucessor do EXT. sistema criado Primeiro sistema de arquivos especificamente a suportar atributos de para Linux. arquivo estendidos e 2 Muitas unidades de terabyte. distribuições Também NÃO POSSUI Linux não SUPORTE ao journaling – suportam mais recurso importante que ele. mantém o controle das modificações feitas no sistema de arquivos em um arquivo de log (journal) antes de escrevê-las no disco.

EXT3

EXT4

Foi o sistema de arquivos mais usado, por padrão, nos últimos anos nas distribuições Linux.

Por volta de 2010, o Ext4 tornou-se o substituto “padrão” na maioria das distribuições Linux, no momento da instalação.

Basicamente, ele é um Ext2 COM SUPORTE JOURNALING.

Também foi projetado para ser compatível com as versões anteriores (Ext 2/3). COM SUPORTE JOURNALING Ele inclui recursos mais recentes que reduzem a fragmentação de arquivos (desfragmentação online), permite maiores volumes de arquivos (16 TiB para um sistema com blocos de 4k), usa Delayed allocation (“alocação com atraso”) para melhorar a vida útil da memória flash e outros. Esta é a versão mais moderna do sistema de arquivos Ext e é o padrão na maioria das distribuições Linux.

CARACTERÍSTICAS-LINUX  É possível utilizar nomes de arquivos com até 255 caracteres e mais de um ponto. Exemplo= Programa1.Src.tar.qz  Diferencia letras minúsculas de MAIÚSCULAS. Logo, relatório e RELATÓRIO são arquivos diferentes.

@Resumos_tabelados

@Resumos_Tabelados ESTRUTURA DE DIRETÓRIOS O Linux organiza seus diretórios em uma estrutura hierárquica conhecida como árvore de diretórios.

Disposições Padrão FHS (Filesystem Hierarchy Stadard) Gerais Exemplo= arquivos relacionados a dispositivos de hardware ficam situados no diretório dev; arquivos relacionados a bibliotecas ficam situados no diretório lib, etc.

Estrutura de Diretórios-LINUX /

Diretório RAIZ. Aqui se encontrará TODOS os diretórios e todos os dados do sistema. Até periféricos, discos, etc.

/HOME

Pasta para os diretórios dos usuários. Armazena arquivos pessoas dos usuários. Cada usuário tem um. Obs.: /home/, possui os DADOS do usuário logado no Linux.

/USR

Onde estão os arquivos e programas UTILIZADOS pelos usuários existentes no sistema. CESPE= /usr é onde é instalada a maior parte dos aplicativos e das bibliotecas do sistema Linux.

/ROOT

Diretório pessoal do usuário ROOT. É o diretório “home” do superusuário.

/LIB

Bibliotecas compartilhadas no sistema. Vai depender da distribuição utilizada.

/DEV

Onde ficam arquivos especiais associados aos dispositivos do sistema, e não de um usuário específico. Por exemplo: um disco rígido do sistema aparecerá como/dev/sda.

/BIN

Diretório onde ficam guardados arquivos BINÁRIOS que têm de estar acessível à todos os usuários. Programas utilizados com frequência e essenciais para o funcionamento dos sistema.

/SBIN

Arquivos BINÁRIOS utilizados pelo Superusuário. Programas essenciais para o funcionamento do sistema

/BOOT

Arquivos utilizados durante a inicialização do sistema

/TMP

Arquivos TEMPORÁRIOS do sistema

/ETC

Arquivos de configuração do Sistema e dos programas. NÃO é de um usuário específico.

/OPT

Trata-se de um diretório que contém subdiretórios para pacotes de softwares opcionais. Softwares adicionados de maneira não padrão.

/PROC

Informações sobre os processos sendo executados

/MEDIA

Diretório que contém subdiretórios em que os dispositivos de mídias removíveis inseridos no computador são montados. Por exemplo, quando você insere um CD em seu sistema Linux, um diretório será criado automaticamente dentro do diretório /media.

/VAR

Informações variáveis do sistema. Logs do sistema são armazenados em VAR.

/SRV

Dados dos serviços do sistema

@Resumos_tabelados

@Resumos_Tabelados

GERENCIAMENTO DE PRIVILÉGIOS

Disposições Gerais

Permite ao administrador do sistema definir políticas para acesso aos arquivos, diretórios e programas executáveis do sistema. Linux oferece facilidades de proteção aos arquivos e diretórios. Existem 3 CLASSES de privilégios. E 3 níveis básicos de permissão.

Classes de privilégios (3)

Privilégio do dono [U]= aquele que criou o arquivo Privilégio de um GRUPO[G]= conjunto de usuários que tem acesso a determinado arquivo Privilégios de outros usuários [O] LEITURA [r] = Permissão de Leitura de arquivos e listagem de conteúdo em diretórios.

Níveis de Permissão

ESCRITA [w]= Permissão de escrita em arquivos ou diretórios

Outros Comandos

6 = permissão de leitura e escrita

EXECUÇÃO [x]= Permissão de execução de arquivos ou de acesso a diretórios.

0 = nenhuma permissão + : adicionar -: remover

[Permissões do DONO][permissões do GRUPO][outros usuários]  Exemplos CHMOD UG-RW, RETIRA permissão de leitura e escrita para DONO e GRUPO FORMATO

CHMOD UGO+RW arquivo” adiciona ao “arquivo” o direito de leitura e escrita para o dono, para o grupo e para os demais (todo mundo).  OBS.: “CHMOD” é o comando que altera permissões, será estudado no próximo tópico.

@Resumos_tabelados

@Resumos_Tabelados

COMANDOS –LINUX, UBUNTU Comandos relacionados a:

PWD Encontra o caminho para o diretório atual.

Diretórios (pastas)

CD Mudar de diretório. LS Visualizar conteúdos de diretórios MKDIR Criar um novo diretório RMDIR Apagar um diretório vazio RM* Apagar um diretório com conteúdo

SUDO Permissão para executar tarefas root ou Permissões administrativas

CHMOD Ler, escrever e executar permissões de arquivos e diretórios

Quantidade DF* Responde a quantidade de espaço em disco de ESPAÇO usado no sistema armazenado DU Verificar espaço de um arquivo ou diretório

CAT Unir, criar e Visualizar conteúdo de um arquivo TOUCH Criar novos arquivos em branco

Arquivos

Outros Obs.: comandos marcados já foram cobrados em prova

CP* Copiar arquivo do diretório atual (copy) MV Mover arquivos LOCATE Localiza um arquivo; = FIND Procurar arquivos ≠ GREP Procura arquivo por um padrão de texto; HEAD Visualizar as primeiras linhas de um arquivo≠ TAIL Exibir as últimas 10 linhas de um arquivo; DIFF Comparar o conteúdo de dois arquivos TAR* Arquivar múltiplos arquivos; WGET Baixar arquivos da internet (www). CHOWN *Mudar e transferir a PROPRIEDADE de um arquivo para um usuário LSOF que vêm de list open files, listar arquivos abertos. KILL Matar um processo, encerrar completamente. Atenção, Para parar momentaneamente um processo em primeiro plano, basta digitar Ctrl+z. DD * tem como principal objetivo converter e copiar arquivos. Outras funções: backup e restauração do disco rígido, backup e restauração de partições específicas, backup da MBR etc.

LSUSB = é um utilitário para exibir informações sobre barramentos USB no sistema e os dispositivos conectados a eles.

LSNS = lista informações sobre todos os namespaces atualmente acessíveis ou sobre o namespace fornecido. O identificador do namespace é um número de inode. Outros comandos pouco cobrados: PING Verificar status da conexão do seu servidor UNAME Exibir informações detalhadas do sistema TOP Exibir lista de processos em execução HISTORY Rever histórico de comandos utilizados MAN Exibir manual de instruções de comando

@Resumos_tabelados

@Resumos_Tabelados

Outros Comandos id usuário: mostra qual o número de identificação do usuário especificado no sistema.

ifconfg: é utilizado para configurar parâmetros de interface de rede. ifup ATIVA uma interface de rede, disponibilizando-a para transmitir e receber dados. ifdown DESATIVA uma interface de rede, colocando-a em um estado em que não pode transmitir ou receber dados.

ifquery exibe informações sobre a configuração de uma interface de rede.

@Resumos_tabelados
@resumos_Tabelados -Sistema Operacional Linux

Related documents

9 Pages • 2,166 Words • PDF • 279.2 KB

85 Pages • 19,538 Words • PDF • 2.6 MB

16 Pages • 2,773 Words • PDF • 542.3 KB

1 Pages • 75 Words • PDF • 2 MB

331 Pages • 56,501 Words • PDF • 2.6 MB

3 Pages • 279 Words • PDF • 144 KB

18 Pages • 1,341 Words • PDF • 2.5 MB

5 Pages • 959 Words • PDF • 93.6 KB

12 Pages • 6,790 Words • PDF • 1018.3 KB

4 Pages • 741 Words • PDF • 328.2 KB

6 Pages • 419 Words • PDF • 443.7 KB

6 Pages • 925 Words • PDF • 349.8 KB