1
เริ่มโปรแกรมจากเทอร์มินัลเป็น sudo แต่ถอดออกเพื่อใช้งานเทอร์มินัลต่อไป
ใช่คำถามอื่นสำหรับโปรแกรมที่แยกออกจากเทอร์มินัล แต่ก่อนที่คุณจะเริ่มทำการโจมตีฉันฉันค้นหาผ่านเน็ต แต่ไม่มีคำตอบใดที่ตรงกับการค้นหาของฉัน ฉันจะแยกกระบวนการออกจากเทอร์มินัลได้อย่างไร https://askubuntu.com/questions/264257/how-to-open-an-application-in-terminal-and-detach-it https://serverfault.com/questions/34750/is-it-possible-to-detach-a-process-from-its-terminal-or-i-should-have-used-s https://stackoverflow.com/questions/11807688/how-to-detach-a-process-from-terminal-in-unix https://bbs.archlinux.org/viewtopic.php?id=157917 ดังนั้นฉันได้พยายาม&, nohup, emacและอื่น ๆ แต่ผู้ที่มีไม่ใช่สิ่งที่ทำในสิ่งที่ฉันกำลังมองหาหรืออย่างน้อยฉันไม่ทราบว่าพวกเขากำลังทำงานที่ฉันกำลังมองหา ฉันไม่พยายามลงชื่อเข้าใช้เซิร์ฟเวอร์และเริ่มบางโปรแกรมหรือสคริปต์ที่จะใช้ในภายหลังหรือทำงานในพื้นหลัง ฉันได้ลองscreenแล้วและมันก็โอเคสำหรับการใช้งานบนเซิร์ฟเวอร์ แต่บางครั้งฉันต้องแก้จุดบกพร่องหรือแก้ไขบางสิ่งบางอย่างในพีซีของฉันเองด้วยsudoการเข้าถึงและถ้าฉันเริ่มต้นทุกโปรแกรมแยกกันฉันจะได้รับ 10 เทอร์มินัลเปิดซึ่งฉันไม่ต้องการและ 10 โปรแกรมนี่เป็นสิ่งที่มากเกินไป ดังนั้นถ้าฉันเปิดเทอร์มินัลและเข้าสู่ระบบจะsudo suมีวิธีใดบ้างที่ฉันเปิดโปรแกรมอย่างkateเช่น kate /var/log/mail.log และใช้เทอร์มินัลเดียวกันต่อไปอีกครั้ง และเปิดโปรแกรมเพื่อปิดถ้าฉันปิดเทอร์มินัลหรือฉันสามารถปิดได้ด้วยตนเอง ตอนนี้ทุกโซลูชันที่ฉันค้นพบจากเธรดด้านบนหรือบนการค้นหาไม่ทำงานโซลูชันบางอย่างช่วยให้โปรแกรมทำงานต่อไปเมื่อฉันปิดเทอร์มินัล แต่เทอร์มินัลยังล็อคอยู่และฉันต้องเปิดอีกโปรแกรมหนึ่งเพื่อเริ่มโปรแกรมอื่นหรือ เปิดไฟล์อื่น ดังนั้นสำหรับตัวอย่างขั้นสุดท้ายฉันจะ: เปิดเทอร์มินัล เข้าสู่ระบบเป็น sudo su เริ่มต้น kate /var/log/mail.log และถ้าฉันต้องการใน terminal เดียวกันเพียงแค่เริ่มโปรแกรมอื่นหรือเปิดไฟล์อื่น เช่น 'kate / opt / lampp / etc / php.ini` …