"আমি কখন এবং কেন এটি ব্যবহার করতে পারি?"
একটি ব্যবহার হ'ল স্ক্রিপ্টগুলি পরীক্ষা করা (বুট টাইম এবং অন্যথায়) যা নিখুঁত পাথের রেফারেন্স তৈরি করে, বা যে কমান্ডগুলি চালায় যে আপনি বাধা দিতে এবং লগ করতে চাইতে পারেন (এবং সম্ভবত সেগুলি না-অপশন) - এমন পরিবেশে যেখানে আপনি এই আদেশগুলি না চান আসলে আপনার চলমান পরিবেশে কাজ করে operate
উদাহরণস্বরূপ, আমার একটি এম্বেডড ডিভাইস রয়েছে যা লিনাক্স চালাচ্ছে, আমি এটিকে কিছু না ছাড়িয়ে কিছু ব্যাশের ক্রিয়াকলাপটি পরীক্ষা করতে চাই) আসল ডিভাইসে এটি চালানো (যেহেতু আমার ডেস্কটপে আমার আরও ভাল সরঞ্জাম রয়েছে এবং ডিভাইসটি ইট করতে চান না) খ) চলমান এটি আমার ডেস্কটপে বাস্তবের জন্য (যেহেতু আমি আমার ডেস্কটপ সিস্টেমটি বিশৃঙ্খলা করতে চাই না)
অতিরিক্তভাবে, আপনি তখন আবিষ্কার করতে পারবেন যে কোন আদেশ বা অন্যান্য স্ক্রিপ্ট ফাইলগুলি ব্যবহৃত হয়, যখনই এটি "ক্রুট কারাগারে" উপস্থিত না থাকা কমান্ড বা শেল স্ক্রিপ্ট চালানোর চেষ্টা করে ত্রুটি দিয়ে রানটি প্রস্থান করে exit
(অবশ্যই, পুরো ছড়িয়ে যাওয়ার জন্য আপনি কিউইইএমইউ বা ডকার, বা কোনও ভিএম এর ভিতরে দৌড়াতে পারতেন, তবে এটিতে কোনও ভিএম চিত্র তৈরি করা জড়িত - আরও অনেক কাজ)