Compreendendo as pastas do sistema no macOS

Pastas do sistema Eles são pastas que não se destinam ao acesso do usuário. Isso ajuda Aplicativos em execução E sistema operacional, fornecendo suporte e recursos. É a camada que permite aos usuários manipular o host por meio de aplicativos e software. Alguns deles estão ocultos, outros não estão presentes, mas todos podem ser acessados ​​pelo usuário de alguma forma.

Noções básicas sobre pastas do sistema no macOS - Mac

Mas quais são as diferentes pastas do sistema? O que é uma “lixeira” e como ela ajuda seu computador? Examinaremos as pastas de sistema mais comuns mencionadas abaixo.

A pasta “/ System” em seu Mac não contém muito. Veremos primeiro seu conteúdo antes de passar para outras pastas de sistema mais profundas.

Nota: Não adicione, remova ou modifique arquivos e pastas do sistema. Você pode navegar com segurança, mas adicionar, remover ou modificar arquivos ou alterar as próprias pastas pode ter consequências imprevisíveis - e às vezes arruinar o sistema. Se você precisar experimentar, tenha uma cópia inicializável do seu Mac antes de prosseguir.

Pastas da biblioteca: / Sistema / Biblioteca e ~ / Biblioteca

Noções básicas sobre pastas do sistema no macOS - Mac

As pastas da biblioteca são as mais próximas do usuário. Eles são criados por aplicativos e os aplicativos adicionam, removem e modificam arquivos no decorrer de seu trabalho. Para ser franco, o processo organizacional aqui pode ser um pouco confuso. Os aplicativos basicamente têm a ponta de lança para fazer o que quiserem quando se trata de colocar arquivos na biblioteca, mas a maioria segue um processo um tanto semelhante.

Você encontrará uma grande coleção de arquivos e pastas na pasta “Biblioteca do usuário” (localizada em “~ / Biblioteca”) e na pasta Biblioteca do sistema (localizada em “/ Sistema / Biblioteca”). Esses arquivos salvam preferências, bancos de dados de aplicativos, metadados, plug-ins, estados de aplicativos salvos, perfis de sistema, cookies e muito mais.

Application Support Noções básicas sobre pastas do sistema no macOS - Mac

Pasta "~ / Biblioteca / Suporte de aplicativoA pasta Biblioteca é a mais acessada. Aqui, os aplicativos salvam os arquivos necessários para suas operações. Além das pastas de dados do usuário, esses arquivos podem ser separados para evitar confusão ou modificação.

Quando os usuários acessam esta pasta, ela muda a maneira como o programa funciona de uma forma que não é compatível com as configurações padrão ou para corrigir algum tipo de erro de cache ou banco de dados. Remover a pasta de suporte do aplicativo do programa é uma boa maneira de redefinir o programa para seu estado padrão e forçar uma inicialização limpa. E se você quisesse se infiltrar em um aplicativo, você se encontraria na pasta Application Support desse programa há muito tempo.

Qual é a diferença entre / System / Library e ~ / Library?

Por que o macOS precisa de duas pastas de biblioteca? A biblioteca do sistema é usada por todos os usuários para atender às necessidades do sistema como um todo. Ele está disponível para todos os usuários. A Biblioteca do Usuário, por outro lado, só pode ser acessada por aquele usuário específico.

volumes Unix: / bin, / sbin, / usr, / var, / private

Noções básicas sobre pastas do sistema no macOS - Mac

O MacOS é construído sobre o kernel UNIX. Isso significa que muitas de suas funções profundas dependem de funções Unix. Além das pastas macOS de nível superior, você também encontrará pastas Unix. Essas pastas estão ocultas globalmente, portanto, você precisará mostrar os arquivos ocultos para continuar o passeio.

Você encontrará algumas pastas Unix em seu diretório pessoal. Os mais notáveis ​​são “/ bin,” “/ sbin,” “/ usr,” “/ var” e “/ private”.

Noções básicas sobre pastas do sistema no macOS - Mac

"bin /" E a "/sbin“Ambos possuem binários. "Sbin" contém os binários necessários para inicializar, restaurar e reparar um sistema, mesmo sem instalar um sistema de arquivos. “/ Bin” contém comandos de usuário principalmente para uso por todos os usuários. “Bin” significa binários do usuário e “sbin” significa binários do sistema.

No macOS, a maioria dos binários instalados do sistema de arquivos "/ sbin" se vinculam aos componentes do sistema de arquivos macOS na pasta "/ System / Library / Filesystems".

Noções básicas sobre pastas do sistema no macOS - Mac

"/usrEle contém binários e bibliotecas que são usados ​​durante a operação normal do sistema. Os arquivos são usados ​​aqui após a instalação do sistema de arquivos. “Usr” é uma abreviatura de “usuário” ou Recursos do Sistema Unix.

Noções básicas sobre pastas do sistema no macOS - Mac

"/var“Ele contém arquivos que o sistema grava ao longo de seu trabalho, como caches, bibliotecas de dados e registros. Var de uma variante e geralmente só é escrito por implementações do sistema básico. No macOS ”/varAssociado com / / privado / var.

Noções básicas sobre pastas do sistema no macOS - Mac

Inclui "/ privado”Em configurações de ferramentas daemon, configuração de linha de comando, caches, variáveis, arquivos de troca para memória virtual, arquivos temporários e imagens. Algumas pastas do sistema Unix são vinculadas como “/etc" E a "/tmp“Com um código semelhante no guia / privado Para seu conteúdo.

Se você quiser saber o conteúdo dessas pastas, você pode verificar este detalhe em Pastas Mac Unix.

Acessórios

Noções básicas sobre pastas do sistema no macOS - Mac

Se você já criou um Hackintosh antes, deve ter ouvido falar em “Sistema / Biblioteca / Extensões”. Referido como "S / L / E", este volume contém "kexts" ou extensões de kernel, que estendem a funcionalidade do macOS. A adição de scripts kiscoel ajuda o kernel a se comunicar com novos dispositivos. Se você é do Windows, os scripts são como drivers.

Modificar o conteúdo desta pasta é complicado, o que requer um gerenciamento cuidadoso de permissões. Se você deseja adicionar ou remover textos no macOS, certifique-se de fazer isso da maneira certa.

Agentes e Daemons

Daemons e agentes são executados em segundo plano, realizando tarefas sem interação do usuário. O substantivo incomum (pronuncia-se "demônio") é criado com Lâmina Maxwell.

Daemons executam operações do sistema e são enraizados, enquanto os proxies são acionados pelo usuário conectado no momento. Os agentes globais podem ser acessados ​​e operados em nome de qualquer usuário, enquanto os agentes do usuário só podem ser operados em nome do usuário que possui seu arquivo de biblioteca.

  • "~ / Library / LaunchAgents" contém agentes de usuário que são executados em nome do usuário conectado
  • “/ Library / LaunchAgents” contém proxies que funcionam em nome do usuário conectado
  • “/ System / Library / LaunchAgents” contém agentes do sistema que são executados em nome do usuário conectado
  • "/ Library / LaunchDaemons" contém códigos universais com raiz
  • “/ System / Library / LaunchDaemons” contém daemons enraizados

Você pode criar novos daemons E inicialize os programas existentes com o launchctl do programa de linha de comando.

Conclusão

Existem outras pastas ocultas no seu Mac, mas as listadas acima são as mais populares para acessar. Você pode aprender mais sobre como Organizar sistemas de arquivos Unix Verificando o Padrão de Hierarquia do Sistema Padrão, que explica os requisitos e diretrizes para a colocação de arquivos e a colocação do Unix.

DzTechName

Sou um engenheiro estadual com vasta experiência nas áreas de programação, criação de sites, SEO e redação técnica. Sou apaixonado por tecnologia e me dedico a fornecer informação de qualidade ao público. Posso me tornar um recurso mais valioso para usuários que procuram informações precisas e confiáveis ​​sobre análises de produtos e aplicações especializadas em diversos campos. Meu compromisso inabalável com a qualidade e a precisão garante que as informações fornecidas sejam confiáveis ​​e úteis para o público. A busca constante pelo conhecimento me leva a acompanhar os mais recentes desenvolvimentos tecnológicos, garantindo que as ideias compartilhadas sejam transmitidas de forma clara e acessível.
Ir para o botão superior