lapangan terbang – Utiliti Wayarles Talian Perintah Yang Tidak Diketahui untuk Mac
Isi kandungan:
Tersembunyi daripada pengguna Mac biasa ialah utiliti baris perintah yang hebat yang membolehkan anda melihat, mengkonfigurasi dan menyelesaikan masalah sambungan wayarles Mac anda, sepenuhnya daripada Terminal MacOS dan Mac OS X. Perintah ini mempunyai fail bantuan tetapi sebaliknya tetapi tidak banyak. dokumentasi, dan berdasarkan lokasi arahan yang tidak jelas, Apple mungkin tidak fikir ia akan terlalu berguna untuk pengguna Mac biasa.Tetapi alat lapangan terbang baris arahan tersembunyi sememangnya sangat berguna, terutamanya untuk pengguna Mac yang lebih maju yang ingin mempunyai kawalan penuh ke atas perkakasan wi-fi mereka terus daripada baris arahan dalam Mac OS X.
Dengan mengambil kira itu, berikut ialah cara untuk mengakses alat lapangan terbang yang sangat berguna namun kurang diketahui dan cara anda boleh menggunakannya untuk beberapa tugas rangkaian juga.
Cara Mengakses & Menggunakan Alat Baris Perintah lapangan terbang pada Mac OS
Sekiranya anda tertanya-tanya, ya alat lapangan terbang baris arahan wujud dalam hampir semua versi Mac OS X, malah versi moden yang berhenti memanggil 'lapangan terbang' rangkaian wayarles dan merujuknya sebagai Wi-Fi. OK mari mulakan.
Pertama, Dapatkan Akses yang Lebih Mudah ke Alat Wi-Fi lapangan terbang
Perkara pertama yang anda mahu lakukan ialah mencipta pautan simbolik kepada arahan lapangan terbang, kerana ia terletak di lokasi yang sangat menyusahkan dengan laluan yang dalam, ini membantu untuk penggunaan pantas. Mencipta pautan simbolik ke lapangan terbang adalah sangat mudah, dalam Terminal taipkan perkara berikut:
Untuk MacOS Mojave, Catalina, Big Sur dan keluaran MacOS yang lebih baharu sudo ln -s / System/Library/PrivateFrameworks/Apple80211.framework/Versi/Semasa/Sumber/lapangan terbang /usr/local/bin/lapangan terbang
Untuk Mac OS X High Sierra, Sierra, El Capitan, Mavericks dan lebih awal sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versi/Semasa/Sumber/lapangan terbang /usr/sbin/lapangan terbang
Di atas mungkin agak sukar dibaca pada sesetengah penyemak imbas, jadi anda boleh menggunakan yang berikut (ia melakukan perkara yang sama, hanya dibahagikan kepada dua arahan):
Untuk Mac OS Catalina, Mojave dan versi macOS yang lebih baharu $ cd /usr/local/ bin/ $ sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versi/Semasa/Sumber/lapangan terbang
Untuk Mac OS X High Sierra, Sierra, El Capitan, Mavericks dan lebih awal $ cd /usr/sbin $ sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport
Perhatikan satu-satunya perbezaan antara versi macOS moden dan versi terdahulu ialah di mana anda akan meletakkan pautan simbolik, iaitu dalam /usr/local/bin/ berbanding dalam /usr/sbin/
Mana-mana kaedah yang anda gunakan, arahan sudo akan menggesa anda untuk kata laluan root, masukkannya dan tekan return.
Ya, laluan samar gergasi melalui kedalaman Mac OS X adalah tempat Apple menyembunyikan utiliti lapangan terbang yang menarik, tetapi dengan menjalankan arahan di atas anda baru sahaja memautkan laluan panjang itu ke 'lapangan terbang' yang lebih pendek. , yang bagus.
Menggunakan Alat Wayarles lapangan terbang dalam Baris Perintah Mac OS X
Sekarang anda mempunyai akses cepat dan mudah ke lapangan terbang dengan pautan simbolik di atas, anda boleh mula menggunakan alat lapangan terbang.
Sebagai permulaan, anda mungkin akan mendapati bendera -I dan bendera -s adalah paling berguna dan bermaklumat.
Sebagai contoh, dengan lapangan terbang -s anda akan mempunyai penghala wi-fi dengan berkesan dan mendapat senarai rangkaian wayarles yang tersedia lengkap dengan SSID, alamat perkakasan BSSID, jenis penyulitan keselamatan dan saluran mereka.
lapangan terbang -s
Anda juga boleh menggunakan lapangan terbang -I pada gesaan Terminal, yang akan mengembalikan maklumat khusus untuk sambungan wi-fi semasa, kelihatan seperti berikut:
$ lapangan terbang -I commKualiti: 75 mentahKualiti: 59 avgSignalLevel: -40 avgNoiseLevel: -97 linkStatus: ESS portType: Klien lastTxRate: 11 maxKadar: 1SSSSStatus: 11 lastAssocIDus : 00:06:5b:2a:37:10 SSID: Keselamatan Rangkaian OSX: tiada $
Dipaparkan ialah maklumat terperinci tentang kualiti isyarat wayarles, hingar, keselamatan dan atribut rangkaian WiFi yang lain.
Arahan lapangan terbang lebih berkuasa daripada sekadar dapat menyenaraikan maklumat pada rangkaian wayarles semasa walaupun, anda sebenarnya boleh melaraskan secara manual sebarang tetapan wi-fi, tetapan kad rangkaian, menyelesaikan masalah rangkaian, menukar jenis keselamatan yang digunakan pada sambungan, tangkap paket ke dalam fail pcap, sertai dan keluarkan rangkaian, putuskan hubungan daripada rangkaian wifi, utamakan penghala dan rangkaian, lihat kekuatan isyarat dan gangguan, laraskan pemacu perkakasan wi-fi, dan lakukan pelbagai jenis fungsi penyelesaian masalah rangkaian juga .Ini adalah salah satu cara paling berkuasa untuk berinteraksi dengan kad wayarles pada Mac dengan mudah.
Walaupun tiada halaman manual untuk arahan lapangan terbang, melampirkan bendera -h atau –help pada arahan untuk akan mengeluarkan senarai ringkas bendera dan penjelasan tentang fungsinya. Anda juga boleh hanya menjalankan 'lapangan terbang' di baris arahan Mac OS X untuk mendapatkan fail bantuan penuh, ditunjukkan di bawah:
Seperti yang anda lihat, terdapat banyak pilihan untuk berinteraksi dengan rangkaian wayarles dengan menggunakan utiliti lapangan terbang dalam Mac OS X. Pengguna Mac lanjutan harus benar-benar mendapat manfaat daripada yang ini, kerana ia sangat berkuasa dan sangat berguna.
Anda juga boleh melakukan beberapa perkara yang menarik dengan lapangan terbang. Untuk beberapa contoh, anda boleh menguji kekuatan isyarat wayarles secara langsung dari baris arahan dengan lapangan terbang. Contoh lain akan menyenaraikan penghala wi-fi yang tersedia mengikut nama sahaja yang berdekatan, diisih mengikut kekuatan isyarat (terima kasih kepada @jacobiun untuk ini) tetapi mengetepikan BSSID dan data lain:
"lapangan terbang -s | ekor -n +1 | sed &39;s/ :/, &:/g&39; | sed &39;s/ -/, -/g&39; | potong -d &39;, &39; -f1, 3 | sed &39;s/^]//;s/]$//&39; | grep -v SSID>"
Pada kali seterusnya anda menjalankan sebarang tugas berkaitan wi-fi atau rangkaian wayarles secara umum, ingat alat lapangan terbang yang hebat.