How to use ping command | পিং কমান্ড কিভাবে ব্যবহার করবেন
সুচিপত্র:
- কীভাবে পিং কমান্ড ব্যবহার করবেন
- প্যাকেটের সংখ্যা উল্লেখ করুন
- উত্স ইন্টারফেস উল্লেখ করুন
- ইন্টারনেট প্রোটোকল উল্লেখ করুন
- উপসংহার
নেটওয়ার্ক সংযোগের সমস্যা সমাধান, পরীক্ষণ এবং ডায়াগনোসিস করার জন্য
ping
কমান্ড হ'ল অন্যতম ব্যবহৃত ইউটিলিটি।
পিং নেটওয়ার্কে একটি নির্দিষ্ট গন্তব্য আইপিতে এক বা একাধিক আইসিএমপি (ইন্টারনেট কন্ট্রোল মেসেজ প্রোটোকল) ইকো রিকোয়েস্ট প্যাকেজ পাঠিয়ে কাজ করে এবং একটি উত্তরের জন্য অপেক্ষা করে। গন্তব্যটি প্যাকেজটি গ্রহণ করলে এটি কোনও আইএমএমপি প্রতিধ্বনির জবাব দিয়ে প্রতিক্রিয়া জানায়।
ping
কমান্ডের সাহায্যে আপনি নির্ধারণ করতে পারবেন যে কোনও দূরবর্তী গন্তব্য আইপি সক্রিয় বা নিষ্ক্রিয় কিনা। গন্তব্যটির সাথে যোগাযোগের ক্ষেত্রে আপনি রাউন্ড-ট্রিপ বিলম্ব খুঁজে পেতে পারেন এবং প্যাকেটের কোনও ক্ষতি হয়েছে কিনা তা পরীক্ষা করে দেখতে পারেন।
ping
ইউটিলিটি
iputils
(বা
iputils-ping
) প্যাকেজের একটি অংশ, যা প্রায় সমস্ত লিনাক্স বিতরণে প্রাক ইনস্টলড রয়েছে। উইন্ডোজ, ম্যাকোস এবং ফ্রিবিএসডি-তেও
ping
পাওয়া যায়।
কীভাবে পিং কমান্ড ব্যবহার করবেন
পিং কমান্ডের বাক্য গঠনটি নিম্নরূপ:
ping DESTINATION
পিং কমান্ড কীভাবে কাজ করে তা সর্বোত্তমভাবে চিত্রিত করার জন্য আসুন
google.com
পিং করুন:
ping google.com
আউটপুটটি এরকম কিছু দেখবে:
PING google.com (172.217.22.206) 56(84) bytes of data. 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=1 ttl=53 time=40.2 ms 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=2 ttl=53 time=41.8 ms 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=3 ttl=53 time=47.4 ms 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=4 ttl=53 time=41.4 ms ^C --- google.com ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 7ms rtt min/avg/max/mdev = 40.163/42.700/47.408/2.790 ms
ping
কমান্ড ডোমেনের নামটি একটি আইপি ঠিকানায় সমাধান করে এবং আইসিএমপি প্যাকেজগুলি গন্তব্য আইপিতে প্রেরণ শুরু করে। গন্তব্য আইপিটি যদি অ্যাক্সেসযোগ্য হয় তবে এটি পুনরায় প্রতিক্রিয়া জানাবে এবং পিং কমান্ডটি এমন একটি লাইন প্রিন্ট করবে যাতে নিম্নলিখিত ক্ষেত্রগুলি অন্তর্ভুক্ত থাকে:
- ডেটা বাইটের সংখ্যা। ডিফল্টটি 56, যা 64 আইসিএমপি ডেটা বাইটে অনুবাদ করে -
64 bytes
গন্তব্যের আইপি ঠিকানা -from muc11s01-in-f14.1e100.net (172.217.22.206)
থেকে প্রতিটি প্যাকেটের আইসিএমপি সিকোয়েন্স নম্বর।icmp_seq=1
বেঁচে থাকার সময়। - টিটিএলttl=53
- টিটিএল কীভাবে কাজ করবে? পিনের সময়টি মিলি সেকেন্ডে পরিমাপ করা হয় যা প্যাকেটটি হোস্টে পৌঁছানোর জন্য রাউন্ড ট্রিপ সময়, এবং প্রেরকের কাছে প্রত্যাবর্তনের জন্য। -time=41.4 ms
ডিফল্টরূপে, নতুন প্যাকেট প্রেরণের মধ্যবর্তী ব্যবধানটি এক সেকেন্ড।
ping
কমান্ড আইটিএমপি প্যাকেজগুলি গন্তব্য আইপি ঠিকানায় পাঠানো অবিরত করবে যতক্ষণ না এটি কোনও বিঘ্ন ঘটে। কমান্ডটি থামাতে, কেবলমাত্র
Ctrl+C
কী মিশ্রণটি
Ctrl+C
।
কমান্ড বন্ধ হয়ে গেলে এটি প্যাকেট ক্ষতির শতাংশ সহ একটি পরিসংখ্যান প্রদর্শন করে। প্যাকেট হ্রাস মানে ডেটা নেটওয়ার্কের কোথাও ফেলে দেওয়া হয়েছে, এটি নেটওয়ার্কের মধ্যে একটি ইঙ্গিত দেয়। যদি কোনও প্যাকেটের ক্ষতি হয় তবে প্যাকেটের ক্ষতি কোথায় ঘটবে তা সনাক্ত করতে আপনি
traceroute
কমান্ডটি ব্যবহার করতে পারেন।
যদি
ping
কোনও জবাব ফেরত না দেয় তবে এর অর্থ নেটওয়ার্ক যোগাযোগ স্থাপন করা হয়নি। এটি যখন ঘটে তখন এর অর্থ সর্বদা এই নয় যে গন্তব্য আইপি সক্রিয় নয়। কিছু হোস্টের ফায়ারওয়াল থাকতে পারে যা আইসিএমপি ট্র্যাফিক ব্লক করছে বা পিংয়ের অনুরোধগুলিতে সাড়া না দেওয়ার জন্য সেট করেছে।
সাফল্যের সাথে,
ping
কমান্ডটি কোড
0
সহ প্রস্থান করে। অন্যথায় এটি কোড
1
বা
2
দিয়ে প্রস্থান করবে। শেল স্ক্রিপ্টে
ping
ইউটিলিটি ব্যবহার করার সময় এটি কার্যকর হতে পারে।
নিম্নলিখিত বিভাগগুলিতে, আমরা সর্বাধিক ব্যবহৃত
ping
কমান্ড বিকল্পগুলি ব্যবহার করব।
প্যাকেটের সংখ্যা উল্লেখ করুন
ইতিমধ্যে উল্লিখিত হিসাবে, ডিফল্টরূপে,
ping
আইসিএমপি প্যাকেজগুলি প্রেরণ করা অবিরত করবে যতক্ষণ না এটি একটি বিঘ্নিত সংকেত পায়। পিংটি বের হওয়ার পরে ইকো রিকোয়েস্ট প্যাকেজগুলির সংখ্যা নির্দিষ্ট করতে, প্যাকেজগুলির সংখ্যা অনুসরণ করে
-c
বিকল্পটি ব্যবহার করুন:
ping -c 1 DESTINATION
উদাহরণস্বরূপ, পিন করুন
linuxize.com
কেবলমাত্র একবার আপনি ব্যবহার করবেন:
উত্স ইন্টারফেস উল্লেখ করুন
ping
কমান্ডের ডিফল্ট আচরণ হ'ল আইসিএমপি প্যাকেজগুলি ডিফল্ট রুটের মাধ্যমে প্রেরণ করা। আপনার মেশিনে একাধিক ইন্টারফেস থাকলে আপনি
-I
বিকল্পের সাহায্যে উত্স ইন্টারফেসটি নির্দিষ্ট করতে পারেন:
ping -I INTERFACE_NAME DESTINATION
নিম্নলিখিত কমান্ডটি উত্স ইন্টারফেস হিসাবে
em2
ব্যবহার করে
linuxize.com
পিন করবে:
ইন্টারনেট প্রোটোকল উল্লেখ করুন
আপনি যখন
ping
কমান্ডটি চালাবেন, এটি আপনার মেশিন ডিএনএস সেটিংসের উপর নির্ভর করে আইপিভি 4 বা আইপিভি 6 ব্যবহার করবে।
আইপিভি
-4
ব্যবহারের জন্য
ping4
জোর করতে,
-4
বিকল্পটি পাস করুন বা তার উপনাম
ping4
-4
ব্যবহার করুন:
ping -4 DESTINATION
আইপিভি
-6
জন্য
-6
বিকল্পটি পাস করুন বা
ping6
-6
ব্যবহার
ping6
:
উপসংহার
ping
একটি কমান্ড-লাইন নেটওয়ার্ক ইউটিলিটি যা আপনাকে নেটওয়ার্কে প্রদত্ত হোস্টের আইপি-স্তর সংযোগের পরীক্ষা করতে দেয় allows
ping
কমান্ডের সমস্ত উপলভ্য বিকল্প দেখতে আপনার টার্মিনালে
man ping
টাইপ করুন।
লিনাক্সে Chmod কমান্ড (ফাইল অনুমতি)

লিনাক্সে ফাইলগুলির অ্যাক্সেস ফাইল অনুমতি, বৈশিষ্ট্য এবং মালিকানার মাধ্যমে পরিচালিত হয়। এই টিউটোরিয়ালটিতে ফাইল এবং ডিরেক্টরিগুলির অ্যাক্সেস অনুমতি পরিবর্তন করতে chmod কমান্ডটি কীভাবে ব্যবহার করা যায় তা অন্তর্ভুক্ত করা হয়েছে।
লিনাক্সে Chgrp কমান্ড (পরিবর্তন গ্রুপ)

লিনাক্সে, প্রতিটি ফাইল একটি মালিক এবং একটি গোষ্ঠীর সাথে সম্পর্কিত এবং এর অনুমতি রয়েছে যা ব্যবহারকারীরা ফাইলটি পড়তে, লিখতে বা চালিত করতে পারে তা নির্ধারণ করে। Chgrpc কমান্ড প্রদত্ত ফাইলগুলির গোষ্ঠী মালিকানা পরিবর্তন করে।
লিনাক্সে কমান্ড কমান্ড (ফাইলের মালিকানা)

Chown কমান্ড আপনাকে প্রদত্ত ফাইল, ডিরেক্টরি, বা প্রতীকী লিঙ্কটির ব্যবহারকারী এবং / অথবা গ্রুপের মালিকানা পরিবর্তন করতে দেয়। এই টিউটোরিয়ালে, আমরা আপনাকে ব্যবহারিক উদাহরণগুলির মাধ্যমে কীভাবে কাউন কমান্ডটি ব্যবহার করব তা দেখাব।