SISTEMAS DE ARQUIVOS LINUX E WINDOWS Prof.: Bruno Pinheiro brunodop@gmail.com NING: http://timasters.ning.com/profile/brunodeoliveirapinheiro
Mini CV Especialista em Regulação da ANTAQ e gerente de Estudos e Desempenho Portuário. Pós-Graduado em Administração de Redes Linux pela Universidade Federal de Lavras e MBA em Planejamento, Orçamento e Gestão Pública pela FGV-BSB. Idealizador, coordenador e instrutor dos Cursos Básico e Avançado de Unix e coordenador e instrutor do Curso Básico de Redes na Força Aérea Brasileira. Instrutor do Curso de Extensão em Linux no Centro Universitário de Ensino Superior do Amazonas - CIESA e no SENAI-AM. Usuário Linux desde 1996. 2
Sistema de Arquivos Sistema de arquivos é uma estrutura criada no disco rígido (formatação lógica) que, após o particionamento, permite que arquivos sejam criados, removidos, copiados e etc. 3
Sistema de Arquivos LINUX PARTIÇÕES: Primária máx 4 e não pode ser divididas; Extendida máx 3 e pode ser dividida; Lógica divisão da extendida. Não tem limite. 4
TIPOS: Sistema de Arquivos LINUX ext2 suporta partições 32TB, nome de arquivo de 255 caracteres e não tem tolerância a falhas; ext3 tem tolerância a falhas (journaling); reiserfs tem tolerância a falhas (journaling) e suporta arquivos com mais de 2Gb; jfs - tem tolerância a falhas (journaling) xfs - tem tolerância a falhas (journaling) swap extensão da memória ram 5
Sistema de Arquivos LINUX MODOS DE OPERAÇÃO EXT3: Ordered (default) o journal é atualizado no fim de cada operação. Writeback - o journal armazena apenas informações referentes à estrutura do sistema de arquivos (metadata) e não em relação aos arquivos propriamente ditos, e é gravado de forma mais ocasional, aproveitando os momentos de inatividade. 6
Sistema de Arquivos LINUX Modos de operação EXT3: Journal - armazena não apenas informações sobre as alterações, mas também uma cópia de segurança de todos os arquivos modificados, que ainda não foram gravados no disco. A cada alteração, o sistema grava uma cópia do arquivo (no journal), atualiza as informações referentes à estrutura do sistema de arquivos, grava o arquivo e atualiza novamente o journal, marcando a operação como concluída. 7
Sistema de Arquivos LINUX Drivers do Linux e seus arquivos de dispositivo /dev/hda1 Número que identifica o número da partição no disco rígido. Letra que identifica o disco rígido (a=primeiro, b=segundo, etc...). Sigla que identifica o tipo do disco rígido (hd=ide, sd=scsi, xt=xt). Diretório onde são armazenados os dispositivos existentes no sistema. 8
Sistema de Arquivos LINUX /dev/fd0 - Primeira unidade de disquetes. /dev/fd1 - Segunda unidade de disquetes. /dev/hda - Primeiro disco rígido na primeira controladora IDE do micro (primary master). /dev/hda1 - Primeira partição do primeiro disco rígido IDE. /dev/hdb - Segundo disco rígido na primeira controladora IDE do micro (primary slave). /dev/hdb1 - Primeira partição do segundo disco rígido IDE. /dev/sda - Primeiro disco rígido na primeira controladora SCSI. /dev/sda1 - Primeira partição do primeiro disco rígido SCSI. /dev/sdb - Segundo disco rígido na primeira controladora SCSI. /dev/sdb1 - Primeira partição do segundo disco rígido SCSI. /dev/sr0 - Primeiro CD-ROM SCSI. /dev/sr1 - Segundo CD-ROM SCSI. 9
Sistema de Arquivos LINUX MONTANDO UMA PARTIÇÃO O Linux utiliza diretórios para acessar as partições existentes (pontos de montagem) Vantagens: Montar partição no diretório que quiser; Em caso de um sistema de arquivos cheio, pode-se copiar o conteúdo de um grande diretório para um disco separado, apagar o conteúdo do diretório original e montar o disco onde foram copiados os arquivos naquele local; O uso de pontos de montagem torna o gerenciamento mais flexível; e A adição de novas partições ou substituição de discos rígidos não afeta a ordem de identificação dos discos e pontos de montagem (como não acontece no DOS). 10
Sistema de Arquivos LINUX MONTANDO UMA PARTIÇÃO mount [opções] dispositivo ponto_montagem Opções: -r monta o dispositivo somente leitura -w monta o dispositivo para leitura e gravação -t tipo_sist especifica o tipo de sistema de arquivos do dispositivo msdos FAT16 vfat FAT32 ntfs ext2 ext3 smbfs ou cifs rede do Windows iso9660 CD-ROM 11
Sistema de Arquivos LINUX Exemplo: mount t ext2 /dev/fd0 /media/floppy DESMONTANDO AS PARTIÇÕES umount dispositivo ou ponto_montagem Exemplo: umount /dev/fd0 umount /media/floppy 12
Sistema de Arquivos LINUX O arquivo /etc/fstab Armazena as configurações de quais dispositivos locais e remotos devem ser montados e qual o ponto de montagem de cada um na inicialização do sistema operacional. Configuração para permissão que um usuário comum possa montar e desmontar dispositivos. 13
14
ESAF - 2004 Um sistema de arquivos é um conjunto de estruturas lógicas e de rotinas que permitem ao sistema operacional controlar o acesso ao disco rígido. Diferentes sistemas operacionais usam diferentes sistemas de arquivos. O sistema de arquivos utilizado pelo Linux que apresenta vários recursos avançados de segurança e suporte a partições de até 4 Terabytes é o: a) NTFS b) EXT2 c) FAT32 d) FAT16 e) FAT12 15
ESAF - 2004 Um sistema de arquivos é um conjunto de estruturas lógicas e de rotinas que permitem ao sistema operacional controlar o acesso ao disco rígido. Diferentes sistemas operacionais usam diferentes sistemas de arquivos. O sistema de arquivos utilizado pelo Linux que apresenta vários recursos avançados de segurança e suporte a partições de até 4 Terabytes é o: a) NTFS b) EXT2 c) FAT32 d) FAT16 e) FAT12 16
FCC - 2007 Dentre os sistemas de arquivos Ext/Linux, o que oferece melhor desempenho, entre todos os sistemas de arquivos, é o: a) Ext e Ext2 b) Ext2 e Ext3 c) Ext d) Ext2 e) Ext3 17
FCC - 2007 Dentre os sistemas de arquivos Ext/Linux, o que oferece melhor desempenho, entre todos os sistemas de arquivos, é o: a) Ext e Ext2 b) Ext2 e Ext3 c) Ext d) Ext2 e) Ext3 18
UFF - 2009 Em relação à formatação lógica de discos rígidos, é um tipo de sistema de arquivos utilizado nos sistemas operacionais Windows ou Linux os abaixo relacionados, EXCETO: a) FAT; b) NTFS; c) SATA; d) Ext3; e) ReiserFS. 19
UFF - 2009 Em relação à formatação lógica de discos rígidos, é um tipo de sistema de arquivos utilizado nos sistemas operacionais Windows ou Linux os abaixo relacionados, EXCETO: a) FAT; b) NTFS; c) SATA; d) Ext3; e) ReiserFS. 20
VUNESP - 2009 Ao se particionar e formatar discos rígidos (HDs), deve-se: a) escolher o sistema de arquivos a ser utilizado pelo sistema operacional. b) escolher o sistema de arquivos NTFS para Windows ou o EXT1 para Linux, pois são os únicos que permitem múltiplas partições. c) escolher o sistema de arquivos NTFS, que é o único que aceita mais de uma partição. d) primeiramente apagar todos os arquivos presentes no disco, pois não é possível o particionamento de discos que não estejam vazios. e) primeiramente remover os sistemas operacionais instalados, pois eles impedem qualquer reparticionamento. 21
VUNESP - 2009 Ao se particionar e formatar discos rígidos (HDs), deve-se: a) escolher o sistema de arquivos a ser utilizado pelo sistema operacional. b) escolher o sistema de arquivos NTFS para Windows ou o EXT1 para Linux, pois são os únicos que permitem múltiplas partições. c) escolher o sistema de arquivos NTFS, que é o único que aceita mais de uma partição. d) primeiramente apagar todos os arquivos presentes no disco, pois não é possível o particionamento de discos que não estejam vazios. e) primeiramente remover os sistemas operacionais instalados, pois eles impedem qualquer reparticionamento. 22
Analise as afirmações sobre sistemas de arquivos utilizados pelos sistemas operacionais: I. o MBR (Master Boot Record) é um arquivo presente nos discos destinado ao gerenciamento dos espaços sem utilização dos discos; II. COMO CAI? VUNESP - 2009 os sistemas de arquivos Ext2 e Ext3 podem ser encontrados em computadores com o sistema operacional Unix ou Linux; III. os sistemas de arquivos FAT 16, FAT 32 e NTFS podem ser encontrados em computadores com alguma das versões do sistema operacional Windows e Linux. Sobre as afirmações, pode-se dizer que está correto o contido em: a) I, apenas. b) II, apenas. c) I e II, apenas. d) II e III, apenas. e) I, II e III. 23
VUNESP - 2009 Analise as afirmações sobre sistemas de arquivos utilizados pelos sistemas operacionais: I. o MBR (Master Boot Record) é um arquivo presente nos discos II. destinado ao gerenciamento dos espaços sem utilização dos discos; os sistemas de arquivos Ext2 e Ext3 podem ser encontrados em computadores com o sistema operacional Unix ou Linux; III. os sistemas de arquivos FAT 16, FAT 32 e NTFS podem ser encontrados em computadores com alguma das versões do sistema operacional Windows e Linux. Sobre as afirmações, pode-se dizer que está correto o contido em: a) I, apenas. b) II, apenas. c) I e II, apenas. d) II e III, apenas. e) I, II e III. 24
O Linux Mandriva 2007 utiliza como partição padrão o sistema de arquivos a) ReiserFS. b) Reiser4. c) EXT4. d) EXT3. e) EXT2. COMO CAI? FCC- 2008 25
FCC- 2008 O Linux Mandriva 2007 utiliza como partição padrão o sistema de arquivos a) ReiserFS. b) Reiser4. c) EXT4. d) EXT3. e) EXT2. 26
Os sistemas de arquivos mais utilizados atualmente pelas distribuições Linux, cuja performance é considerada muito boa, entre outros, são: a) Ext4 e FAT32. b) Ext3 e ReiserFS. c) Ext4 e XFS. d) VFAT e NTFS2. e) FAT32 e NTFS. COMO CAI? FCC- 2009 27
FCC- 2009 Os sistemas de arquivos mais utilizados atualmente pelas distribuições Linux, cuja performance é considerada muito boa, entre outros, são: a) Ext4 e FAT32. b) Ext3 e ReiserFS. c) Ext4 e XFS. d) VFAT e NTFS2. e) FAT32 e NTFS. 28
Dentre os sistemas de arquivos indicados a seguir, selecione aquele que é nativo em sistemas Linux. a) FAT b) JFS c) EXT3 d) HPFS e) NTFS COMO CAI? CESGRANRIO - 2008 29
CESGRANRIO - 2008 Dentre os sistemas de arquivos indicados a seguir, selecione aquele que é nativo em sistemas Linux. a) FAT b) JFS c) EXT3 d) HPFS e) NTFS 30
FCC - 2009 O sistema de arquivos tipo EXT3 suporta três diferentes modos de trabalho do Journaling, dentre os quais, aquele que grava somente as mudanças ocorridas em arquivos, e registra as atualizações no arquivo de dados antes de fazer as mudanças associadas ao sistema de arquivos. Esse padrão nos sistemas de arquivos EXT3 é denominado a) JBD. b) Journaling. c) Writeback. d) FSCK. e) Ordered. 31
FCC - 2009 O sistema de arquivos tipo EXT3 suporta três diferentes modos de trabalho do Journaling, dentre os quais, aquele que grava somente as mudanças ocorridas em arquivos, e registra as atualizações no arquivo de dados antes de fazer as mudanças associadas ao sistema de arquivos. Esse padrão nos sistemas de arquivos EXT3 é denominado a) JBD. b) Journaling. c) Writeback. d) FSCK. e) Ordered. 32
O sistema de arquivos, em ambientes UNIX, que não possui "journaling" é: a) reiserfs; b) ext2; c) ext3; d) xfs; e) jfs. COMO CAI? NCE-UFRJ - 2005 33
NCE-UFRJ - 2005 O sistema de arquivos, em ambientes UNIX, que não possui "journaling" é: a) reiserfs; b) ext2; c) ext3; d) xfs; e) jfs. 34
FCC - 2010 Em relação à memória virtual do Linux, é correto afirmar: a) Arquivos de troca podem ser criados somente em partições EXT2. b) O arquivo de troca permite que se crie somente uma partição Linux Native. c) Por ser acessado diretamente pelo Kernel, o arquivo Swap é mais rápido que a partição Swap. d) Partições de troca e arquivos de troca não podem ser usadas ao mesmo tempo. e) Na coexistência de partição Swap e arquivo Swap é recomendável que o acesso ao arquivo Swap tenha maior prioridade. 35
FCC - 2010 Em relação à memória virtual do Linux, é correto afirmar: a) Arquivos de troca podem ser criados somente em partições EXT2. b) O arquivo de troca permite que se crie somente uma partição Linux Native. c) Por ser acessado diretamente pelo Kernel, o arquivo Swap é mais rápido que a partição Swap. d) Partições de troca e arquivos de troca não podem ser usadas ao mesmo tempo. e) Na coexistência de partição Swap e arquivo Swap é recomendável que o acesso ao arquivo Swap tenha maior prioridade. 36
Quando o Linux é iniciado, qual arquivo de configuração é utilizado pelo sistema operacional para verificar quais os compartilhamentos NFS que devem ser montados? a) etc/exports b) etc/nfs.conf c) etc/fstab d) nfs/conf e) nfs/exports COMO CAI? CESGRANRIO - 2010 37
CESGRANRIO - 2010 Quando o Linux é iniciado, qual arquivo de configuração é utilizado pelo sistema operacional para verificar quais os compartilhamentos NFS que devem ser montados? a) etc/exports b) etc/nfs.conf c) etc/fstab d) nfs/conf e) nfs/exports 38
Sistema de Arquivos LINUX Principais Diretórios: /bin Contém arquivos programas do sistema que são usados com freqüência pelos usuários. /boot Contém arquivos necessários para a inicialização do sistema. /etc Arquivos de configuração de seu computador local. 39
Sistema de Arquivos LINUX /media Ponto de montagem de dispositivos diversos do sistema (rede, pen-drives, CD-ROM em distribuições mais novas). /cdrom Ponto de montagem da unidade de CD-ROM. /floppy Ponto de montagem de unidade de disquetes. /dev Contém arquivos usados para acessar dispositivos (periféricos) existentes no computador. 40
Sistema de Arquivos LINUX /home Diretórios contendo os arquivos dos usuários. /lib Bibliotecas compartilhadas pelos programas do sistema e módulos do kernel. /root Diretório do usuário root. /mnt Ponto de montagem temporário. 41
Sistema de Arquivos LINUX /sbin Diretório de programas usados pelo superusuário (root) para administração e controle do funcionamento do sistema. /tmp Diretório para armazenamento de arquivos temporários criados por programas. /usr Contém maior parte de seus programas. Normalmente acessível somente como leitura. 42
Sistema de Arquivos LINUX /var Contém maior parte dos arquivos que são gravados com frequência pelos programas do sistema, e-mails, spool de impressora, cache, etc. /proc Sistema de arquivos do kernel. Este diretório não existe no disco rígido, ele é colocado lá pelo kernel e usado por diversos programas que fazem sua leitura, verificam configurações do sistema ou modificar o funcionamento de dispositivos do sistema através da alteração em seus arquivos. 43
44
FGV - 2009 No que diz respeito aos comandos e procedimentos para manipulação e gerenciamento do sistema de arquivos dos Sistemas Operacionais, o Linux utiliza diretórios com diversas finalidades. Dentre eles, um armazena os módulos do kernel e as bibliotecas para os comandos /bin e /sbin e o outro, armazena arquivos de configuração e scripts de inicialização. Esses dois diretórios são conhecidos, respectivamente, por: a) /lib e /etc b) /sys e /etc/ c) /lib e /root d) /sys e /root e) /lib e /cmd 45
FGV - 2009 No que diz respeito aos comandos e procedimentos para manipulação e gerenciamento do sistema de arquivos dos Sistemas Operacionais, o Linux utiliza diretórios com diversas finalidades. Dentre eles, um armazena os módulos do kernel e as bibliotecas para os comandos /bin e /sbin e o outro, armazena arquivos de configuração e scripts de inicialização. Esses dois diretórios são conhecidos, respectivamente, por: a) /lib e /etc b) /sys e /etc/ c) /lib e /root d) /sys e /root e) /lib e /cmd 46
Por padrão, no ambiente Linux, os arquivos de configuração do Apache residem no diretório: a) /etc/apache b) /root/apache c) /ext3/apache d) /config/apache e) /system/apache COMO CAI? FGV - 2009 47
FGV - 2009 Por padrão, no ambiente Linux, os arquivos de configuração do Apache residem no diretório: a) /etc/apache b) /root/apache c) /ext3/apache d) /config/apache e) /system/apache 48
FCC - 2010 A árvore de diretórios do Linux é dividida em sistemas de arquivos com diferentes propósitos, sendo que, o sistema que não existe em disco rígido e que é criado pelo Kernel na memória, é denominado a) /root. b) /home. c) /usr. d) /var. e) /proc 49
FCC - 2010 A árvore de diretórios do Linux é dividida em sistemas de arquivos com diferentes propósitos, sendo que, o sistema que não existe em disco rígido e que é criado pelo Kernel na memória, é denominado a) /root. b) /home. c) /usr. d) /var. e) /proc 50
CESPE - 2010 No Linux, existe certa padronização nos nomes dos diretórios na raiz em relação aos seus conteúdos. Segundo essa padronização, o diretório a) /bin é usado para os arquivos de configuração do sistema e dos aplicativos. b) /etc é usado para os arquivos binários (programas executáveis), normalmente exclusivos do root. c) /usr/src é usado para o código fonte de utilitários. Também pode ser usado o /user/source. d) /usr/local é usado para a criação de sub-diretórios dos usuários. e) /var é usado para a definição de dispositivos de memória. 51
CESPE - 2010 No Linux, existe certa padronização nos nomes dos diretórios na raiz em relação aos seus conteúdos. Segundo essa padronização, o diretório a) /bin é usado para os arquivos de configuração do sistema e dos aplicativos. b) /etc é usado para os arquivos binários (programas executáveis), normalmente exclusivos do root. c) /usr/src é usado para o código fonte de utilitários. Também pode ser usado o /user/source. d) /usr/local é usado para a criação de sub-diretórios dos usuários. e) /var é usado para a definição de dispositivos de memória. 52
MOVENS - 2010 O sistema de arquivo ext3 do Linux é organizado na forma de árvore hierárquica. O diretório principal é chamado raiz e representado pelo símbolo "/". Os demais diretórios estão abaixo do diretório raiz e alguns deles têm existência obrigatória e finalidade definida pelo padrão Filesystem Hierarchy Standard (FHS). Em relação aos diretórios-padrão do Linux e suas finalidades, relacione a primeira coluna à segunda e, em seguida, assinale a opção correta. I - /bin II - /lib III - /dev IV - /mnt V - /etc ( ) Contém os comandos essenciais do sistema operacional. ( ) Utilizado para montagem temporária de sistemas de arquivo. ( ) Contém os arquivos de configuração de sistema. ( ) Contém os arquivos de dispositivo. ( ) Contém as bibliotecas e módulos do kernel. 53
a) I, III, II, V, IV. b) I, IV, V, III, II. c) II, III, IV, V, I. d) II, IV, III, V, I. e) V, II, III, IV, I. COMO CAI? MOVENS - 2010 54
a) I, III, II, V, IV. b) I, IV, V, III, II. c) II, III, IV, V, I. d) II, IV, III, V, I. e) V, II, III, IV, I. COMO CAI? MOVENS - 2010 55
CESPE - 2010 Na estrutura de diretórios especiais criada pelo Linux, o diretório /bin é usado para armazenar informações a respeito dos processos binários em execução no sistema. Certo Errado 56
CESPE - 2010 Na estrutura de diretórios especiais criada pelo Linux, o diretório /bin é usado para armazenar informações a respeito dos processos binários em execução no sistema. Certo Errado 57
CESPE - 2010 No diretório Linux, os arquivos relacionados a dispositivos de hardware estão armazenados no diretório /lib. Certo Errado 58
CESPE - 2010 No diretório Linux, os arquivos relacionados a dispositivos de hardware estão armazenados no diretório /lib. Certo Errado 59
CESPE - 2010 Os discos rígidos, disquetes, tela, porta de impressora e modem, entre outros, são identificados no GNU/Linux por arquivos referentes a estes dispositivos no diretório a) /tmp. b) /lib. c) /root. d) /home. e) /dev. 60
CESPE - 2010 Os discos rígidos, disquetes, tela, porta de impressora e modem, entre outros, são identificados no GNU/Linux por arquivos referentes a estes dispositivos no diretório a) /tmp. b) /lib. c) /root. d) /home. e) /dev. 61
ls Opção Sistema de Arquivos LINUX Comandos Básicos Descrição -a Exibe arquivos e diretórios ocultos -h Exibe o número de bytes em formato de fácil comprrensão -R Recursiva, lista também o conteúdo dos subdiretórios -l lista completa (detalhes) 62
Sistema de Arquivos LINUX Exemplo: ls al drwxrwxrwx 1 root root 115 nov 25 08:15 TI -rwxr-xr-- 1 bruno user 1243 dez 10 17:00 teste -rwxr-xr-- 1 root root 2895 dez 13 09:12 prova 63
Sistema de Arquivos LINUX EXPLICANDO CADA PARTE: -rwxr-xr-- 1 bruno user 1243 dez 10 17:00 teste A primeira letra da esquerda identifica o tipo de arquivo Tipo Descrição - Arquivo comum d l Diretório Links simbólicos 64
Sistema de Arquivos LINUX EXPLICANDO CADA PARTE: -rwxr-xr-- 1 bruno user 1243 dez 10 17:00 teste As nove últimas são as permissões de acesso ao arquivo Permissão Descrição r w x Permissão de leitura Permissão de escrita Permissão de execução. Quando em diretório, permissão de entrar 65
Sistema de Arquivos LINUX EXPLICANDO CADA PARTE: -rwxr-xr-- 1 bruno user 1243 dez 10 17:00 teste 1 Quando diretório a quantidade de subdiretório e arquivo é sempre 1 bruno dono do arquivo user grupo dono do arquivo 1243 tamanho do arquivo teste nome do arquivo 66
Sistema de Arquivos LINUX TRABALHANDO COM AS PERMISSÕES chmod [opções] modo arquivo Opção Descrição -R Recursivo modo simbólico ou absoluto 67
Sistema de Arquivos LINUX Modo simbólico Identificador Descrição Valor Descrição u usuário r leitura g grupo w escrita o outros x execução a todos Operando Descrição + Adiciona - Retira = Atribui o valor (anula as outras) 68
Sistema de Arquivos LINUX Modo absoluto Identificador Descrição 0 Nenhuma permissão 1 Permissão para execução 2 Permissão para escrita 3 Permissão para leitura e escrita 4 Permissão para leitura 5 Permissão para leitura e execução 6 Permissão para leitura e escrita 7 Permissão para leitura, escrita e execução 69
Sistema de Arquivos LINUX Exemplos $ chmod u+w azul $ chmod u+rx,g=r,o-x azul $ chmod 640 teste $ chmod 750 teste 70
Sistema de Arquivos LINUX cp [opções] arquivo_origem arquivo_destino Opção Descrição -a Preserva os atributos -d Copia um link, mas não o arq. -i Pede confirmação antes de sobrescrever -p Preserva propriedade, permissões e time stamp -R Copia recursivamente 71
Sistema de Arquivos LINUX mv [opções] origem destino Opção Descrição -f Remove arquivos, sem confirmação -i Pede confirmação antes de sobrescrever 72
73
CESPE - 2010 A máscara de permissão de acesso a um arquivo ou diretório contém dez caracteres. Certo Errado 74
CESPE - 2010 A máscara de permissão de acesso a um arquivo ou diretório contém dez caracteres. Certo Errado 75
VUNESP - 2009 A listagem, em formato completo, de todos os arquivos e diretórios, incluindo os ocultos, no sistema operacional Linux, pode ser obtida por meio do comando a) ls -al b) ls -ca c) ls -Fa d) ls -lf e) ls -ll 76
VUNESP - 2009 A listagem, em formato completo, de todos os arquivos e diretórios, incluindo os ocultos, no sistema operacional Linux, pode ser obtida por meio do comando a) ls -al b) ls -ca c) ls -Fa d) ls -lf e) ls -ll 77
FCC - 2010 Como resultado do comando ls, o Linux exibiu o arquivo: -rw-rw-r-- tucano users 5,3 K Jun 9 9:40 exemplo.doc A respeito das informações contidas no arquivo acima, é correto afirmar: a) exemplo.doc pode ser executado por tucano, mas somente lido e modificado pelos demais usuários. b) as permissões exibidas conferem a tucano o controle total do arquivo exemplo.doc. c) não há permissão de execução do arquivo exemplo.doc nem para seu dono. d) exemplo.doc pode ser executado por tucano, lido e gravado pelo seu grupo, mas somente lido pelos outros. e) exemplo.doc pode ser lido e modificado por todos. 78
FCC - 2010 Como resultado do comando ls, o Linux exibiu o arquivo: -rw-rw-r-- tucano users 5,3 K Jun 9 9:40 exemplo.doc A respeito das informações contidas no arquivo acima, é correto afirmar: a) exemplo.doc pode ser executado por tucano, mas somente lido e modificado pelos demais usuários. b) as permissões exibidas conferem a tucano o controle total do arquivo exemplo.doc. c) não há permissão de execução do arquivo exemplo.doc nem para seu dono. d) exemplo.doc pode ser executado por tucano, lido e gravado pelo seu grupo, mas somente lido pelos outros. e) exemplo.doc pode ser lido e modificado por todos. 79
Em um diretório Linux /usr/local, desejando-se listar os arquivos do diretório /usr é correto utilizar o comando a) ls _ (underline). b) ls - (hífen). c) ls ~ (til). d) ls.. (2 pontos). e) ls / (barra). COMO CAI? FCC - 2005 80
FCC - 2005 Em um diretório Linux /usr/local, desejando-se listar os arquivos do diretório /usr é correto utilizar o comando a) ls _ (underline). b) ls - (hífen). c) ls ~ (til). d) ls.. (2 pontos). e) ls / (barra). 81
CESGRANRIO - 2006 No Sistema Operacional Linux, qual comando mostra os arquivos de um determinado diretório? a) ls b) grep c) df d) rm e) ps 82
CESGRANRIO - 2006 No Sistema Operacional Linux, qual comando mostra os arquivos de um determinado diretório? a) ls b) grep c) df d) rm e) ps 83
CESGRANRIO - 2004 O comando ls é muito utilizado pelos usuários do Linux. Uma das funções do comando ls é: a) criar diretórios. b) listar os arquivos de um diretório. c) mudar o diretório corrente. d) modificar a permissão de acesso de arquivos. e) abrir uma conexão telnet com outro computador. 84
CESGRANRIO - 2004 O comando ls é muito utilizado pelos usuários do Linux. Uma das funções do comando ls é: a) criar diretórios. b) listar os arquivos de um diretório. c) mudar o diretório corrente. d) modificar a permissão de acesso de arquivos. e) abrir uma conexão telnet com outro computador. 85
FCC - 2007 Analise a lista resultante do comando 'ls -l' do Linux: É correto o que se afirma a) na linha 1, todos os usuários podem gravar no arquivo. b) na linha 2, o usuário "root" pode executar o arquivo. c) na linha 3, "killer" pode ler e gravar no arquivo, mas não pode executá-lo. d) na linha 4, o arquivo é do tipo link simbólico. e) na linha 5, o dono pode executar e também gravar no arquivo. 86
FCC - 2007 Analise a lista resultante do comando 'ls -l' do Linux: É correto o que se afirma a) na linha 1, todos os usuários podem gravar no arquivo. b) na linha 2, o usuário "root" pode executar o arquivo. c) na linha 3, "killer" pode ler e gravar no arquivo, mas não pode executá-lo. d) na linha 4, o arquivo é do tipo link simbólico. e) na linha 5, o dono pode executar e também gravar no arquivo. 87
CESPE 2010 No Linux, o comando mvdir/home/diretorio1/home/diretorio2 significa que o conteúdo de um diretório - diretório 2 - será transferido para outro diretório - diretório 1. Certo Errado 88
CESPE 2010 No Linux, o comando mvdir/home/diretorio1/home/diretorio2 significa que o conteúdo de um diretório - diretório 2 - será transferido para outro diretório - diretório 1. Certo Errado 89
O sistema operacional Linux, baseado no princípio de software livre, realiza várias funções semelhantes às dos sistemas operacionais da família Windows, da Microsoft. Muitos comandos de manipulação de arquivos, por exemplo, realizam ações idênticas no Linux ou no Windows, havendo apenas alteração no nome dos comandos. Qual dos comandos do sistema operacional Linux apresentados a seguir executa a mesma ação do comando "ren teste.txt teste2.txt", executado no "Prompt de comando" do Windows XP? a) "mv teste.txt teste2.txt b) "rename teste.txt tests2.txt c) "copy teste.txt teste2.txt d) "ren teste.txt > teste2.txt e) "cat teste.txt > teste2.txt" COMO CAI? FUNIVERSA 2010 90
FUNIVERSA 2010 O sistema operacional Linux, baseado no princípio de software livre, realiza várias funções semelhantes às dos sistemas operacionais da família Windows, da Microsoft. Muitos comandos de manipulação de arquivos, por exemplo, realizam ações idênticas no Linux ou no Windows, havendo apenas alteração no nome dos comandos. Qual dos comandos do sistema operacional Linux apresentados a seguir executa a mesma ação do comando "ren teste.txt teste2.txt", executado no "Prompt de comando" do Windows XP? a) "mv teste.txt teste2.txt b) "rename teste.txt tests2.txt c) "copy teste.txt teste2.txt d) "ren teste.txt > teste2.txt e) "cat teste.txt > teste2.txt" 91
FCC 2010 O comando que configura as permissões no Linux é o: a) chmod b) chcommand c) chpermisson d) chchange e) chlinux 92
FCC 2010 O comando que configura as permissões no Linux é o: a) chmod b) chcommand c) chpermisson d) chchange e) chlinux 93
No Linux, para que o arquivo "exemplo.doc" tenha as permissões de acesso configuradas, de modo que o dono tenha direitos totais, o grupo dono somente tenha direito de leitura e os demais usuários nenhum direito, o comando chmod, com números octais, que deve ser utilizado é: a) chmod 327 exemplo.doc b) chmod 431 exemplo.doc c) chmod 534 exemplo.doc d) chmod 637 exemplo.doc e) chmod 740 exemplo.doc COMO CAI? FCC 2010 94
FCC 2010 No Linux, para que o arquivo "exemplo.doc" tenha as permissões de acesso configuradas, de modo que o dono tenha direitos totais, o grupo dono somente tenha direito de leitura e os demais usuários nenhum direito, o comando chmod, com números octais, que deve ser utilizado é: a) chmod 327 exemplo.doc b) chmod 431 exemplo.doc c) chmod 534 exemplo.doc d) chmod 637 exemplo.doc e) chmod 740 exemplo.doc 95
CESGRANRIO 2008 O seguinte comando foi aplicado em um determinado servidor Linux: chmod 775 /var/log/messages As permissões resultantes no arquivo são a) r-xr-x--x b) rw-rw-r-- c) r--r----- d) r-xr-xr-- e) rwxrwxr-x 96
CESGRANRIO 2008 O seguinte comando foi aplicado em um determinado servidor Linux: chmod 775 /var/log/messages As permissões resultantes no arquivo são a) r-xr-x--x b) rw-rw-r-- c) r--r----- d) r-xr-xr-- e) rwxrwxr-x 97
ESAF 2005 Com relação aos comandos utilizados para organização e manipulação de diretórios e arquivos no Sistema Operacional Linux, as permissões dos arquivos podem ser defi nidas com o uso do comando chmod. Para um arquivo que inicialmente está com as permissões -rwxrwxrwx, é correto afi rmar que, ao se executar o comando chmod 755 nome_do_arquivo para o referido arquivo, as suas permissões a) serão mantidas como inicialmente, isto é, -rwxrwxrwx. b) passam a ser -w-r-xr-x. c) passam a ser rwxr-xr-x. d) passam a ser - - - - w- - w-. e) passam a ser r-xr-xrwx. 98
ESAF 2005 Com relação aos comandos utilizados para organização e manipulação de diretórios e arquivos no Sistema Operacional Linux, as permissões dos arquivos podem ser defi nidas com o uso do comando chmod. Para um arquivo que inicialmente está com as permissões -rwxrwxrwx, é correto afi rmar que, ao se executar o comando chmod 755 nome_do_arquivo para o referido arquivo, as suas permissões a) serão mantidas como inicialmente, isto é, -rwxrwxrwx. b) passam a ser -w-r-xr-x. c) passam a ser rwxr-xr-x. d) passam a ser - - - - w- - w-. e) passam a ser r-xr-xrwx. 99
FCC 2010 Considere as permissões de acesso ao arquivo no GNU/Linux abaixo: -r-xrwxr-x 1 jose user 8192 apr 4 13:00 demanda Na avaliação das permissões exibidas, é correto afirmar que a) o dono do arquivo tem permissão para ler e executar o arquivo, não podendo modificá-lo ou apagá-lo. b) os usuários que pertencem ao grupo user têm permissão para ler e executar o arquivo, não podendo modificá-lo ou apagá-lo. c) os usuários que não são donos do arquivo demanda e que não pertencem ao grupo user têm permissão apenas para ver o conteúdo do arquivo. d) José, que é o dono do arquivo, tem permissão para ler, gravar e executar o arquivo demanda. e) o dono do arquivo pode ler, gravar e executar o arquivo, os usuários do grupo user podem ler e executar o arquivo, apenas, e os demais usuários podem apenas ler o conteúdo do arquivo demanda. 100
FCC 2010 Considere as permissões de acesso ao arquivo no GNU/Linux abaixo: -r-xrwxr-x 1 jose user 8192 apr 4 13:00 demanda Na avaliação das permissões exibidas, é correto afirmar que a) o dono do arquivo tem permissão para ler e executar o arquivo, não podendo modificá-lo ou apagá-lo. b) os usuários que pertencem ao grupo user têm permissão para ler e executar o arquivo, não podendo modificá-lo ou apagá-lo. c) os usuários que não são donos do arquivo demanda e que não pertencem ao grupo user têm permissão apenas para ver o conteúdo do arquivo. d) José, que é o dono do arquivo, tem permissão para ler, gravar e executar o arquivo demanda. e) o dono do arquivo pode ler, gravar e executar o arquivo, os usuários do grupo user podem ler e executar o arquivo, apenas, e os demais usuários podem apenas ler o conteúdo do arquivo demanda. 101
CESPE 2009 No sistema operacional Linux, a lista de acesso rwxr-w--x implica os seguintes direitos: o proprietário tem todos os direitos, outros usuários do mesmo grupo podem ler e gravar esse arquivo, e os demais usuários só podem executar o arquivo. Certo Errado 102
CESPE 2009 No sistema operacional Linux, a lista de acesso rwxr-w--x implica os seguintes direitos: o proprietário tem todos os direitos, outros usuários do mesmo grupo podem ler e gravar esse arquivo, e os demais usuários só podem executar o arquivo. Certo Errado 103
Sistema de Arquivos WINDOWS TIPOS: FAT suporta partições 2Gb com clusters de 32Kb; FAT32 partições de até 2 TB, arquivos de 4 GB e o nome com 256 caracteres; e NTFS suporta partições até 16 exabytes, tolerância a falha e segurança. 104
105
CESPE 2008 O Windows XP Professional permite o uso de sistema de arquivos FAT32 e NTFS. Desses dois, o NTFS é o mais recomendado por ser mais estável e ter melhores mecanismos de proteção quando comparado com o FAT32. Certo Errado 106
CESPE 2008 O Windows XP Professional permite o uso de sistema de arquivos FAT32 e NTFS. Desses dois, o NTFS é o mais recomendado por ser mais estável e ter melhores mecanismos de proteção quando comparado com o FAT32. Certo Errado 107
Tanto o Windows 2000 quanto o Windows XP utilizam o comando CONVERT e seus atributos para converter sistemas de arquivo em a) FAT. b) NTFS. c) FAT16. d) FAT32. e) NFS. COMO CAI? FCC 2009 Bruno Pinheiro - Sistema de Arquivos 108
FCC 2009 Tanto o Windows 2000 quanto o Windows XP utilizam o comando CONVERT e seus atributos para converter sistemas de arquivo em a) FAT. b) NTFS. c) FAT16. d) FAT32. e) NFS. Bruno Pinheiro - Sistema de Arquivos 109
O sistema de arquivos é a parte do sistema operacional que determina como os arquivos são identificados, armazenados e organizados em um volume. Os servidores baseados na plataforma Windows suportam o sistema de arquivos NTFS. Qual o nome da estrutura de dados que armazena as informações necessárias para permitir a recuperação de arquivos em uma partição NTFS? a) Block Allocation Table. b) Cluster Allocation Table. c) File Allocation Table. d) Master File Table. e) Sector File Table. COMO CAI? CESGRANRIO 2008 Bruno Pinheiro - Sistema de Arquivos 110
CESGRANRIO 2008 O sistema de arquivos é a parte do sistema operacional que determina como os arquivos são identificados, armazenados e organizados em um volume. Os servidores baseados na plataforma Windows suportam o sistema de arquivos NTFS. Qual o nome da estrutura de dados que armazena as informações necessárias para permitir a recuperação de arquivos em uma partição NTFS? a) Block Allocation Table. b) Cluster Allocation Table. c) File Allocation Table. d) Master File Table. e) Sector File Table. Bruno Pinheiro - Sistema de Arquivos 111
O primeiro arquivo em um volume NTFS, que contém informações sobre cada arquivo e pasta no disco, é denominado a) MFT - Tabela de arquivos mestre. b) GPT - Tabela de partição primária. c) FAT - Tabela de alocação de arquivos. d) FAT32 - Derivativo do FAT. e) Active Directory. COMO CAI? FCC 2006 Bruno Pinheiro - Sistema de Arquivos 112
FCC 2006 O primeiro arquivo em um volume NTFS, que contém informações sobre cada arquivo e pasta no disco, é denominado a) MFT - Tabela de arquivos mestre. b) GPT - Tabela de partição primária. c) FAT - Tabela de alocação de arquivos. d) FAT32 - Derivativo do FAT. e) Active Directory. Bruno Pinheiro - Sistema de Arquivos 113
Prof.: Bruno Pinheiro brunodop@gmail.com NING: http://timasters.ning.com/profile/brunodeoliveirapinheiro 114