"मैं कब और क्यों इसका इस्तेमाल कर सकता हूं?"
एक उपयोग परीक्षण लिपियों (बूट समय और अन्यथा) में होता है जो पूर्ण पथ संदर्भ बनाते हैं, या जो कमांड चलाते हैं जिसे आप अवरोधन और लॉग करना चाहते हैं (और शायद उन्हें नहीं छोड़ें) - ऐसे वातावरण में जहां आप उन आदेशों को नहीं चाहते हैं वास्तव में आपके चल रहे वातावरण पर काम करते हैं।
उदाहरण के लिए मेरे पास एक एम्बेडेड डिवाइस है जो लिनक्स पर चल रहा है, मैं कुछ बैश के संचालन की जांच करना चाहूंगा बिना) वास्तविक डिवाइस पर इसे चलाने के बाद से (क्योंकि मेरे डेस्कटॉप पर बेहतर उपकरण हैं और डिवाइस को ईंट नहीं करना चाहते हैं) बी चल रहा है। यह मेरे डेस्कटॉप पर वास्तविक है (क्योंकि मैं नहीं चाहता कि मेरा डेस्कटॉप सिस्टम गड़बड़ हो)
इसके अतिरिक्त, आप तब पता लगा सकते हैं कि कौन सी कमांड या अन्य स्क्रिप्ट फ़ाइलों का उपयोग किया जाता है क्योंकि जब भी यह कमांड या शेल स्क्रिप्ट को चलाने का प्रयास करता है तो त्रुटि से बाहर निकल जाएगा जो "चेरोट जेल" में मौजूद नहीं है।
(बेशक, पूरे हॉग जाने के लिए, आप QEMU या Docker, या VM के अंदर दौड़ सकते हैं, लेकिन इसमें VM छवि बनाना शामिल होगा आदि - बहुत अधिक काम)