Я следую руководству по настройке аэропорта в режиме мониторинга для выполнения моего сетевого упражнения. Я создал ярлык для аэропорта с помощью этой команды:
sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport
Если я перейду к /usr/sbin/airport
и отобразлю содержимое с помощью , ls
то я ясно увижу там аэропорт.
Если я попытаюсь набрать airport -l
или хотя бы просто «аэропорт», то получу:
-bash: airport: command not found
Почему он не распознает мою команду?
Примечание: когда я ввожу эту команду, я нахожусь в правильном каталоге.