
Eu quero que o comando binário airport
que está sendo
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/
usado, /usr/bin
mas sudo cp source dest
o sistema operacional BSD me impede de fazê-lo. Existe uma maneira de executá-lo globalmente (ou seja, mover para o arquivo bin)?
Sistema: MacOS Mojave 10.14.3
Responder1
Não tente modificar /usr/bin; coloque-o em /usr/local/bin. Este diretório não existe por padrão, mas está no padrão, PATH
então se você criá-lo, ele será procurado por comandos. Além disso, não copie o binário, use um link simbólico para que, quando uma atualização do sistema operacional o alterar, você obtenha a nova versão.
sudo mkdir /usr/local/bin
sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport /usr/local/bin/airport