Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Linux

รีสตาร์ท Firefox จากบรรทัดคำสั่ง: คู่มือขั้นตอนต่อขั้นตอน

Linux มักติดตั้ง Firefox มาให้โดยค่าเริ่มต้น และหลายคนเปิดโดยพิมพ์ firefox ในเทอร์มินัล แต่บางครั้งต้องการรีสตาร์ทโดยคง session เดิมไว้ (tabs, login, v.v.)

วิธีที่ 1: รีสตาร์ทจากเทอร์มินัล (bash)

  1. เปิดเทอร์มินัลกราฟิก (Ctrl+Alt+T หรือค้นหา Terminal)
  2. พิมพ์ killall firefox → Enter — จะปิด Firefox ทุก process ทันที โดยไม่แจ้งเตือน
  3. พิมพ์ firefox → Enter — เปิด Firefox ใหม่ พร้อมคง session เดิม (tabs จะโหลดกลับมา)
  4. ปิดเทอร์มินัลได้เลย (Firefox รันแบบแยก process)

วิธีที่ 2: ตั้งค่าให้โหลด tabs ก่อนหน้าอัตโนมัติ

ถ้า tabs ไม่โหลดกลับมา ให้ไปที่ History → Restore Previous Session หรือตั้งค่าคงที่:

  1. เข้า Edit → Preferences (หรือพิมพ์ about:preferences ในแถบ URL)
  2. หา When Firefox starts: เปลี่ยนจาก "Show your home page" → "Show your windows and tabs from last time"

วิธีที่ 3: ใช้ GCLI (Graphical Command Line Interface) ภายใน Firefox

  1. ใน Firefox กด Shift+F2 — จะเปิด GCLI (บรรทัดคำสั่งภายในเบราว์เซอร์)
  2. พิมพ์ restart → Enter — รีสตาร์ททันที

ออปชันเพิ่มเติม:

  • restart --safemode — เปิด Safe Mode (มีกล่องโต้ตอบ troubleshooting — อย่ากด Refresh เว้นแต่ต้องการ reset Firefox จริง)
  • restart --nocache — รีสตาร์ทโดยไม่โหลด cache (ไม่ได้ลบ cache แต่ข้ามการโหลด)

ใช้คำสั่ง restart ธรรมดาเป็นหลัก — ออปชันอื่นสำหรับ troubleshooting เฉพาะ


เกี่ยวกับผู้เขียน

Kevin Arrows — MCTS, 10+ ปีประสบการณ์