Home

Como corrigir quando o Terminal diz "Operação não permitida" no Mac

Updated on quinta-feira, 3 de julho de 2025

iBoysoft author JoãoSilva

Written by

JoãoSilva
Professional tech editor

Approved by

Jessica Shee

Português English Français Deutsch やまと Español Türkçe

Resumo: Não consegue executar um comando no Terminal do Mac com a mensagem de erro "Operação não permitida"? Aqui, vamos explicar por que esse erro ocorre e fornecer soluções para resolvê-lo em um Mac.

Operação não permitida no Terminal do Mac

Ao usar linhas de comando no Terminal, você pode facilmente visualizar os diretórios da conta de usuário, gerenciar processos, apagar o disco de inicialização, etc.

No entanto, ao inserir o comando, o Terminal pode mostrar "Operação não permitida" ou "zsh: comando não encontrado", como ls e matar processo. O que isso significa? Leia para saber por que a operação não é permitida e como corrigir.

Compartilhe para que mais pessoas aprendam sobre o erro de Operação não permitida!

 

Como corrigir erro do Terminal: Operação não permitida

Como sabemos, o erro "Operação não permitida" pode ser devido à permissão de Acesso Total ao Disco ou à Proteção de Integridade do Sistema, então podemos corrigir esse erro do Terminal por esses aspectos. Você pode seguir os guias detalhados abaixo para remover a notificação de Operação não permitida do Terminal no seu computador Mac.

Habilitar Acesso Total ao Disco no Terminal

  1. Clique no logo da Apple e escolha Preferências do Sistema.
  2. Na nova janela, encontre e abra Segurança & Privacidade.
  3. Escolha a aba Privacidade, então encontre Acesso Total ao Disco na barra lateral esquerda.
  4. Clique no cadeado no canto esquerdo e use o Touch ID ou senha para desbloqueá-lo.
  5. Se o Terminal aparecer na barra esquerda mas estiver marcado, então marque a caixa para ele. Escolha Sair e Reabrir para conceder acesso total ao disco ao Terminal.
  6. Se não, clique no ícone + na barra direita, e encontre o Terminal dentre os Aplicativos, clique em Abrir.  
  7. Então o Terminal será listado na lista de aplicativos permitidos com a caixa marcada.
  8. Inicie o Terminal e insira o mesmo comando que aciona o erro de operação não permitida para ver se funciona agora.

habilitar Acesso Total ao Disco no Terminal

Desativar temporariamente a Proteção de Integridade do Sistema

A mensagem "Operação não permitida" continua aparecendo após habilitar as Permissões de Disco Completo para o Terminal? Então, você pode desativar temporariamente a Proteção de Integridade do Sistema no seu Mac usando csrutil.

Os desenvolvedores devem desativar o SIP para testar código, depurar aplicativos e instalar extensões de sistema em um Mac. Após realizar as tarefas necessárias, é melhor reativar o SIP o mais rápido possível para proteger seu Mac contra ataques de vírus e infecções por malware.

  1. Desligue seu Mac e reinicie-o no modo de Recuperação do macOS.
  2. Clique em Utilitários na barra de menu superior e abra o Terminal.
  3. Digite o comando csrutil disable no Terminal.
  4. Pressione Return ou Enter no teclado.
  5. Em seguida, clique no menu Apple e escolha Reiniciar.
  6. Abra o aplicativo Terminal e execute o comando anterior.

desativar SIP no Mac

A desativação da Proteção de Integridade do Sistema deixa seu Mac vulnerável. Portanto, após concluir as tarefas no Terminal, você deve reativar a Proteção de Integridade do Sistema. Basta repetir os passos acima e executar o comando csrutil enable no Terminal.

Seu problema foi resolvido? Clique no ícone abaixo para compartilhar com mais pessoas!

 

Por que o Terminal exibe a mensagem Operação não permitida ou zsh: comando não encontrado

Alguns usuários de Mac relatam que o Terminal funciona bem no Mac, mas eles recebem a mensagem de erro "Operação não permitida" após atualizarem o macOS para Mojave, Catalina, Big Sur, Monterey, Ventura, Sonoma e Sequoia. Isso ocorre devido ao novo recurso de segurança - Acesso Total ao Disco.

O Acesso Total ao Disco requer que aplicativos recebam permissões completas para acessar arquivos protegidos pelo usuário; para aplicativos sem Acesso Total ao Disco, alguns dados no Mac não serão acessíveis. E no macOS Sequoia e anteriores, a permissão de Acesso Total ao Disco é concedida automaticamente durante a instalação dos aplicativos.

Além do Acesso Total ao Disco, o erro "Operação não permitida" pode ser causado por outro recurso do macOS - SIP (Proteção de Integridade do Sistema). Esse mecanismo foi introduzido no OS X 10.11 e funciona para proteger arquivos e diretórios de propriedade do sistema contra modificações indesejadas. Se você tentar editar o conteúdo protegido no Terminal, a mensagem "Operação não permitida" será exibida.

Quando o erro do Terminal é "zsh: comando não encontrado.", significa que o sistema não consegue reconhecer o comando porque está mal escrito, não está instalado ou não está no PATH do sistema. Para corrigir, verifique a ortografia, instale a ferramenta em falta ou atualize a configuração do seu shell (como o .zshrc) para incluir o caminho correto.

O que importa é

Quando o Terminal diz "Operação não permitida", significa que você não tem permissão para acessar os arquivos e diretórios protegidos em seu Mac. Mas você tem duas soluções neste post. Depois de permitir o acesso completo ao disco ao Terminal ou desativar o SIP no modo de Recuperação, a mensagem de erro desaparecerá, e não se esqueça de reativar o SIP após usar o Terminal.

Se você encontrar o problema de o Terminal não estar funcionando, leia: Terminal não inicializando, respondendo ou executando comandos, como corrigir?

Resolva rapidamente seus problemas no Terminal! Compartilhe este guia útil com seus amigos!