Curso de Formação LPIC-1 Exame 101

Tamanho: px
Começar a partir da página:

Download "Curso de Formação LPIC-1 Exame 101"

Transcrição

1 Curso de Formação LPIC-1 Exame 101 Bruno Santos

2 Sumário Objectivos Exame 101 Curso Linux Detalhes curso Exame Estrutura de directórios Objectivos LPI FHS Comandos de gestão de ficheiros Navegação de directorias Conteúdo das directorias Utilização do disco Donos de ficheiros Grupos Permissões de ficheiros e directorias Permissão de criação de ficheiros SUID e SGID em ficheiros SGID e Sticky bit em directorias

3 Exames LPI Exame estilo americano Perguntas de resposta múltipla Algumas com várias respostas correctas Preenchimento de espaços em branco Tópicos com maior peso revelam maior importância Pesos indicam quantas perguntas sobre o tópico saem no exame Pontuação dos exames entre 200 e 800. Para aprovação num exame, 500 pontos é o mínimo 60 questões por exame

4 Objectivos Exame 101 Tópico 101: Arquitectura do sistema Tópico 102: Instalação de Linux e gestão de pacotes Tópico 103: GNU e comandos Linux Tópico 104: Dispositivos, sistemas de ficheiros, Hierarquia da estrutura de directórios

5 Tópico Determinar e configurar definições de hardware Peso 2 Descrição: Saber determinar e configurar dispositivos fundamentais. Áreas chave: Activar e desactivar periféricos Configurar sistemas com ou sem dispositivos externos, como teclados. Saber diferenciar os diversos tipos de dispositivos de armazenamento. Saber atribuir correctamente o ID para diversos dispositivos, especialmente o de arranque. Saber as diferenças entre dispositivos hotplug e coldplug. Determinar recursos de hardware de dispositivos. Ferramentas e aplicações para listar informação de hardware (ex: lsusb, lspci, etc.). Ferramentas e aplicações para manipular dispositivos USB. Perceber termos como sysfs, udev, hald, dbus.

6 Tópico Arranque do sistema Peso 3 Descrição: Saber e perceber o arranque do sistema Áreas chave: Fornecer comandos comuns no gestor de arranque e parâmetros ao kernel no arranque. Demonstrar conhecimento da sequência de arranque desde a BIOS até ao final do processo de arranque. Verificar e reconhecer eventos nos ficheiros de log.

7 Tópico Alterar o modo de execução do sistema e desligar ou reiniciar o sistema Peso 3 Descrição: Saber gerir o modo de execução do sistema. Ser capaz de alertar os utilizadores antes de alterar o modo e terminar processos correctamente. Definir o modo de execução por defeito. Áreas chave: Definir o modo de execução por defeito. Alterar entre diferentes modos, incluindo single user mode. Desligar e reiniciar o sistema a partir da linha de comandos. Alertar os utilizadores antes de alterar o modo de execução ou outro evento do sistema importante. Terminar processos de forma correcta.

8 Tópico Esquema de partições do disco Peso 2 Descrição: Saber desenhar um esquema de partições para um sistema Linux Áreas chave: Alocar sistemas de ficheiros e espaço de swap em partições ou discos separados. Desenhar o esquema tendo em mente o uso do sistema. Certificar que a partição /boot está de acordo com os requisitos para a arquitectura de hardware para permitir o arranque do sistema.

9 Tópico Instalar um gestor de arranque Peso 2 Descrição: Saber escolher, instalar e configurar um gestor de arranque Áreas chave: Fornecer localizações de arranque alternativas e opções de backup. Instalar um gestor de arranque (ex: grub). Interagir com o gestor de arranque.

10 Tópico Gerir bibliotecas partilhadas Peso 1 Descrição: Determinar que bibliotecas partilhadas executam que programas e instalar quando necessário Áreas chave: Identificar bibliotecas partilhadas. Identificar as localizações típicas das bibliotecas de sistema. Executar bibliotecas partilhadas.

11 Tópico Usar o gestor de pacotes debian Peso 3 Descrição: Saber gerir os pacotes usando o Debian Package Tools Áreas chave: Instalar, actualizar e remover pacotes binários do Debian. Procurar pacotes que contêm ficheiros específicos ou bibliotecas que podem ou não ser instaladas. Obter informações dos pacotes, tais como versão, conteúdo, dependências, integridade e informações sobre a instalação (quer o pacote esteja ou não instalado).

12 Tópico Usar o gestor de pacotes RPM e YUM Peso 3 Descrição: Saber gerir os pacotes usando as ferramentas RPM e YUM Áreas chave: Instalar, re-instalar, actualizar e remover pacotes usando o RPM e o YUM. Obter informações sobre os pacotes tais como versão, estado, dependências, integridade e assinaturas. Determinar que ficheiros um pacote fornece, bem como saber de que pacote um determinado ficheiro foi fornecido.

13 Tópico Trabalhar na consola Peso 4 Descrição: Interagir com as shells e executar comandos usando a consola. Áreas chave: Usar comandos únicos de shell e sequência de comandos para executar tarefas básicas na consola. Usar e modificar o ambiente da consola, incluindo definir, referenciar e exportar variáveis de ambiente. Usar e editar o histórico de comandos. Executar comandos dentro e fora do caminho (path) definido.

14 Tópico Processar blocos de texto usando filtros Peso 3 Descrição: Saber aplicar filtros a blocos de texto Áreas chave: Enviar ficheiros de texto e processar blocos de texto, filtrando-os, modificando a saída usando comandos de UNIX que se encontram no pacote GNU textutils.

15 Tópico Saber usar comandos básicos de Linux para gerir ficheiros e directorias Peso 4 Descrição: Saber usar comandos básicos de Linux para gerir ficheiros e directorias Áreas chave: Copiar, mover e remover ficheiros e directorias individualmente. Copiar múltiplos ficheiros e directorias recursivamente. Remover ficheiros e directorias recursivamente. Usar wildcards simples e complexos em comandos. Usar o comando find para localizar e realizar operações sobre ficheiros baseado no tipo, tamanho ou data. Usar os comandos tar, cpio e dd.

16 Tópico Usar redireccionamento, pipes e streams Peso 4 Descrição: Saber redireccionar streams e liga-los de forma a processar texto de forma eficiente. Redireccionar o standard input, output e error. Fornecer a saída de um comando como parametro de entrada de outro, e enviar a saída para stdout e para um ficheiro. Áreas chave: Redireccionar standard input, output e error. Fornecer a saída de um comando como parametro de entrada de outro. Enviar a saída de um comando para stdout e para um ficheiro.

17 Tópico Criar, monitorizar e terminar processos Peso 4 Descrição: Saber realizar tarefas básicas de gestão de processos Áreas chave: Correr processos em segundo plano ou em primeiro plano. Enviar sinais a processos para que continuem após terminar sessão. Monitorizar processos activos. Seleccionar e ordenar processos para visualização. Enviar sinais a processos.

18 Tópico Modificar prioridades de execução de processos Peso 2 Descrição: Saber gerir as prioridades de execução dos processos Áreas chave: Saber a prioridades por defeito de um processo que é criado. Executar um programa com prioridade mais alta ou mais baixa que a prioridade por defeito. Alterar a prioridade de um processo em execução.

19 Tópico Procurar texto e ficheiros usando expressões regulares Peso 2 Descrição: Saber manipular ficheiros e texto usando expressões regulares. Saber criar expressões regulares básicas contendo vários elementos. Usar expressões regulares para procura no sistema de ficheiros ou no conteúdo de ficheiros. Áreas chave: Criar expressões regulares simples contendo vários elementos. Usar ferramentas de expressões regulares para realizar pesquisas no sistema de ficheiros ou no conteúdo de ficheiros.

20 Tópico Procurar texto e ficheiros usando expressões regulares Peso 3 Descrição: Saber editar ficheiros usando o vi. Navegar pelo vi, conhecer os vários modos, inserir, editar, apagar, copiar e procurar texto. Áreas chave: Navegar num documento usando o vi. Usar os modos básicos do vi. Inserir, editar, apagar, copiar e procurar texto.

21 Tópico Criar partições e sistemas de ficheiros Peso 2 Descrição: Configurar partições, criar sistemas de ficheiros em discos. Inclui lidar com partições de swap. Áreas chave: Usar vários comandos mkfs para criar partições e criar vários sistemas de ficheiros, tais como: ext2 ext3 xfs reiserfs v3 vfat

22 Tópico Manter a integridade dos sistemas de ficheiros Peso 2 Descrição: Manter um sistema de ficheiros, bem como os dados extra associados com um sistema de ficheiros com journaling. Áreas chave: Verificar a integridade dos sistemas de ficheiros. Monitorizar espaço e inodes livres. Reparar problemas simples.

23 Tópico Controlar a montagem e desmontagem de sistemas de ficheiros Peso 3 Descrição: Controlar e configurar a montage de um sistema de ficheiros Áreas chave: Montar e desmontar sistemas de ficheiros manualmente. Configurar a montagem de um sistema de ficheiros no arranque. Configurar sistemas de ficheiros amoviveis pelo utilizador.

24 Tópico Gerir quotas de disco Peso 1 Descrição: Gerir quotas de discos Áreas chave: Configurar quotas de disco para um sistema de ficheiros. Editar, verificar e gerar relatórios de quotas de disco.

25 Tópico Gerir permissões de ficheiros Peso 3 Descrição: Controlar acesso a ficheiros através do uso correcto de permissões Áreas chave: Gerir permissões de acesso em ficheiros normais, especiais e bem como em directorias. Modos de acesso de utilizadores, como suid, sgid, sticky bit para manter a segurança. Saber como alterar a máscara de criação de ficheiros. Usar o campo do grupo para permitir o acesso a ficheiros por parte do grupo.

26 Tópico Criar e alterar links hard e soft (simbólicos) Peso 2 Descrição: Saber como criar links hard e soft (simbólicos) para um ficheiro Áreas chave: Criar links. Identificar hard e/ou softlinks. Copiar ou criar links. Usar links para auxiliar na administração do sistema.

27 Tópico Localizar ficheiros de sistema e colocar ficheiros nas localizações correctas Peso 2 Descrição: Familiarização com a hierarquia do sistema de ficheiros (Filesystem Hierarchy Standard FHS),incluindo localizações típicas de ficheiros e classificação de directorias. Áreas chave: Perceber as localizações correctas dos ficheiros no FHS. Localizar ficheiros e comandos num sistema Linux. Saber a localização e propósito da localização de ficheiros e directorias como definido no FHS.

28 Curso Linux Principal objectivo perceber o Sistema Operativo Linux No final do curso, que apaguem o windows e só trabalhem com Linux Segue as linhas da certificação LPI-1 No final de cada tópico, será feito um exame No final do curso, simulação de exames

29 Curso Linux: formação Gerir permissões de ficheiros Objectivos LPI. FHS (Filesystem Hierarchy Standard). Navegar pelo Sistema de Ficheiros. Mostrar conteúdo de directorias. Determinar uso do disco. Criação e controlo de ficheiros. Criação e controlo de grupos. Permissões de ficheiros e directorias. Permissões na criação de ficheiros. Alterar permissões de ficheiros. SUID e GUID em ficheiros. SGID e Sticky bit em directorias

30 Curso Linux: formação Criar, apagar, procurar e mostrar ficheiros Manipulação de directorias. Manipulação de ficheiros. Apagar e criar ficheiros. Estrutura fisica de ficheiros em Unix. Links no sistema de ficheiros. Extensões de ficheiros e conteúdo. Mostrar ficheiros. Pré-visualizar ficheiros. Mostrar ficheiros binários. Procurar no sistema de ficheiros. Outros métodos de pesquisa. Bibliotecas partilhadas.

31 Curso Linux: formação Trabalhar com arquivos e compressão Arquivos com o tar. Arquivos com o cpio. O utilitário gzip. O utilitário bzip2. O utilitário e o formato PKZIP.

32 Curso Linux: formação Processar blocos de texto usando filtros Produzir estatísticas de ficheiros. Procurar dentro de ficheiros. Processamento de texto. Substituição de caracteres. Ordenação de texto.

33 Curso Linux: formação Trabalhar na linha de comandos Função da Linha de comandos. Consolas (Shells). Bash Bash: Edição de comandos. Bash: completação de comandos. Bash: Variáveis de ambiente.

34 Curso Linux: formação Usar redirecionamentos, blocos de texto e pipes Redirecionamento de ficheiros. Juntando comandos (piping). Uso de Wildcards.

35 Curso Linux: formação Procurar ficheiros de texto usando expressões regulares Expressões Regulares Classes de ER. Quantificadores de ER.

36 Curso Linux: formação Operações básicas de edição de ficheiros usando VI Edição de ficheiros. O VI e o VIM. VI básico. Aprender VI. VI Intermédio.

37 Curso Linux: formação Criar, monitorizar e terminar processos O que é um processo? Criação de processos. Estado dos processos. Ver processos. Gerir processos. Afinar o escalonamento de processos. Sinais. Básicos de controlo de processos.

38 Curso Linux: formação Usar os gestores de pacotes RPM, YUM e DEBIAN Instalar software. Instalar pacotes binários RPM. Operações com RPMs. Instalar pacotes fontes RPM. Instalar pacotes Debian. Operações com dpkg. Frontends para o dpkg. O utilitário Alien. Compilar / instalar de código fonte.

39 Curso Linux: formação Trabalhar com partições, sistemas de ficheiros, quotas. Partições Considerações, planeamento Tabela de partições. Criação de sistemas de ficheiros. Gestão de sistemas de ficheiros (montar, manter,...) NFS e SMB Quotas de disco (configurar, criar, monitorizar).

40 Curso Linux: formação Processo de arranque de Linux Arrancar Linux em computadores. Opções do LILO. Configuração do GRUB. Parâmetros do Kernel no arranque. /sbin/init. Estilos Init. Níveis de arranque de Linux. /etc/inittab. /etc/init.d e rc#.d/. rc. Desligar e reiniciar.

41 Curso Linux: formação Determinar e configurar parâmetros de hardware Detectar novo hardware manualmente. Hardware de sistemas PC. Dispositivos SCSI. Portas série. Portas USB. Dispositivos Linux ( /dev). Configurar novo hardware. Módulos de Kernel. Dependências de módulos. Configurar kernel via /proc/. Informação do hardware do kernel - /sys/. Estrutura /sys/.

42 Linux

43 Estrutura de directórios Filesystem Hierarchy Standard Grupo formado em 1993 Mantido pelo Free Standards Group Define os directórios principais e o seu conteúdo Não é um requisito Suportado pelas maiores distribuições Define duas categorias de dados Partilha de dados Partilháveis Não partilháveis Modificação de dados Variáveis Estáticos

44 Estrutura de directórios Partilháveis Não Partilháveis Estáticos /usr /etc /usr/local /boot Variáveis /var/mail /var/log /home /proc

45 Estrutura de directórios O directório de topo - / Tem que incluir utilitários e ficheiros suficientes para o arranque do sistema Ferramentas e utilitários necessários ao administrador para poder reparar um sistema Novo software não deve criar ficheiros ou directorias aqui

46 Estrutura de directórios /bin Comandos do sistema /dev Kernel Ficheiros de dispositivos Kernel 2.6 sysfs; sistema virtual /etc configurações /lib Bibliotecas partilhadas /mnt Cdrom e floppy /root Ficheiros do administrador /sbin Utilitários essenciais ao sistema

47 Estrutura de directórios /boot Ficheiros gestor de arranque /home Pastas pessoais dos utilizadores /opt Instalação de software /tmp Ficheiros temporários /usr Programas executaveis não essenciais /usr/bin

48 Dicas Gestão de ficheiros Ficheiros escondidos não estão realmente escondidos Ficheiros podem conter vários pontos ou nenhum Espaços nos nomes dos ficheiros causam problemas Ficheiros podem começar com números Extensões em ficheiros não são obrigatórias

49 Gestão de ficheiros Navegação básica Comando cd (change directory) Comando pwd cd /etc cd samba caminho relativo pwd cd cd ~ cd $HOME

50 Gestão de ficheiros Navegação avançada Comando cd (change directory) Comando pwd Caminhos relativos home1 utilizador1 home2 utilizador2 Caminhos absolutos home1 utilizador1 home2 utilizador2

51 Gestão de ficheiros Mostrar o conteúdo de directorias Comando ls ls /home/user mostra uma listagem simples da directoria. ls -a lista todos os ficheiros, incluindo os ocultos (.ficheiro). ls -d lista o nome da directoria corrente, não o conteúdo. ls -i lista a informação dos inodes para os ficheiros ou directoria. ls -l mostra informações sobre permissões, links, data, grupo e dono. ls -sh mostra a informação do tamanho dos ficheiros em KB, MB e GB, bem como outras informações.

52 Gestão de ficheiros Mostrar o conteúdo de directorias Comando ls ls -l (long listing) ls -l total 132 -rwxrwxrwx 1 feiticeir0 ssmtp :41 callback -rwxrwxrwx 1 feiticeir0 ssmtp :41 callback.c -rwxrwxrwx 1 feiticeir0 ssmtp :41 container -rwxrwxrwx 1 feiticeir0 ssmtp :41 container.c -rwxrwxrwx 1 feiticeir0 ssmtp :41 entry -rwxrwxrwx 1 feiticeir0 ssmtp :41 entry.c -rwxrwxrwx 1 feiticeir0 ssmtp :41 gnome1 -rwxrwxrwx 1 feiticeir0 ssmtp :41 gnome1.c -rwxrwxrwx 1 feiticeir0 ssmtp :41 gtk1 -rwxrwxrwx 1 feiticeir0 ssmtp :41 gtk1.c -rwxrwxrwx 1 feiticeir0 ssmtp :41 hello -rwxrwxrwx 1 feiticeir0 ssmtp :41 hello.c -rwxrwxrwx 1 feiticeir0 ssmtp :41 Makefile -rwxrwxrwx 1 feiticeir0 ssmtp :41 menu1 -rwxrwxrwx 1 feiticeir0 ssmtp :41 menu1.c

53 Gestão de ficheiros Mostrar o conteúdo de directorias Comando ls Combinação de parametros ls -lai total drwxrwxrwx 2 feiticeir0 ssmtp :54. (directoria corrente) drwxrw feiticeir0 ssmtp :54.. (directoria anterior) rwxrwxrwx 1 feiticeir0 ssmtp :41 callback rwxrwxrwx 1 feiticeir0 ssmtp :41 callback.c rwxrwxrwx 1 feiticeir0 ssmtp :41 container rwxrwxrwx 1 feiticeir0 ssmtp :41 container.c rwxrwxrwx 1 feiticeir0 ssmtp :41 entry rwxrwxrwx 1 feiticeir0 ssmtp :41 entry.c rwxrwxrwx 1 feiticeir0 ssmtp :41 gnome rwxrwxrwx 1 feiticeir0 ssmtp :41 gnome1.c rwxrwxrwx 1 feiticeir0 ssmtp :41 gtk rwxrwxrwx 1 feiticeir0 ssmtp :41 gtk1.c rwxrwxrwx 1 feiticeir0 ssmtp :41 hello rwxrwxrwx 1 feiticeir0 ssmtp :41 hello.c rwxrwxrwx 1 feiticeir0 ssmtp :41 Makefile rwxrwxrwx 1 feiticeir0 ssmtp :41 menu rwxrwxrwx 1 feiticeir0 ssmtp :41 menu1.c

54 Gestão de ficheiros Utilização do disco Comando df Visualização das partições e sua utlização df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda % / udev % /dev /dev/sda % /boot /dev/sda % /home shm % /dev/shm zion:/mnt/sharing 466G 125G 342G 27% /mnt/sharing zion:/var/www/html 13G 5.2G 6.5G 45% /mnt/www_devel

55 Gestão de ficheiros Utilização do disco Comando df Parametro -h (human-readable) df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 13G 7.2G 5.0G 60% / udev 10M 196K 9.9M 2% /dev /dev/sda5 99M 16M 79M 17% /boot /dev/sda6 159G 88G 72G 56% /home shm 1005M M 0% /dev/shm zion:/mnt/sharing 466G 125G 342G 27% /mnt/sharing zion:/var/www/html 13G 5.2G 6.5G 45% /mnt/www_devel Sistema de ficheiros a partição ou ponto de montagem. Size o tamanho de cada partição e/ou ponto de montagem. Used A utilização actual. Disponível O espaço disponível na partição e/ou ponto de montagem. Use% - a percentagem utilizada Montado em o ponto de montagem

56 Gestão de ficheiros Utilização do disco Comando du Estimativa do espaço ocupado de cada ficheiro du 4./Público 4./Vídeos 4./.config/gnome-session/saved-session 8./.config/gnome-session 20./.config 8./.nautilus/metafiles 12./.nautilus 8./.dbus/session-bus 12./.dbus 4./Imagens 8./.gconf/desktop/gnome/peripherals/keyboard/host-ubuntu9/0 12./.gconf/desktop/gnome/peripherals/keyboard/host-ubuntu9 16./.gconf/desktop/gnome/peripherals/keyboard

57 Gestão de ficheiros Utilização do disco Comando du Parametro -shc (formatação da saída) du -shc 3.2M Desktop 13G Documents 84G Downloads 45M Imagens 182M Projects 1005K Stewie Griffin - Family Guy - Stewie's Banjo Song.mp3 97G total

58 Gestão de ficheiros Donos dos ficheiros Dois grupos associados Primário aparece no ficheiro /etc/passwd Pode pertencer a vários grupos, listados em /etc/group Grupo primário não tem que estar listado em /etc/group Quando cria um objecto, o GID/nome do seu grupo primário é atribuído por defeito como dono Alterar o grupo primário não actualiza automaticamente todos os objectos pertencentes aquele grupo e ao utilizador

59 Gestão de ficheiros Alterar o dono Comando chown Altera o dono, o grupo ou ambos chown -options user:group objecto chown feiticeir0:users ficheiro1 chown feiticeir0.users ficheiro1 Owner Apenas altera o dono owner:group altera ambos owner: - altera o dono e coloca o grupo como o login o GID primário :group altera apenas o grupo

60 Gestão de ficheiros Alterar o dono Comando chown Altera o dono, o grupo ou ambos chown -R root:devel /development -c como o modo verbose, mas apenas mostra alterações. -R usa o modo recursivo, descendo nas várias directorias. -v usa o modo verbose, mostrando todas as acções.

61 Gestão de ficheiros Alterar o grupo Comando chgrp Altera o grupo Chgrp novo_grupo ficheiro Alterar muitos ficheiros de uma vez só Parâmetro -R (recursivo) -c mostra apenas os objectos alterados. -h altera os links simbólicos, não o ficheiro original. -R recursivamente. -v mostra uma linha para cada ficheiro objecto, independentemente ter sido alterado ou não.

62 Gestão de ficheiros Permissões de ficheiros Segurança dos ficheiros em Linux é fundamental Ficheiros protegidos de acessos não autorizados Controlo de acessos Implementado usando um conjunto de propriedades mantido separadamente para cada ficheiro Modos de acesso ou apenas modo do ficheiro Parte do inode de cada ficheiro Um modo do ficheiro implementa o acesso usando três classes de utilizadores

63 Gestão de ficheiros Controlo de acessos User (utilizador) O utilizador a que pertence o ficheiro Group (grupo) O grupo a que pertence o ficheiro Other (outros) Todos os outros utilizadores do sistema Utilizador e grupo são parte do inode do ficheiro Atribuídos quando o ficheiro é criado Permissão Mnemónica Permissão sobre o ficheiro Permissão sobre a directoria leitura r Ver o conteúdo do ficheiro Listar o conteúdo escrita w Escrever ou alterar o ficheiro Criar e remover ficheiros na directoria executar x Executar o ficheiro como um programa Aceder (cd ) à directoria

64 Gestão de ficheiros Controlo de acessos Permissões são atribuídas usando notação binária

65 Gestão de ficheiros Controlo de acessos: SUID Apenas para ficheiros executáveis Utilizador que execute um programa é dono desse processo Ficheiro com SUID, o dono do ficheiro é o dono do processo, independentemente de quem o execute Geralmente o dono é root Acesso temporário como root a um comando Em determinados casos, aumenta a segurança Usado irresponsavelmente compromete a segurança

66 Gestão de ficheiros Controlo de acessos: SGID Funcionamento semelhante ao SUID Coloca o grupo como dono do processo Em directorias Novos ficheiros criados na directoria pertencem ao grupo da directoria Atributo importante para ambientes de equipas

67 Gestão de ficheiros Controlo de acessos: Sticky Aplicado em ficheiros executáveis mantém uma imagem do programa em memória, mesmo após terminar a sua execução Nos tempos que correm, não faz sentido Novas técnicas de gestão de memória mais eficientes Em directorias Segurança adicional Independente das permissões dos ficheiros Apenas o dono do ficheiro, o dono da directoria e o utilizador root podem apagar ou renomear ficheiros dessa directoria Em ambientes de equipas, permite aos grupos criar e modificar ficheiros, mas não apagar e renomear

68 Gestão de ficheiros Bits de modo Permissões special, user, group e other representadas numa string de 12 caracteres Quatro grupos de três quatro dígitos em base 8 (octal) 1 digito representa as permissões especiais SUID, SGID e Sticky 2 digito representa as permissões para o utilizador 3 digito representa as permissões para o grupo 4 digito representa as permissões para todos os outros Valor octal (base 8) Equivalente binário

69 Gestão de ficheiros Bits de modo

70 Gestão de ficheiros Bits de modo As permissões são geralmente representadas no modo simbólico Encontram-se nos comandos ls -l e stat stat /bin/mount File: `/bin/mount' Size: Blocks: 128 IO Block: 4096 regular file Device: 803h/2051d Inode: 5278 Links: 1 Access: (4711/-rws--x--x) Uid: ( 0/ root) Gid: ( 0/ root) Access: :22: Modify: :47: Change: :22: SUID é indicada substituindo o x s SGID é igual, mas para o grupo Sticky nos outros altera o x T

71 Gestão de ficheiros umask Novos ficheiros são criados com modos de acesso por defeito Permissões definidas automaticamente Independente da umask as permissões podem ser alteradas Bits de protecção são definidos de acordo com as definições por defeito do utilizador Valores definidos usando o comando umask Comando aceita apenas um parâmetro string octal de três caracteres valores em base 8 (octal)

72 Gestão de ficheiros umask Umask 0022 Umask 2 Umask 0002 Valor da umask de Forma Ficheiros Directorias Simbolica rw-rw-rw- rwxrwxrwx Binária Octal

73 Gestão de ficheiros umask Bits especiais estão sempre desactivados Não são afectados pelo valor da umask Criação de um ficheiro Umask subtraída do valor 666 Criação de uma directoria Umask subtraída do valor 777 NÃO ESQUECER: Valores em base 8 (octal) Umask 022 Ficheiro Directoria rw-r--r rwxr-xr-x

74 Gestão de ficheiros umask Umask 27 touch umficheiro mkdir umadirectoria ls -ld umficheiro umadirectoria drwxr-x--- 2 feiticeir0 feiticeir :09 umadirectoria -rw-r feiticeir0 feiticeir :09 umficheiro

75 Gestão de ficheiros Alterar permissões Comando chmod Aceita valores em octal ou valores simbólicos Categoria Classe de utilizador Mod o u g o a Descrição User Group Other Todas as classes Operação - Retira permissão + Adiciona permissão = exactamente Permissões r Read w x X s t Write Execute Permissão de execução para directorias e ficheiros com outra permissão de execução, mas não ficheiros de texto SUID ou SGID Sticky bit

76 Gestão de ficheiros Alterar permissões As classes de utilizador podem ser agrupadas para formar conjuntos ug para utlizador e grupo rw para leitura e escrita u+x Adiciona permissão de execução para o utilizador go-w Retira a permissão de escrita para o grupo e outros o+t Adiciona o sticky bit a=rw Define leitura e escrita, mas não execução, para todos a+x Permite a execução para todos em directorias e para ficheiros com qualquer permissão de execução

77 Gestão de ficheiros chmod Modifica os modos de acesso a ficheiros e directorias Em ficheiros únicos chmod 644 ficheiro Em grupos de ficheiros chmod 644 /home/feiticeir0/*.txt Recursivamente, descendo pela árvore de directórios chmod -R 644 /home/feiticeir0/*

78 Curso Linux bibliografia LPIC I, Exam Cram 2, Brunson - QUE Certification LPI Linux Certification In a Nutshell, Pritchard, Pessanha, Langfeldt, Stranger & Dean O REILLY Linux Administration Handbook, Second edition, Nemeth Snyder Hein Prentice Hall

PROJETO INTERDISCIPLINAR I

PROJETO INTERDISCIPLINAR I PROJETO INTERDISCIPLINAR I Linux e LPI 104 Dispositivos, Sistemas de e FHS www.lpi.org João Bosco Teixeira Junior boscojr@gmail.com 104.1 Particões e Sistemas de arquivos MBR - Setor de Boot (512b) Loader

Leia mais

Gerenciamento de Arquivos

Gerenciamento de Arquivos Curso de extensão da Faculdade Ruy Barbosa Introdução a Administração de Sistemas GNU/Linux Dedicasse especial a Rogério Bastos e ao GRACO (Gestores da Rede Acadêmica de Computação) do DCC UFBA Paul Regnier

Leia mais

SISTEMAS OPERATIVOS I

SISTEMAS OPERATIVOS I Instituto Superior de Engenharia do Porto Departamento de Engenharia Informática SISTEMAS OPERATIVOS I Permissões baseado no livro UNIX for Application Developers William A. Parrete Fevereiro 2003 Lino

Leia mais

Preparatório LPIC-101

Preparatório LPIC-101 Preparatório LPIC-101 Professor M.Sc. Thiago Leite thiago.leite@udf.edu.br 1 Bibliografia Recomendada Certificação Linux LPI Nível 1: Exames 101 e 102 da O Reilly 2 Bibliografia Recomendada Certificação

Leia mais

Instalação e Configuração de Servidores Linux Server Partições e Sist. de Arquivos. Prof. Alex Furtunato

Instalação e Configuração de Servidores Linux Server Partições e Sist. de Arquivos. Prof. Alex Furtunato Instalação e Configuração de Servidores Linux Server Partições e Sist. de Arquivos Prof. Alex Furtunato alex.furtunato@academico.ifrn.edu.br Roteiro Partições Sistemas de Arquivos Pontos de Montagem Partições

Leia mais

Administração de Sistemas Operacionais

Administração de Sistemas Operacionais Administração de Sistemas Operacionais Linux - Introdução Alex Furtunato CEFET/RN alex@cefetrn.br http://www.cefetrn.br/~alex Sumário Histórico Características principais Distribuições Partições Sistema

Leia mais

Sistemas Operacionais. Prof. André Y. Kusumoto

Sistemas Operacionais. Prof. André Y. Kusumoto Sistemas Operacionais Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Tipos de Filesystem Filesystem no Linux tudo é tratado como arquivo, por exemplo, um disco rígido é tratado como arquivo, placa

Leia mais

Permissões de acesso no Linux

Permissões de acesso no Linux Permissões de acesso no Linux O GNU/Linux, como todo sistema operacional robusto e estável, tem na permissão de acesso a arquivos e diretórios a principal proteção do sistema de arquivos. Essas permissões

Leia mais

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

Sistemas Operacionais. Laboratório 1 (Ambiente de Aprendizado) Sistemas Operacionais Laboratório 1 () Roteiro Linux em modo texto Acesso Interpretador de comandos Comandos Básicos Tratamento de Arquivos e Diretórios (Pasta*) Permissões Processos Editor de Texto Criação

Leia mais

SISTEMAS OPERATIVOS I

SISTEMAS OPERATIVOS I Instituto Superior de Engenharia do Porto Departamento de Engenharia Informática SISTEMAS OPERATIVOS I Permissões baseado no livro UNIX for Application Developers William A. Parrete Revisto em Setembro

Leia mais

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux Semana III

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux Semana III Capacitação Sistema Operacional Linux Semana III A estrutura dos diretórios do sistema GNU/Linux Gerenciador de diretórios e arquivos Para quem está acostumado a operar o Windows, vai notar que existe

Leia mais

Curso de Formação LPIC-1 Exame 101

Curso de Formação LPIC-1 Exame 101 Curso de Formação LPIC-1 Exame 101 Bruno Santos Curso Linux: formação Fluxos de texto, pipes e Redireccionamento Redireccionamento de fluxos stdout, stdin, stderr pipes Mentalidade

Leia mais

pedrofilho.eti.br Linux Essentials 2.3 Acessando diretórios e arquivos 2.4 Criando, movendo e excluindo arquivos Prof. Pedro Filho

pedrofilho.eti.br Linux Essentials 2.3 Acessando diretórios e arquivos 2.4 Criando, movendo e excluindo arquivos Prof. Pedro Filho Linux Essentials 2.3 Acessando diretórios e arquivos 2.4 Criando, movendo e excluindo arquivos Prof. Pedro Filho 1 Objetivo O objetivo deste curso é lhe fazer familiar com o sistema operacional Linux.

Leia mais

SISTEMAS DE ARQUIVOS E DIRETÓRIOS DO LINUX. Prof. Gleison Batista de Sousa

SISTEMAS DE ARQUIVOS E DIRETÓRIOS DO LINUX. Prof. Gleison Batista de Sousa SISTEMAS DE ARQUIVOS E DIRETÓRIOS DO LINUX Prof. Gleison Batista de Sousa Sistema de Arquivo É o método e a estrutura de dados que um sistema operacional utiliza para administrar arquivos em um disco ou

Leia mais

ADMINISTRAÇÃO DE REDES I LINUX

ADMINISTRAÇÃO DE REDES I LINUX ADMINISTRAÇÃO DE REDES I LINUX Permissões, Usuários, Grupos e Quotas Frederico Madeira LPIC 1, LPIC 2, CCNA fred@madeira.eng.br www.madeira.eng.br Agenda Permissões Gerenciamento de Usuários Gerenciamento

Leia mais

Turma: SD-R Área: Redes Informáticas Formador: Tomás Lima Mediadora: Maria Eduarda Luz Unidade: UFCD 17 - Linux - Instalação e configuração Curso:

Turma: SD-R Área: Redes Informáticas Formador: Tomás Lima Mediadora: Maria Eduarda Luz Unidade: UFCD 17 - Linux - Instalação e configuração Curso: Turma: SD-R Área: Redes Informáticas Formador: Tomás Lima Mediadora: Maria Eduarda Luz Unidade: UFCD 17 - Linux - Instalação e configuração Curso: Técnico/a de Informática - Instalação e Gestão de Redes.

Leia mais

Administração de sistemas Linux. Manipulação do sistemas de arquivos

Administração de sistemas Linux. Manipulação do sistemas de arquivos Administração de sistemas Linux Manipulação do sistemas de arquivos Antes de instalar qualquer sistema operacional, é necessário particionar o HD, criando as partições de instalação. Devido a uma limitação

Leia mais

Tecnologias e Sistemas de Informação. Software Livre. SL: Gerenciamento e Configurações 2 Semestre de Prof. Marcelo Z.

Tecnologias e Sistemas de Informação. Software Livre. SL: Gerenciamento e Configurações 2 Semestre de Prof. Marcelo Z. Tecnologias e Sistemas de Informação Software Livre SL: Gerenciamento e Configurações 2 Semestre de 2010 Prof. Marcelo Z. do Nascimento Roteiro Gerenciamento de Grupos e Usuários Comandos para gerenciamento

Leia mais

Curso de Formação LPIC-1 Exame 101

Curso de Formação LPIC-1 Exame 101 Curso de Formação LPIC-1 Exame 101 Bruno Santos Curso Linux: formação Ficheiros de texto Ficheiros binários Trabalhar com arquivos e compressão Tar Cpio gzip bzip2 Comando

Leia mais

Linux - comando essenciais

Linux - comando essenciais Linux - comando essenciais João Medeiros (joao.fatern@gmail.com) 1 / 22 http://wiki.ubuntu-br.org/comandosbasicos http://www.uniriotec.br/ morganna/guia/introd guia.html Um guia de referência rápida em

Leia mais

Tipos de usuários do Linux Root Usuário Comum: #

Tipos de usuários do Linux Root Usuário Comum: # LINUX Linux não é totalmente um SO, na verdade ele é o que chamamos de KERNEL, ou seja, o núcleo do Sistema Operacional. O Kernel é o responsável pela integração do hardware com o software. Como o código-fonte

Leia mais

Listagens de ficheiros e directorias

Listagens de ficheiros e directorias Listagens de ficheiros e directorias Listagens de ficheiros e directorias Para além do tipo dos ficheiros, o modo possui nove caracteres que representam as permissões (ou protecções) associadas aos ficheiros

Leia mais

V 1.6. LPI 101 Arquitetura do Sistema

V 1.6. LPI 101 Arquitetura do Sistema LPI 101 Arquitetura do Sistema 101 Arquitetura do Sistema 101.1 Hardware Skills Configurar hardware no sistema Habilita e desabilitar periféricos integrados Configurar systemas com ou sem periféricos externos

Leia mais

Hierarquia de Diretórios da Família Linux. Sistemas Operacionais 1

Hierarquia de Diretórios da Família Linux. Sistemas Operacionais 1 Hierarquia de Diretórios da Família Linux 1 Conteúdo Estrutura de Diretórios; Árvore de Diretórios; Diretórios mais importantes; 2 Estrutura de Diretórios A identificação dos objetos de um sistema de arquivos

Leia mais

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

Informática. Linux. Professor Márcio Hunecke. Informática Linux Professor Márcio Hunecke www.acasadoconcurseiro.com.br Informática O SISTEMA OPERACIONAL GNU/LINUX Características Gerais O Linux surgiu por meio do Projeto GNU (GNU s Not Unix) e é

Leia mais

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

Administração de Sistemas Operacionais Prof.: Marlon Marcon Instituto Federal de Minas Gerais Campus Bambuí Administração de Sistemas Operacionais Prof.: Marlon Marcon Estrutura de diretórios Diretório Local utilizado para armazenar arquivos e outros diretórios

Leia mais

Administração de sistemas Linux. Estrutura de diretórios Linux

Administração de sistemas Linux. Estrutura de diretórios Linux Administração de sistemas Linux Estrutura de diretórios Linux Filesystem Hierarchy Standard (FHS): A norma FHS é um conjunto de requerimentos técnicos que visam estabelecer normas e padrões para a estrutura

Leia mais

Programação Aplicada a Redes de Computadores Shell Script

Programação Aplicada a Redes de Computadores Shell Script Programação Aplicada a Res Computadores Shell Script Faculdas IESGO 2º Sem 2016 Definições Software Livre (Free Software) Conceito que prevê que todo software será distribuído com seu código-fonte, pondo

Leia mais

LINUX. Uma visão geral

LINUX. Uma visão geral LINUX Uma visão geral O QUE É? Sistema Operacional Código aberto Criado por Linus Torvalds em 1991 Estudante de computação, 20 anos Linguagem C Variação do Minix Criado por Andrew S. Tanenbaum em 1987

Leia mais

Gestão de ficheiros e directórios

Gestão de ficheiros e directórios (jpo@di.uminho.pt) Grupo de Sistemas Distribuídos Departamento de Informática Escola de Engenharia Universidade do Minho Sistemas Operativos 2005-2006 Conteúdo Ficheiros Comando ls Globbing 1 Ficheiros

Leia mais

Instalador e Operador de Sistemas de Telefonia e Comunicação de Dados

Instalador e Operador de Sistemas de Telefonia e Comunicação de Dados Redes Gerência e a Internet de Redes Instalador e Operador de Sistemas de Telefonia e Comunicação de Dados Conceitos Básicos 01 E-mail: euberchaia@yahoo.com.br Site: www.echaia.com Sistema de Arquivos

Leia mais

Curso de Formação LPIC-1 Exame 101

Curso de Formação LPIC-1 Exame 101 Curso de Formação LPIC-1 Exame 101 Bruno Santos Curso Linux: formação Hardware IRQs e Portos Hardware Preparar um PC para Linux (ou qualquer outro S.O requere alguma familiariadade

Leia mais

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

Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA) Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA) Aula 03 Visão Geral do Linux Objetivos Entender de forma básica o funcionamento do sistema Linux; Aprender as principais

Leia mais

S.O.R. A Interface de comando

S.O.R. A Interface de comando S.O.R. A Interface de comando Interface de linha de comando Também conhecida como CLI, modo texto ou shell Praticamente qualquer tarefa administrativa pode ser realizada usando apenas este tipo de interface

Leia mais

LINUX PERMISSÕES DE ARQUIVOS E DIRETÓRIOS

LINUX PERMISSÕES DE ARQUIVOS E DIRETÓRIOS LINUX PERMISSÕES DE ARQUIVOS E DIRETÓRIOS INTRODUÇÃO Permissões protegem o sistema e os arquivos dos usuários; Somente o super-usuário (root) tem ações irrestritas no sistema; Cabe ao root determinar o

Leia mais

Permissões de acesso no Linux. Sistemas Operacionais Curso Técnico em Informática Prof. Maria de Fátima de F. B. Marcílio

Permissões de acesso no Linux. Sistemas Operacionais Curso Técnico em Informática Prof. Maria de Fátima de F. B. Marcílio Permissões de acesso no Linux Sistemas Operacionais Curso Técnico em Informática Prof. Maria de Fátima de F. B. Marcílio Permissões Além do nome, um arquivo tem vários atributos: data de alteração usuário

Leia mais

ps: Process Status - Apresenta o estado dos processos ps a: Outros utilizadores ps u: Info Utilizador

ps: Process Status - Apresenta o estado dos processos ps a: Outros utilizadores ps u: Info Utilizador Trivia Quantas partições primárias um disco pode ter? /dev/hda7 refere-se a uma partição primária ou estendida Qual será o nome do dispositivo relativo ao disco SCSI com o endereço mais baixo Quantas partições

Leia mais

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

Ficha de Revisão do Módulo 4 - Sistema Operativo Open Source UNIÃO EUROPEIA FUNDO SOCIAL EUROPEU Ficha de Revisão do Módulo 4 - Sistema Operativo Open Source História do Linux Refira dois antecessores do Linux. Como se chama a fundação que tem o objetivo de proteger

Leia mais

r w x r w x r w x Figura 1 Atributos de arquivos.

r w x r w x r w x Figura 1 Atributos de arquivos. 1 Atributos de arquivo 1.0 Atributos de arquivos no Linux No Linux cada arquivo representa um conjunto de 16 bits que constituem informações acerca de seus atributos. Tais bits representam a permissão

Leia mais

Sistema Operacional GNU/Linux. Comandos. Para Permissão de Acesso a Arquivos e Diretórios

Sistema Operacional GNU/Linux. Comandos. Para Permissão de Acesso a Arquivos e Diretórios Comandos Para Permissão de Acesso a Arquivos e Diretórios Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Agosto / 2017 1/24 Permissão de Acesso As permissões

Leia mais

1º Ano - Técnico em Informática Integrado. Sistemas Operacionais

1º Ano - Técnico em Informática Integrado. Sistemas Operacionais 1º Ano - Técnico em Informática Integrado Sistemas Operacionais Navegação entre diretórios Antes de começar a trabalhar diretamente com os comandos do Linux, é necessário navegarmos entre os diretórios

Leia mais

Este curso pretende dotar os participantes dos conhecimentos e conceitos básicos envolvidos na operação dos sistemas operativos Linux (GNU/Linux).

Este curso pretende dotar os participantes dos conhecimentos e conceitos básicos envolvidos na operação dos sistemas operativos Linux (GNU/Linux). Linux Fundamentos Tecnologias de Informação - Redes e Sistemas Localidade: Lisboa Data: 05 Jun 2017 Preço: 420 ( Os valores apresentados não incluem IVA. Oferta de IVA a particulares e estudantes. ) Horário:

Leia mais

Sistemas Operacionais Profa. Roberta Lima Gomes ROTEIRO LAB File System

Sistemas Operacionais Profa. Roberta Lima Gomes ROTEIRO LAB File System Sistemas Operacionais Profa. Roberta Lima Gomes ROTEIRO LAB File System Estrutura de Diretórios Os principais sistemas de arquivos usados para a formatação de discos locais em Linux são o ext2, ext3, ext4,

Leia mais

Laboratório de Informática III. Sistema Operativo Linux

Laboratório de Informática III. Sistema Operativo Linux Laboratório de Informática III Sistema Operativo Linux INTRODUÇÃO O Linux éum sistema operativo que foi criado em 1991 por Linus Torvalds na Universidade de Helsinki na Finlândia. Éum sistema Operativo

Leia mais

Preparatório LPIC-1 Tópico 102

Preparatório LPIC-1 Tópico 102 Preparatório LPIC-1 Tópico 102 Professor Leandro Trindade leandro.a.trindade@gmail.com Tópico 102 Visão Geral Instalação do Linux e gerenciamento de pacotes Definir layout do disco rígido Instalação de

Leia mais

Formação de Administradores de Redes Linux LPI level 1. Aula 2 SENAC TI Fernando Costa

Formação de Administradores de Redes Linux LPI level 1. Aula 2 SENAC TI Fernando Costa Formação de Administradores de Redes Linux LPI level 1 Aula 2 SENAC TI Fernando Costa Agenda Dúvidas sobre os exercícios? Comandos: touch, tee Permissões Instalação do Linux Comando: touch Uso: touch [opções]

Leia mais

Sistema de Arquivos. Volnys Borges Bernal. Laboratório de Sistemas Integráveis

Sistema de Arquivos. Volnys Borges Bernal.   Laboratório de Sistemas Integráveis 1997-2002 Volnys Bernal 1 Sistema de Arquivos Volnys Borges Bernal volnys@lsi.usp.br http://www.lsi.usp.br/~volnys Laboratório de Sistemas Integráveis http://www.lsi.usp.br/ 1997-2002 Volnys Bernal 2 Agenda

Leia mais

S.O.R. Sistemas de arquivos no Linux

S.O.R. Sistemas de arquivos no Linux S.O.R. Sistemas de arquivos no Linux Estrutura de diretórios / /etc /dev /proc /boot /home /usr /media /mnt Sistemas de arquivos no Linux São visíveis através do processo de montagem Um disco pode ser

Leia mais

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

1.1-Digitar o comando abaixo para entrar no manual on-line do sistema para buscar informações sobre o comando pwd. man pwd Universidade Federal do ABC Disciplina: Software LIvre Prática: Ambiente Linux Laboratório Conteúdo Objetivo...1 1. Comandos de Ajuda...1 2. Comandos de Navegação...2 3. Comandos de Localização de Arquivo...2

Leia mais

ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO

ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com eberton.marinho@ifrn.edu.br

Leia mais

Minicurso Básico de Linux

Minicurso Básico de Linux Minicurso Básico de Linux PET Computação 15 de março de 2017 GNU/Linux (a) Linux (b) GNU Linux: Kernel GNU/Linux: Sistema Operacional Distro (c) Arch (d) Debian (e) Fedora (f) Gentoo (g) Manjaro (h) opensuse

Leia mais

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

AGRUPAMENTO de ESCOLAS Nº1 de SANTIAGO do CACÉM Ano Letivo 2013/2014 PLANIFICAÇÃO ANUAL AGRUPAMENTO de ESCOLAS Nº1 de SANTIAGO do CACÉM Ano Letivo 2013/2014 PLANIFICAÇÃO ANUAL Documento(s) Orientador(es): Programa da disciplina da Direção-Geral de Formação Vocacional 3º CICLO CEF T2E/T2I

Leia mais

Aula 04 Sistemas Embarcados LT38C

Aula 04 Sistemas Embarcados LT38C Aula 04 Sistemas Embarcados LT38C Prof. Lucas Ricken Garcia 2017/1 Linux Contexto Histórico DOS Mac OS UNIX (proprietário nesta época) Minix - Andrew S. Tanenbaum criou baseado no Unix para Processadores

Leia mais

Planificação Anual da Disciplina de Sistemas Operativos - 12º 1PI

Planificação Anual da Disciplina de Sistemas Operativos - 12º 1PI Módulo3-24Blocos Planificação Anual da Disciplina de Sistemas Operativos - 12º 1PI. Conhecer o enquadramento Sistema Operativo Windows Server Introdução ao S. O. Windows Server histórico do Windows Server

Leia mais

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

PLANIFICAÇÃO ANUAL. Documento(s) Orientador(es): Programa da disciplina da Direção-Geral de Formação Vocacional AGRUPAMENTO de ESCOLAS de SANTIAGO do CACÉM CEF Tipo 2 - Técnico Hotelaria e Restauração Ano Letivo2016-2017 Ciclo de Formação: 2016-2018 Tecnologias da Informação e Comunicação PLANIFICAÇÃO ANUAL Documento(s)

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Shell Gustavo Reis gustavo.reis@ifsudestemg.edu.br 1 Interpretador de comandos Interpreta as instruções enviadas pelo usuário e seus programas ao sistema operacional (kernel) Executa

Leia mais

Curso de Formação LPIC-1 Exame 101

Curso de Formação LPIC-1 Exame 101 Curso de Formação LPIC-1 Exame 101 Bruno Santos Curso Linux: formação Criar, apagar, procurar e mostrar ficheiros Manipulação de directorias. Manipulação de ficheiros. Apagar

Leia mais

Minicurso Básico de Linux

Minicurso Básico de Linux Minicurso Básico de Linux PET Computação 1 de março de 2018 GNU/Linux (a) Linux (b) GNU Linux: Kernel GNU/Linux: Sistema Operacional Distro (c) Arch (d) Debian (e) Fedora (f) Gentoo (g) Manjaro (h) opensuse

Leia mais

Comandos de monitoração de ambiente e redes no Linux

Comandos de monitoração de ambiente e redes no Linux Comandos de monitoração de ambiente e redes no Linux Ip addr show (lo) = loopback não é uma interface física e sim lógica, ela estará sempre presente no sistema, mesmo a máquina não estando em rede. (eth0)

Leia mais

Segurança em Sistemas Operativos

Segurança em Sistemas Operativos Segurança em Sistemas Operativos André Zúquete Segurança Informática e nas Organizações 1 Sistema Operativo Servidor Aplicação Função no núcleo do sistema operativo (kernel) Virtualizar o hardware Modelo

Leia mais

Comandos. Sistema Operacional GNU/Linux. Para Manipulação de Diretórios

Comandos. Sistema Operacional GNU/Linux. Para Manipulação de Diretórios Comandos Para Manipulação de Diretórios Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Julho / 2017 1/11 Comando ls Lista os arquivos de um diretório.

Leia mais

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

Linux. Linux é um núcleo (kernel) para sistemas operacionais baseados no conceito de software livre. Linux Linux Linux é um núcleo (kernel) para sistemas operacionais baseados no conceito de software livre. Linux Linux Distribuição Linux é um sistema operacional incluindo o kernel Linux e outros softwares

Leia mais

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

Entraremos em sistema linux para realizar algumas tarefas e aprender alguns comandos. Entraremos em sistema linux para realizar algumas tarefas e aprender alguns comandos. Como se conectar a partir do sistema Windows: Conexão direta SSH: Putty (download) Entrando numa conta no servidor:

Leia mais

Administração de sistemas operacionais. Comandos de manipulação de arquivos/diretórios.

Administração de sistemas operacionais. Comandos de manipulação de arquivos/diretórios. Administração de sistemas operacionais Comandos de manipulação de arquivos/diretórios. ls Lista os arquivos de um diretório. ls [opções] [caminho/arquivo] [caminho1/arquivo1]... onde: caminho/arquivo Diretório/arquivo

Leia mais

Introdução à Informática

Introdução à Informática Introdução à Informática Professor: Jailson Torquato Sistema Operacional - Linux Conhecimentos básicos em informática O que é Linux? Sistema operacional: é o componente de software que faz a interface

Leia mais

UFRJ IM - DCC. Departamento de Ciência da Computação. Sistemas Operacionais II. 25/10/2016 Profª Valeria Menezes Bastos 1

UFRJ IM - DCC. Departamento de Ciência da Computação. Sistemas Operacionais II. 25/10/2016 Profª Valeria Menezes Bastos 1 UFRJ IM - DCC Departamento de Ciência da Computação Sistemas Operacionais II 25/10/2016 Profª Valeria Menezes Bastos 1 File System no UNIX Provê armazenamento persistente Facilidades no gerenciamento de

Leia mais

Sistema de Arquivos. Volnys Borges Bernal

Sistema de Arquivos. Volnys Borges Bernal Volnys & Midorikawa (c) 1 Sistema de Arquivos Volnys Borges Bernal volnys@lsi.usp.br http://www.lsi.usp.br/~volnys Edson Toshimi Midorikawa emidorik@lsi.usp.br http://www.lsi.usp.br/~emidorik Laboratório

Leia mais

Introdução aos Sistemas Operativos

Introdução aos Sistemas Operativos Introdução aos Sistemas Operativos Baseado em: Andrew S. Tanenbaum. Modern Operating Systems, Prentice-Hall, 1992 FEUP/INESC http://www.fe.up.pt/~jlopes/teach/ jlopes@inescn.pt v 1.0, Outubro de 1997 Introdução

Leia mais

João Correia Lopes. v 1.0, Outubro de Introdução aos Sistemas Operativos v1.0 1

João Correia Lopes. v 1.0, Outubro de Introdução aos Sistemas Operativos v1.0 1 Introdução aos Sistemas Operativos Baseado em: Andrew S. Tanenbaum. Modern Operating Systems, Prentice-Hall, 1992 FEUP/INESC http://www.fe.up.pt/~jlopes/teach/ jlopes@inescn.pt v 1.0, Outubro de 1997 Introdução

Leia mais

Curso de Formação LPIC-1 Exame 101

Curso de Formação LPIC-1 Exame 101 Curso de Formação LPIC-1 Exame 101 Bruno Santos Curso Linux: formação / m básico avançado : básico 3 modos no vi Comando Insert lastline Inicia sempre no modo comando Edição

Leia mais

Manipulação de directorias

Manipulação de directorias Manipulação de directorias Outra forma de voltarmos para a directoria curso é: > cd ~/curso > pwd > ls -la Manipulação de directorias Os dois exemplos são equivalentes No primeiro exemplo, o comando «cd»

Leia mais

Estrutura de Diretórios Linux. Rodrigo Gentini gentini@msn.com

Estrutura de Diretórios Linux. Rodrigo Gentini gentini@msn.com Linux Rodrigo Gentini gentini@msn.com /bin - Ficam armazenados os comandos básicos que todos os usuários podem usar, como o : ls, cat, cd entre outros. /boot - Ficam todos os arquivos que a máquina precisa

Leia mais

Comandos de arquivos

Comandos de arquivos Comandos de arquivos ls lista diretórios ls -al lista mostrando também arquivos ocultos cd dir muda do diretório atual para o especificado (substituir a variável dir pelo nome da pasta) cd muda para o

Leia mais

Comandos de Verificação. Alberto Felipe Friderichs Barros

Comandos de Verificação. Alberto Felipe Friderichs Barros Comandos de Verificação Alberto Felipe Friderichs Barros fstab fstab é um arquivo em texto puro para configuração de dispositivos de armazenamento e pontos de montagem do GNU/Linux e que pode ser editado

Leia mais

Sistemas Operacionais. Prof. MSc André Y. Kusumoto

Sistemas Operacionais. Prof. MSc André Y. Kusumoto Prof. MSc André Y. Kusumoto andrekusumoto.unip@gmail.com Apresentação Prof. MSc André Yoshimi Kusumoto andrekusumoto.unip@gmail.com http://www.kusumoto.com.br Carga horária semanal: 4 horas-aula Carga

Leia mais

Linux Introdução. Walter Fetter Lages

Linux Introdução. Walter Fetter Lages Linux Introdução Walter Fetter Lages fetter@ece.ufrgs.br Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Sistemas Elétricos de Automação e Energia ENG10032 Microcontroladores

Leia mais

Tutorial de confguração de um cartão micro SD como área de swap e armazenamento para a DragonBoard 410c (DB410C)

Tutorial de confguração de um cartão micro SD como área de swap e armazenamento para a DragonBoard 410c (DB410C) Tutorial de confguração de um cartão micro SD como área de swap e armazenamento para a DragonBoard 410c (DB410C) [1] Motivação O processo de unboxing da DragonBoard 410c é bastante agradável e simples.

Leia mais

9 Sistemas de ficheiros

9 Sistemas de ficheiros 9 Sistemas de ficheiros Ficheiros Directórios Implementações de sistemas de ficheiros Exemplos de sistemas de ficheiros 1 Informação a longo-prazo 1. Deve guardar grandes quantidades de dados 2. A informação

Leia mais

SISTEMAS OPERATIVOS I

SISTEMAS OPERATIVOS I Instituto Superior de Engenharia do Porto Departamento de Engenharia Informática SISTEMAS OPERATIVOS I Ficha 2 Fevereiro de 2006 Berta Batista Luis Lino Ferreira Maria João Viamonte Nuno Malheiro Sugestões

Leia mais

Comandos básicos. Sistemas Operacionais II

Comandos básicos. Sistemas Operacionais II Comandos básicos Sistemas Operacionais II Comando ln Cria links entre arquivos e diretórios. Sintaxe ln [opções] arquivo link ln [opções] arquivos diretorio Opções -f: sobrescreve links existentes ou arquivos

Leia mais

SISTEMAS OPERATIVOS I

SISTEMAS OPERATIVOS I Instituto Superior de Engenharia do Porto Departamento de Engenharia Informática SISTEMAS OPERATIVOS I Ficha 1 Fevereiro de 2006 Berta Batista Luis Lino Ferreira Maria João Viamonte Nuno Malheiro Sugestões

Leia mais

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

O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha em várias aplicações nas quais são necessárias estabilidade

Leia mais

Segurança em Sistemas Operativos

Segurança em Sistemas Operativos Segurança em Sistemas Operativos André Zúquete Segurança Informática e nas Organizações 1 Sistema Operativo Servidor Aplicação modo utilizador: Execução no modo normal do CPU, sem acesso a instruções privilegiadas

Leia mais

Guia de instalação UEG Linux LTS 1. Apresentação

Guia de instalação UEG Linux LTS 1. Apresentação 1. Apresentação Gerência de Inovação Tecnológica - GIT O UEG Linux 16.04 LTS é um sistema operacional baseado em Linux e derivado do Ubuntu, customizado pela Gerência de Inovação Tecnológica da Universidade

Leia mais

AULA 4. Bruno L. Albrecht Felipe A. Chies Lucas F. Zawacki. PET Computação UFRGS

AULA 4. Bruno L. Albrecht Felipe A. Chies Lucas F. Zawacki. PET Computação UFRGS M i n i - C u r s o d e I n t r o d u ç ã o a o G N U / L i n u x AULA 4 Bruno L. Albrecht Felipe A. Chies Lucas F. Zawacki PET Computação UFRGS Setembro 2009 L i n h a d e C o m a n d o I I Tipos de execução

Leia mais

PLANIFICAÇÃO INTRODUÇÃO ÀS TECNOLOGIAS DE INFORMAÇÃO BLOCO I

PLANIFICAÇÃO INTRODUÇÃO ÀS TECNOLOGIAS DE INFORMAÇÃO BLOCO I PLANIFICAÇÃO INTRODUÇÃO ÀS TECNOLOGIAS DE INFORMAÇÃO BLOCO I MÉDIO PRAZO 1 TECNOLOGIAS DE INFORMAÇÃO E INFORMÁTICA OBJECTIVOS CONTEÚDOS DATA Conceitos Introdutórios Conhecer os conceitos básicos relacionados

Leia mais

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

CPU. Memória. Periféricos, dispositivos de entrada, saída 07/04/2017 SUSEPE Informática Rodrigo Schaeffer Pré Prova Fundamentos da Computação: conceitos básicos de informática, componentes hardware e software dos computadores, Periféricos, dispositivos de entrada, saída

Leia mais

Linux Diretórios. /opt. Aplicativos adicionais (opcionais). Não oficiais da distribuição.

Linux Diretórios. /opt. Aplicativos adicionais (opcionais). Não oficiais da distribuição. Linux Diretórios /opt Aplicativos adicionais (opcionais). Não oficiais da distribuição. Linux Diretórios /proc Diretório virtual de informações do sistema. Linux Diretórios /root Diretório home do superusuário.

Leia mais

Sistemas Operacionais e Introdução à Programação. Módulo 1 Sistemas Operacionais

Sistemas Operacionais e Introdução à Programação. Módulo 1 Sistemas Operacionais Sistemas Operacionais e Introdução à Programação Módulo 1 Sistemas Operacionais 1 Objetivos: Laboratório 1 1. Conhecer o sistema operacional Linux 2. Usar a interface de linha de comando (shell) arquivos

Leia mais

Realizar o gerenciamento básico de arquivos

Realizar o gerenciamento básico de arquivos Realizar o gerenciamento básico de arquivos - 2 Sumário Capítulo 1 Realizar o gerenciamento básico de arquivos...3 1.1. Objetivos... 3 1.2. Mãos a obra...4 Capítulo 2 Gerenciando... 14 2.1. Objetivos...

Leia mais

SHELL. Alberto Felipe Friderichs Barros

SHELL. Alberto Felipe Friderichs Barros SHELL Alberto Felipe Friderichs Barros Introdução Os três componentes principais de um sistema operacional são o kernel, o shell e o sistema de arquivos. Shell A tradução de Shell para português neste

Leia mais

Introdução ao uso do Linux (parte 2)

Introdução ao uso do Linux (parte 2) Universidade do Estado do Rio de Janeiro Faculdade de Engenharia Laboratório de Engenharia Elétrica Introdução ao uso do Linux (parte 2) Autores: Elaine de Mattos Silva Raphael Guedes Orientador: Prof.

Leia mais

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

Histórico e conceitos básicos. GSO I Gestão de Sistemas Operacionais Histórico e conceitos básicos GSO I Gestão de Sistemas Operacionais História do Linux Em 1991, Linus Benedict Torvalds, um estudante Filandês, pela necessidade de estudar melhor sistemas operacionais desenvolve

Leia mais

ACL s Linux POSIX. João Paulo Ozório Leandro Pereira Paulo César Ferreira

ACL s Linux POSIX. João Paulo Ozório Leandro Pereira Paulo César Ferreira ACL s Linux POSIX João Paulo Ozório Leandro Pereira Paulo César Ferreira O que são ACL s O sistema de permissões do Linux é considerado muito seguro e simples de utilizar. Cada arquivo ou diretório pode

Leia mais

Estácio-FIC Graduação em Redes de Computadores

Estácio-FIC Graduação em Redes de Computadores Estácio-FIC Graduação em Redes de Computadores Disciplina Programação para Servidores Aula 6 Comandos externos Sumário Comandos básicos; Comandos para manipulação de data e hora; Comandos para processamento

Leia mais

MÓDULO 01 INTRODUÇÃO AO LINUX

MÓDULO 01 INTRODUÇÃO AO LINUX MÓDULO 01 INTRODUÇÃO AO LINUX TÓPICO 21 TÓPICO 22 TÓPICO 23 COMANDOS GERAIS ARQUIVOS E DIRETÓRIOS USUÁRIOS TÓPICO 21 COMANDOS GERAIS man date df -h arch clear logout echo login sudo TEORIA O comando man

Leia mais