আমি বিখ্যাত ইউনিক্স রিকভারি কিংবদন্তিটি পড়ছিলাম এবং অবাক হয়ে আমার কাছে এটি ঘটে:
যদি আমার একটি ব্যাসিবক্স শেল খোলা থাকে এবং বুসিবক্স বাইনারি নিজেই মুছে ফেলা হয়, তবে আমি কি এখনও ব্যাসিবক্স বাইনারি অন্তর্ভুক্ত সমস্ত কমান্ড ব্যবহার করতে সক্ষম হব?
স্পষ্টতই আমি অন্য চলমান শেল যেমন commands কমান্ডগুলির বিবি সংস্করণটি ব্যবহার করতে সক্ষম হব না bash
, যেহেতু ব্যাসিবক্স ফাইল নিজেই bash
খোলার জন্য এবং চালনার জন্য অনুপলব্ধ । তবে ব্যাসিবক্সের চলমান দৃষ্টান্তের মধ্যে থেকে আমার কাছে মনে হয় দুটি উপায় থাকতে পারে যার মাধ্যমে বিবি কমান্ড চালাবেন:
- এটি ব্যাসিবক্সের একটি নতুন উদাহরণকে কাঁটাচামচ ও কার্যকর করতে পারে, উপযুক্ত নামটি দিয়ে এটি কল করে — তা করার জন্য ডিস্ক থেকে ব্যাসিবক্স ফাইলটি পড়তে পারে।
- নির্দিষ্ট কমান্ডটি চালানোর জন্য এটি কিছু অভ্যন্তরীণ যুক্তি কাঁটাচামচ ও সম্পাদন করতে পারে (উদাহরণস্বরূপ, এটি ফাংশন কল হিসাবে চালিয়ে)।
যদি (১) যদি ব্যাসিবক্স কাজ করে তবে আমি আশা করব যে বিবি বাইনারি মোছার পরে কিছু ব্যাসিবক্স-সরবরাহ কমান্ডগুলি বিবির চলমান উদাহরণের মধ্যে থেকে অনুপলব্ধ হয়ে উঠবে।
যদি (২) এটি কীভাবে কাজ করে তবে বিসি নিজেই মুছে ফেলা হয়েছে এমন একটি সিস্টেমের পুনরুদ্ধারের জন্যও ব্যাসিবক্স ব্যবহার করা যেতে পারে - তবে এখানে যদি ব্যাসিবক্স অ্যাক্সেসযোগ্য কোনও চলমান দৃষ্টান্ত না থাকে।
এই কোথাও নথিভুক্ত করা হয়? যদি তা না হয় তবে নিরাপদে এটি পরীক্ষা করার কোনও উপায় আছে কি?
PATH
সেট না করে পরে কাজ করা চালিয়ে যায় ? এটি কি একটি ডিফল্ট মান ধরে PATH
?
is there a way to safely test it?
জেনেরিক x86openwrt
চিত্রটি ডাউনলোড করুন এবং চিত্রটিকে একটি নতুন ভার্চুয়ালবক্স মেশিনে সংযুক্ত করুন