কম্পিউটার টিউটোরিয়াল

লিনাক্সে ত্রুটি 'ifconfig:কমান্ড পাওয়া যায়নি' ঠিক করুন - দ্রুত গাইড

লিনাক্স ব্যবহারকারীরা প্রায়ই “ifconfig চালান " নেটওয়ার্ক ইন্টারফেস দেখতে এবং পরিবর্তন করতে কমান্ড। অন্যান্য ব্যবহারের মধ্যে IP ঠিকানা, হার্ডওয়্যার ঠিকানা, MTU এবং আরও অনেক কিছু দেখা অন্তর্ভুক্ত। কিছু ব্যবহারকারী ত্রুটির সম্মুখীন হতে পারে "bash:/usr/sbin/ifconfig:এরকম কোন ফাইল বা ডিরেক্টরি নেই।" যখন net-tools প্যাকেজ সিস্টেমে উপস্থিত থাকে না, এই ত্রুটিটি প্রায়শই ঘটে। কিছু ব্যবহারকারীর জন্য, প্রয়োজনীয় প্যাকেজ ইনস্টল করার পরেও এটি কাজ করেনি।

'ifconfig' কমান্ড বোঝা

 ifconfig "ইন্টারফেস কনফিগারেশন" এর জন্য সংক্ষিপ্ত যা ইথারনেট, ওয়্যারলেস কার্ড বা ভার্চুয়ালের মতো নেটওয়ার্ক ইন্টারফেস কনফিগার করার জন্য দায়ী।  এটি একটি লিনাক্স সিস্টেমে একটি গুরুত্বপূর্ণ ভূমিকা পালন করে কারণ এটি সমস্ত প্রয়োজনীয় ডেটা প্রদর্শন করে, যেমন আইপি ঠিকানা, নেটমাস্ক এবং অন্যান্য নেটওয়ার্ক-সম্পর্কিত শর্তাবলী যা ব্যবহারকারীরা পরে সামঞ্জস্য করতে পারে। কি কারণে "কমান্ড 'ifconfig' খুঁজে পাওয়া যায়নি"

"ifconfig নট ফাউন্ড" এর প্রধান কারণ হল যে সিস্টেমে নেট-টুল প্যাকেজ ইনস্টল করা নেই, যেটিতে ifconfig ইউটিলিটি রয়েছে। ত্রুটিটি দেখতে কেমন তা এখানে।

ifconfig কমান্ড পাওয়া যায়নি

'ifconfig' ত্রুটি ঠিক করার জন্য ধাপে ধাপে নির্দেশিকা

প্রতিটি লিনাক্স ব্যবহারকারীর জানা উচিত যে অতিরিক্ত বৈশিষ্ট্য সহ একটি আরও শক্তিশালী "ip" কমান্ড "ifconfig" কমান্ড প্রতিস্থাপন করেছে। নেট-টুলস টুলকিট, যার মধ্যে এই কমান্ড-লাইন ইউটিলিটি রয়েছে, এটি ব্যবহার করা ডিস্ট্রোতে ইনস্টল করা যাবে না যেহেতু এটি অবহেলিত। তাই, ত্রুটি "bash:/usr/sbin/ifconfig:এরকম কোন ফাইল বা ডিরেক্টরি" ঘটে না।

ধাপ 1:নেট-টুল ইনস্টল করুন

“ifconfig” কমান্ড ব্যবহার করতে, ব্যবহারকারীদের অবশ্যই নেট-টুল টুলকিট ইনস্টল করতে হবে, যেমনটি করা হয়েছে।

$ sudo apt install net-tools
নেট-টুল ইনস্টল করা হচ্ছে

উপরের কমান্ডটি ডেবিয়ান এবং উবুন্টু উভয়ের জন্যই কাজ করবে। আপনি যদি ভিন্ন ডিস্ট্রো ব্যবহার করেন তাহলে নেট-টুল টুলকিট ইনস্টল করতে নিম্নলিখিতটি ব্যবহার করুন৷

$ sudo yum install net-tools #For RHEL or CentOS
$ sudo dnf install net-tools #For Fedora 22+
$ sudo zypper install net-tools #For openSUSE

ধাপ 2:ifconfig কমান্ড চালান

net-tools টুলকিট ইনস্টল করার পরে আপনার কমান্ডটি পুনরায় ব্যবহার করার চেষ্টা করা উচিত এবং এটি ঠিক কাজ করবে।

$ ifconfig
ifconfig কমান্ড

এটি এখনও কাজ না করলে ধাপ 3 অনুসরণ করুন৷

ধাপ 3:সিস্টেমের PATH ভেরিয়েবলে /sbin যোগ করুন

নেট-টুল প্যাকেজ ইনস্টল করার পরে, যদি "ifconfig" কমান্ডটি এখনও কাজ না করে, তাহলে আপনাকে সিস্টেমের PATH ভেরিয়েবলে '/sbin' যোগ করতে হবে। এটি প্রয়োজনীয় কারণ '/sbin' ডিরেক্টরি ডিফল্টরূপে অন্তর্ভুক্ত নয়। সিস্টেমের PATH ভেরিয়েবলে ডিরেক্টরি যোগ করতে আপনি নিম্নলিখিত কমান্ডটি চালাতে পারেন।

$ export PATH="/sbin:/usr/sbin:${PATH}"
PATH ভেরিয়েবলে '/sbin' যোগ করা হচ্ছে

আপনাকে এটিকে PATH ভেরিয়েবলে যোগ করতে হবে কারণ এটি যোগ না করার জন্য আপনাকে সম্পূর্ণ পাথ টাইপ করতে হবে যেখানে এটি কার্যকর করার সময় "ifconfig" কমান্ডটি অবস্থিত, যা বেশিরভাগ ব্যবহারকারীর জন্য চ্যালেঞ্জিং হতে পারে.. উপরের কমান্ডটি কার্যকর করার পরে, পরিবর্তনগুলি কার্যকর করার জন্য সিস্টেমটি পুনরায় চালু করতে ভুলবেন না।

কেন ifconfig কমান্ড অবমূল্যায়ন করা হয়েছিল?

কিছু বিকাশকারী দাবি করেন যে গত 20 বছরে কোন উন্নয়ন না হওয়ার কারণে এটি অবমূল্যায়িত হয়েছে। এর অবচয়নের কারণ ছিল নতুন নেটওয়ার্কিং প্রযুক্তি সমর্থন করতে না পারা এবং অন্যান্য উপলব্ধ সরঞ্জামের তুলনায় এর বহুমুখিতা এবং নমনীয়তার অভাব। আমরা আপনাকে “ip” কমান্ড ব্যবহার করার পরামর্শ দিই, যেটিকে এই বিকাশকারীরা ifconfig এর চেয়ে বহুমুখী এবং নমনীয় টুল বলে মনে করে এবং যা অন্যান্য অনেক বিকল্প প্রদান করে।
“ip” কমান্ড ব্যবহার করতে, এই সিনট্যাক্স অনুসরণ করুন।

ip [ OPTIONS ] OBJECT { COMMAND | help }

লিনাক্সের “ip কমান্ড”-এ সাহায্য পেতে, এই ম্যান পৃষ্ঠাটি পড়ুন বা নিম্নলিখিত সাহায্য কমান্ডটি ব্যবহার করুন।

$ ip help
আইপি সাহায্য কমান্ড

আপনি আপনার সিস্টেমে "bash:/usr/sbin/ifconfig:এরকম কোন ফাইল বা ডিরেক্টরি নেই" ত্রুটিটি ঠিক করতে পারেন, তবে যেহেতু এটি লিনাক্সের পুরানো কমান্ডগুলির একটি, তাই আমরা এটি ব্যবহার করার পরামর্শ দিই না। যদিও অনেক ব্যবহারকারী এখনও এটি ব্যবহার করেন, তবে কেন সেরার চেয়ে কম স্থির করবেন?

লেখক সম্পর্কে

লিনাক্সে ত্রুটি  ifconfig:কমান্ড পাওয়া যায়নি  ঠিক করুন - দ্রুত গাইড

কেভিন অ্যারোস

কেভিন অ্যারোস এক দশকেরও বেশি শিল্প অভিজ্ঞতার সাথে একজন অত্যন্ত অভিজ্ঞ এবং জ্ঞানী প্রযুক্তি বিশেষজ্ঞ। তিনি মাইক্রোসফ্ট সার্টিফাইড টেকনোলজি স্পেশালিস্ট (MCTS) সার্টিফিকেশন ধারণ করেছেন এবং সর্বশেষ প্রযুক্তিগত উন্নয়ন সম্পর্কে আপ-টু-ডেট থাকার গভীর আবেগ রয়েছে। সফটওয়্যার ডেভেলপমেন্ট, সাইবার সিকিউরিটি, এবং ক্লাউড কম্পিউটিং-এর মতো ক্ষেত্রগুলিতে তার দক্ষতা এবং জ্ঞান প্রদর্শন করে কেভিন প্রযুক্তি-সম্পর্কিত বিষয়গুলির বিস্তৃত পরিসরে ব্যাপকভাবে লিখেছেন। কারিগরি ক্ষেত্রে তার অবদান তার সমবয়সীদের দ্বারা ব্যাপকভাবে স্বীকৃত এবং সম্মানিত হয়েছে এবং জটিল প্রযুক্তিগত ধারণাগুলিকে স্পষ্ট এবং সংক্ষিপ্তভাবে ব্যাখ্যা করার ক্ষমতার জন্য তিনি অত্যন্ত সম্মানিত।


  1. Windows 10 এ প্রিন্টার ত্রুটিগুলি কীভাবে ঠিক করবেন

  2. কীভাবে একটি ম্যাকে Xfinity Wi-Fi নিষ্ক্রিয় করবেন

  3. কিভাবে একটি $8 সেন্সর আমার স্মার্ট হোম অটোমেশনকে রূপান্তরিত করেছে

  4. ঠিক করুন:স্কাইপে ডিরেক্টরি ফলাফল লোড করতে অক্ষম