পিং কমান্ড এইভাবে কাজ করে। আপনি এটি গণনা সুইচ ব্যবহার করে নিয়ন্ত্রণ করতে পারেন -c
,।
উদাহরণ
$ ping -c 2 skinner
PING skinner.bubba.net (192.168.1.3) 56(84) bytes of data.
64 bytes from skinner.bubba.net (192.168.1.3): icmp_req=1 ttl=64 time=1.00 ms
64 bytes from skinner.bubba.net (192.168.1.3): icmp_req=2 ttl=64 time=1.13 ms
--- skinner.bubba.net ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1002ms
rtt min/avg/max/mdev = 1.001/1.069/1.138/0.075 ms
আউটপুট ভাঙ্গা
এর মতো লাইনের অর্থ এটি অন্য হোস্টকে সফলভাবে পিং করছে:
64 bytes from skinner.bubba.net (192.168.1.3): icmp_req=2 ttl=64 time=1.13 ms
এই পংক্তাগুলি প্রতিটি "পিং" সম্পর্কে ডেটালিস দেখায় কারণ এটি আপনার হোস্ট এবং হোস্টের মধ্যে ঘটে যা আপনি পিংয়ের জন্য খাচ্ছেন।
। ষ্ঠ কলাম
কলামটিতে এই মানটি রয়েছে, icmp_req=2
এটি আপনাকে কোন আইসএমপি প্যাকেট সম্পর্কিত বলে আপনাকে জানিয়ে দিচ্ছে। ping
কমান্ড নেটওয়ার্ক প্যাকেট উত্পাদনের। অনেক ধরণের রয়েছে, আপনি সম্ভবত টিসিপি বা সম্ভবত ইউডিপি প্যাকেটের কথা শুনেছেন। আর এক প্রকারের আইসিএমপি। আইসিএমপি সেল ফোন নেটওয়ার্কগুলিতে এসএমএসের মতো। এটির প্রাথমিক উদ্দেশ্যটি নেটওয়ার্কে কমান্ড এবং নিয়ন্ত্রণের জন্য।
7 ম কলাম
3 য় কলামটি আকর্ষণীয় TTL=64
। টিটিএল - "ওরফে। লাইভ টু লাইভ", এর অর্থ প্যাকেটটি সময় নির্ধারণের আগে প্যাকেটটি কেবলমাত্র বেশিরভাগ 64 নোডের মধ্য দিয়ে ট্রান্সভার্স করবে। সুতরাং যদি সিস্টেমটি আপনার সিস্টেম থেকে 64৪ "হপস" এর বেশি দূরে থাকে, আপনি টিটিএল না বাড়ালে আপনি এটি পিং করতে পারবেন না।
অষ্টম কলাম
এই কলামটি দেখায় যে সময়ের মধ্যে পিংটি কতটা সময় নেয় (মিলি সেকেন্ডে)। এই কলামে যে ভালো দেখায় হবে: time=1.13 ms
।
অন্যান্য কলামগুলি মোটামুটি স্ব বর্ণনামূলক।
পিং সংস্করণ
ping
বিভিন্ন ইউনিক্স জুড়ে বিভিন্ন কমান্ড ভিন্নভাবে প্রয়োগ করা হয়। সুতরাং আপনার সংস্করণটির দিকে মনোযোগ দিতে হবে।
$ ping -V
ping utility, iputils-sss20100418
আমি একটি ফেডোরা 14, লিনাক্স সিস্টেমে আছি।