
사용 airport
중인 바이너리 명령을 /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/
사용하고 싶지만 BSD OS에서는 이를 수행할 수 없습니다. 전역적으로 실행할 수 있는 방법이 있습니까(예: bin 파일로 이동)?/usr/bin
sudo cp source dest
시스템: MacOS 모하비 10.14.3
답변1
/usr/bin을 수정하려고 하지 마십시오. 대신 /usr/local/bin에 넣으세요. 이 디렉터리는 기본적으로 존재하지 않지만, 기본적으로 존재하므로 PATH
생성하면 명령어를 검색하게 됩니다. 또한 바이너리를 복사하지 말고 심볼릭 링크를 사용하면 OS 업데이트로 인해 변경될 때 새 버전을 얻을 수 있습니다.
sudo mkdir /usr/local/bin
sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport /usr/local/bin/airport