วิธีปิด GUI และเข้าสู่โหมด shell บริสุทธิ์ใน RedHat enterprise Linux 6


10

ฉันใหม่กับ linux วิธีปิด GUI และเข้าสู่โหมด shell บริสุทธิ์ใน RedHat enterprise Linux 6 ฉันไม่ต้องการ GUI ฉันแค่ต้องการเรียนรู้เชลล์สคริปต์

ขอบคุณ

คำตอบ:


12

คุณบูตเซิร์ฟเวอร์ในระดับการทำงาน 3 หรือใช้CTRL+ ALT+ F2ไปที่โหมดเทอร์มินัล :)

คำอธิบาย Runlevels

  • 0 - หยุด
  • 1 - โหมดผู้ใช้คนเดียว
  • 2 - ผู้ใช้หลายคนโดยไม่มี NFS (เช่นเดียวกับ 3 หากคุณไม่มีเครือข่าย)
  • 3 - โหมดผู้ใช้หลายคนเต็ม (โหมดเทอร์มินัล)
  • 4 - ไม่ได้ใช้
  • 5 - X11 (โหมด X)
  • 6 - รีบูต

ในการเปลี่ยน runlevel เริ่มต้นใน RedHat / CentOS / Fedora ให้แก้ไข/etc/inittabและค้นหาบรรทัดที่มีลักษณะดังนี้:

id:5:initdefault:

เปลี่ยนเป็น 3 จากนั้นรีบูทเซิร์ฟเวอร์


+1 สำหรับรายการตัวเลือกทั้งหมด
Niels Basjes

3
หรือคุณสามารถเรียกใช้ในฐานะรูท: "telinit 3" เพื่อเปลี่ยนระดับการรันเป็น 3 ชั่วคราวเพื่อลองใช้ จากนั้นถ้ามันไม่ได้ผลสำหรับคุณคุณสามารถทำ "telinit 5" หรือเพียงแค่รีบูตระบบเพื่อกลับไปที่ GUI
Sean Reifschneider

โพสต์ที่ดี ฉันจะเพิ่ม: CTRL + ALT + Backspace เพื่อฆ่าเซสชัน GUI อย่างรุนแรง (แม้ว่าอาจจะเริ่มใหม่ในภายหลัง) นอกจากนี้คุณยังสามารถวนรอบระหว่างเทอร์มินัลจำนวนมากด้วย CTRL + ALT + F1-7 โดยทั่วไปแล้ว F7 จะนำคุณกลับสู่ GUI แต่สิ่งนี้อาจแตกต่างกันไปตาม distros ที่แตกต่างกัน ลองพวกเขาดู :)
SmallClanger
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.