O que é um atributo de arquivo?

Um atributo de arquivo (geralmente chamado apenas de atributo ou sinalizador ) é um tipo de metadados que define uma condição específica na qual um arquivo ou diretório pode existir.

Um atributo pode existir em um dos dois estados, portanto, é considerado definido ou desmarcado a qualquer momento, o que significa que está ativado ou não.

Os sistemas operacionais de computador , como o Windows, podem marcar dados com atributos de arquivo específicos para que possam ser tratados de maneira diferente dos dados com um atributo desativado.

Arquivos e pastas não são realmente alterados quando os atributos são aplicados ou removidos, eles apenas são entendidos de forma diferente pelo sistema operacional e outros softwares.

Quais são os diferentes atributos de arquivo?

Existem vários atributos de arquivo no Windows, incluindo o seguinte:

  • Atributo do arquivo arquivado
  • Atributo de diretório
  • Atributo de arquivo oculto
  • Atributo de arquivo somente leitura
  • Atributo de arquivo do sistema
  • Atributo de rótulo de volume

Os itens a seguir foram disponibilizados pela primeira vez para o sistema operacional Windows com o sistema de arquivos NTFS , o que significa que não estão disponíveis no sistema de arquivos FAT mais antigo :

  • Atributo de arquivo compactado
  • Atributo de arquivo criptografado
  • Atributo de arquivo indexado

Aqui estão vários adicionais, embora mais raros, reconhecidos pelo Windows:

  • Atributo de arquivo do dispositivo
  • Atributo de arquivo de integridade
  • Atributo de arquivo não indexado por conteúdo
  • Nenhum atributo de arquivo de depuração
  • Atributo de arquivo offline
  • Atributo de arquivo esparso
  • Atributo de arquivo temporário
  • Atributo de arquivo virtual

Você pode ler mais sobre isso na página File Attribute Constants da Microsoft .

Nota: Tecnicamente, há também um  atributo de arquivo normal  , o que implica em nenhum atributo de arquivo, mas você nunca verá isso realmente referenciado em qualquer lugar dentro do seu uso normal do Windows.

Por que os atributos de arquivo são usados?

Os atributos de arquivo existem para que você, ou um programa que esteja usando, ou mesmo o próprio sistema operacional, possa receber ou negar direitos específicos a um arquivo ou pasta.

Aprender sobre atributos de arquivo comuns pode ajudá-lo a entender por que determinados arquivos e pastas são chamados de “ocultos” ou “somente leitura”, por exemplo, e por que interagir com eles é tão diferente de interagir com outros dados.

A aplicação do atributo de arquivo somente leitura a um arquivo impedirá que ele seja editado ou alterado de qualquer forma, a menos que o atributo seja levantado para permitir acesso de gravação. O atributo somente leitura é frequentemente usado com arquivos do sistema que não devem ser alterados, mas você pode fazer o mesmo com seus próprios arquivos que prefere que alguém com acesso não edite.

Os arquivos com o conjunto de atributos ocultos ficarão realmente ocultos das visualizações normais, tornando-os muito difíceis de excluir, mover ou alterar acidentalmente.

O arquivo ainda existe como qualquer outro arquivo, mas como o atributo oculto é alternado, ele impede que o usuário casual interaja com ele. Você pode configurar o Windows para exibir arquivos e pastas ocultos como uma maneira fácil de ver esses arquivos sem desativar o atributo.

Você também pode combinar atributos para que um arquivo seja, por exemplo, não apenas oculto, mas também marcado como um arquivo de sistema e definido com o atributo archive.

Atributos de arquivo versus atributos de pasta

Os atributos podem ser ativados e desativados para arquivos e pastas, mas as consequências de fazer isso diferem um pouco entre os dois.

Quando um atributo de arquivo como o atributo oculto é ativado para um arquivo , esse único arquivo ficará oculto, nada mais.

Se o mesmo atributo for aplicado a uma pasta , você terá mais opções do que apenas ocultar a pasta: você tem a opção de aplicar o atributo apenas à pasta ou à pasta, suas subpastas e todos os seus arquivos.

Aplicar este atributo de arquivo às subpastas de uma pasta e seus arquivos significa que, mesmo depois de abrir a pasta, todos os arquivos e pastas contidos nela também ficarão ocultos. A primeira opção de ocultar apenas a pasta tornaria as subpastas e os arquivos visíveis, mas apenas ocultaria a área raiz principal da pasta.

Como os atributos de arquivo são aplicados

Embora todos os atributos disponíveis para um arquivo tenham nomes comuns, que você viu nas listas acima, eles não são todos aplicados a um arquivo ou pasta da mesma maneira.

Uma pequena seleção de atributos pode ser ativada manualmente. No Windows, você pode fazer isso clicando com o botão direito do mouse (ou tocando e segurando nas interfaces de toque) em um arquivo ou pasta, abrindo suas propriedades e ativando ou desativando um atributo da lista fornecida.

No Windows, uma seleção maior de atributos também pode ser definida com o comando attrib , disponível no Prompt de Comando . Ter o controle de atributos por meio de um comando permite que programas de terceiros, como software de backup , editem facilmente os atributos do arquivo.

Dica: Se você estiver copiando arquivos somente leitura com o comando xcopy , use a opção /k no comando para manter esse atributo de arquivo na pasta de destino.

Os sistemas operacionais Linux podem usar o comando chattr (Change Attribute) para definir os atributos do arquivo, enquanto chflags (Change Flags) é usado no macOS.

Perguntas frequentes
  • Qual atributo é usado para ocultar um arquivo para que ele não apareça na lista de diretórios?

    O atributo de arquivo oculto oculta arquivos e pastas do diretório. Para aplicar esse atributo, clique com o botão direito do mouse em um arquivo e selecione Propriedades > Oculto . Para visualizar todos os arquivos, incluindo arquivos ocultos, no prompt de comando do Windows, use esta opção de comando dirdir /a .

  • Qual atributo de arquivo identifica um arquivo como modificado desde o último backup?

    O atributo de arquivo morto marca os arquivos como modificados—ou criados. Normalmente, os programas ativam esse atributo automaticamente. Para ativar manualmente o atributo, clique com o botão direito do mouse no arquivo > Propriedades > Avançado > O arquivo está pronto para arquivamento . Você também pode usar a   sintaxe  attrib +a na linha de comando.

 

Avalie este post
[Total: 1 Average: 5]

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

x