Panduan kepada ping Perintah dalam Linux #
. ping command ialah alat asas dalam Linux untuk menyemak sambungan rangkaian. Ia menghantar paket ICMP ke alamat IP atau domain tertentu dan mengukur masa tindak balas, membantu mendiagnosis isu sambungan.
Sintaks Asas ping Perintah #
Sintaks arahan adalah seperti berikut:
ping [OPTIONS] DESTINATION
- PILIHAN: Bendera untuk mengubah suai tingkah laku arahan, seperti bilangan paket, saiz atau selang waktu.
- DESTINASI: Alamat IP atau domain yang anda ingin ping.
Jadual Pilihan untuk ping Perintah #
| Lebih Baik | Penerangan Produk |
-c COUNT |
Menghantar bilangan paket tertentu (cth, ping -c 4 google.com menghantar 4 paket). |
-i INTERVAL |
Menetapkan selang antara paket dalam beberapa saat (cth, ping -i 2 google.com menghantar satu paket setiap 2 saat). |
-s PACKET_SIZE |
Menentukan saiz paket dalam bait (cth, ping -s 128 google.com menghantar paket 128-bait). |
-W TIMEOUT |
Menetapkan masa maksimum untuk menunggu respons, dalam beberapa saat (cth, ping -W 5 google.com menunggu sehingga 5 saat untuk jawapan). |
-q |
Mod senyap: hanya memaparkan ringkasan pada penghujung, meninggalkan hasil setiap paket. |
-f |
Ping banjir: menghantar paket secepat ia diterima (memerlukan keistimewaan superuser). |
-l PRELOAD |
Pramuat bilangan paket tertentu sebelum memulakan urutan (cth, ping -l 3 google.com menghantar tiga paket dengan segera). |
Contoh Penggunaan ping Perintah #
Berikut adalah beberapa contoh biasa ping arahan:
Ping asas #
ping google.com
Perintah ini menghantar paket ICMP ke google.com berterusan sehingga berhenti dengan Ctrl + C, menunjukkan masa pergi balik untuk setiap paket.
Hantar Nombor Paket Tertentu #
ping -c 5 google.com
Menghantar 5 paket ICMP ke google.com dan kemudian tamat secara automatik, memberikan ringkasan.
Tetapkan Saiz Paket #
ping -s 100 google.com
Menghantar paket 100-bait ke google.com bukannya 56 bait lalai.
Nyatakan Selang Antara Paket #
ping -i 2 google.com
Menghantar paket setiap 2 saat, membantu untuk ujian yang lebih lama atau mengurangkan beban rangkaian.
Mod Tenang #
ping -q -c 10 google.com
Menghantar 10 paket dan hanya memaparkan ringkasan, meninggalkan butiran setiap paket.
Mentafsir Keputusan Ping #
Apabila melaksanakan ping perintah, output tipikal termasuk yang berikut:
- Masa Pergi Balik (masa): Masa yang diambil untuk satu paket sampai ke destinasi dan kembali. Nilai tinggi boleh menunjukkan isu kependaman.
- Paket Dihantar/Diterima: Memaparkan peratusan kehilangan paket, berguna untuk mengenal pasti masalah ketersambungan.
- TTL (Masa Untuk Hidup): Menunjukkan bilangan maksimum hop yang boleh diambil oleh satu paket. TTL yang rendah mungkin menunjukkan banyak lompatan rangkaian.
Ringkasan #
. ping arahan adalah penting untuk menyemak sambungan rangkaian dan mendiagnosis isu sambungan asas dalam Linux. Dengan pelbagai pilihan, ia membolehkan penghantaran paket ICMP tersuai untuk menguji kependaman, kestabilan rangkaian dan ketersediaan peranti pada rangkaian.