ทุกครั้งที่ฉันต้องการปิดเทอร์มินัลจะมีป๊อปอัปพร้อมคำถาม "ปิดเทอร์มินัลนี้หรือไม่" เพราะกระบวนการบางอย่างทำงานใน terminal ฉันไม่สนใจกระบวนการนี้ วิธีป้องกันมิให้เครื่องแสดงป๊อปอัพนี้
ทุกครั้งที่ฉันต้องการปิดเทอร์มินัลจะมีป๊อปอัปพร้อมคำถาม "ปิดเทอร์มินัลนี้หรือไม่" เพราะกระบวนการบางอย่างทำงานใน terminal ฉันไม่สนใจกระบวนการนี้ วิธีป้องกันมิให้เครื่องแสดงป๊อปอัพนี้
คำตอบ:
ใน 16.04 คุณจะพบตัวเลือกนั้นใน dconf-editor คุณสามารถติดตั้งได้ถ้าจำเป็นด้วย
sudo apt install dconf-editor
จากนั้นไปที่
org -> gnome -> terminal -> legacy
confirm-close
และยกเลิกการเลือก
คุณจะต้องติดตั้งgconf-editor
ก่อน เพียงเปิดเทอร์มินัลโดยใช้Ctrl+ Alt+ Tแล้วพิมพ์คำสั่งต่อไปนี้:
sudo apt-get install gconf-editor
หลังจากนั้นกดAlt+ F2หรือเปิด Dash และประเภทgconf-editor
จากนั้นหน้าต่างตัวแก้ไขการกำหนดค่าจะปรากฏขึ้น แล้วคุณจะไปApps→การGnome-terminal→การและยกเลิกการเลือกตัวเลือกglobalconfirm_window_close
/
→การdesktop
→การapplications
→การterminal
ภายใต้ตัวเลือกดังกล่าวไม่ได้ดูเหมือนจะมีอยู่เพียงและexec
exec_arg
dconf-editor
กุญแจอยู่ใต้org.mate.terminal.global
เพียงกดCtrl+ Cเพื่อยกเลิกกระบวนการพื้นหลังใด ๆ ที่อาจทำงานอยู่จากนั้นคุณสามารถปิดเครื่องโดยไม่ต้องมีป๊อปอัปปรากฏขึ้น
คุณสามารถส่งผลกระทบต่อระบบของคุณโดยการปิดเทอร์มินัลด้วยกระบวนการพื้นหลัง ตัวอย่างที่ดีคือหากมีการอัปเดตหรืออัปเกรดทำงานคำสั่ง apt สามารถล็อคไว้และคุณอาจเริ่มได้รับข้อผิดพลาดเหล่านี้:
E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/) is another process using it?
โชคดีที่พวกเขาได้รับการแก้ไขในคำถามนี้
นี่เป็นเพียงตัวอย่างของสิ่งที่อาจเกิดขึ้นหากคุณปิดเทอร์มินัลเมื่อกระบวนการพื้นหลังทำงาน สิ่งอื่น ๆ อาจเกิดขึ้นขึ้นอยู่กับกระบวนการของตัวเอง
nohup COMMAND & disown
บางครั้งสามารถแก้ไขได้ - ซึ่งมีประโยชน์หากเป็นโปรแกรม GUI เช่น gedit หรือ nautilus