कुछ GUI ऐप टर्मिनल कमांड लाइन के माध्यम से सफाई से लॉन्च होते हैं, लेकिन कुछ नहीं करते हैं, और वे टर्मिनल को एप्लिकेशन को समाप्त करने के लिए इंतजार करने का कारण बनाते हैं। फिर भी, कुछ कमांड लाइन को "रिलीज़" नहीं करते हैं।
रहस्यमय एम्परसैंड &
प्रत्यय प्रक्रिया को पृष्ठभूमि में डालने के लिए टर्मिनल का कारण बनता है (लेकिन मुझे यकीन नहीं है कि वहां क्या होता है)।
क्या टर्मिनल के माध्यम से एक ऐप लॉन्च करने का एक तरीका है ताकि कोई "हैंग ऑन" प्रभाव न हो, जैसे कुछ Alt+ के माध्यम से लॉन्च करना F2?
मैं कमांड लाइन फिर से तुरंत उपलब्ध होना चाहता हूं, बिना कुछ भी पृष्ठभूमि में और टर्मिनल में मुद्रण के बिना।
screen
(ओली द्वारा उल्लिखित) और रॉबिनज)। मैं इसकी क्षमता से प्रभावित हूं; इसके बारे में पढ़ने और इसे आज़माने के बाद ... इसे केवल टाइप करने की आवश्यकता है: screen -d -m gedit
(या screen gedit
फिर Ctrl+a d
अलग करने के लिए) ... और मेरे पास अभी भी पूरी तरह से gedit के टर्मिनल व्यू (चेतावनी संदेशों आदि के लिए) का उपयोग किसी भी समय हो screen -r
सकता है, भले ही मैं इस बीच मूल टर्मिनल विंडो को बंद कर दिया है ...
&
कमांड प्रत्यय की व्याख्या करना । यह स्पष्टीकरण के लिए सहायक हो सकता है: टर्मिनल, कंसोल, शेल और कमांड लाइन में क्या अंतर है?