Nas versões MAC, sabemos que a ferramenta O Utilitário de Disco nos permitiu realizar análises dos discos ou do disco que temos em nosso sistema em busca de erros ou falhas especialmente no nível de permissão que podem afetar o desempenho do sistema operacional MAC. É verdade que nas versões mais recentes do MAC, como OS X El Capitan ou Yosemite, essa funcionalidade foi removida. Ainda assim, podemos realizar a análise e a respetiva correção de permissões através do terminal. Veja como fazer.
Para este estudo, veremos como verificar e reparar permissões em um ambiente OS X El Capitan. As permissões são basicamente parâmetros de um arquivo que afetam visivelmente seu desempenho, uma vez que não podemos lê-lo, abri-lo, editá-lo etc. e isso pode, por sua vez, afetar o software que o executa.
Aulas de permissão no Mac
- ACL: Controle de acesso do usuário
- Permissões UNIX
Passo 1
A primeira coisa que temos que fazer para iniciar o processo é abrir o Terminal Mac
Abra o Terminal Mac
- Exiba o menu superior, selecione Utilitários e escolha Terminal
- Vá para o canto superior direito e no ícone da lupa insira a palavra Terminal e selecione a opção Terminal
Assim que tivermos nosso terminal aberto, temos que inserir o seguinte comando para executar a respectiva verificação de permissão MAC:
sudo / usr / libexec / repair_packages --verify --standard-pkgs /ObservaçãoSe devemos especificar permissões em uma unidade específica, devemos substituir o símbolo /.
Podemos notar que assim que o comando for executado, informações semelhantes a esta serão exibidas:
As permissões diferem em "usr / libexec / cups / cgi-bin", devem ser drwxr-xr-x, são dr-xr-xr-x. As permissões diferem em "usr / libexec / cups / daemon", devem ser drwxr- xr-x, eles são dr-xr-xr-x.
PROLONGAR
Desta forma podemos observar as permissões que apresentam algum tipo de erro no OS X El Capitan.
Passo 2
Uma vez que tenhamos validado que temos erros nas permissões, procederemos ao respectivo reparo, para isso digitaremos o seguinte comando:
sudo / usr / libexec / repair_packages --repair --standard-pkgs --volume /Com o comando anterior estamos indicando ao Sistema para reparar as permissões que apresentam algum tipo de erro. Este processo pode demorar, assim como acontece com a ferramenta Utilitário de Disco, mas eventualmente veremos os pacotes reparados da maneira correta.
PROLONGAR
etapa 3
É importante lembrar que Devemos acrescentar sudo para executar a tarefa com permissões de root, pois se não acrescentarmos sudo, o menu de ajuda repair_packages será simplesmente exibido. Por exemplo, se inserirmos apenas o termo:
/ usr / libexec / repair_packagesVeremos o que é mostrado na imagem a seguir:
Assim podemos execute uma análise sobre as permissões que podem estar com defeito em nosso sistema MAC e consiga repará-las para melhorar o desempenho e a disponibilidade deles usando esses comandos simples. Lembre-se que esta não é uma tarefa que ocorre diariamente ou constantemente, mas é bom que tenhamos conhecimento desses erros.