ฉันไม่เห็นจุดตรวจสอบคำตอบ lol แต่อย่างใด เทอร์มินัลก็เหมือนกับ CMD ของคุณบน Windows ก่อนหน้านี้ก่อนที่ GUI จะปรากฏโปรแกรมผู้คนและทำงานภายใต้โหมด DOS ซึ่งเป็นเทอร์มินัลธรรมดา ๆ GUI ทำขึ้นเพื่อให้งานง่ายขึ้นและง่ายขึ้น แต่บางครั้งการใช้ GUI ต้องใช้งานจริงมากกว่า
ตัวอย่างเช่นในฐานะนักพัฒนาถ้าฉันแค่ต้องการคอมไพล์โปรแกรม C ++ ฉันไม่ต้องใช้ IDE ที่ซับซ้อน IDE เป็นอินเทอร์เฟซ GUI ซึ่งมีคุณสมบัติขั้นสูงมากมายที่โปรแกรมแก้ไขข้อความอย่างง่ายไม่มีให้ ดังนั้นแทนที่จะดาวน์โหลด IDE ที่มีขนาดใหญ่มากสำหรับงานง่ายๆฉันสามารถเขียนสิ่งต่อไปนี้และมันจะรันโปรแกรม C ++ ของฉันซึ่งมีไฟล์เรียกmain
ทำงาน
g++ -o main main.cpp
chmod 777 main
./main
หากคุณใช้ภาษา interpreter เช่น Python คุณสามารถป้อน Python แบบโต้ตอบเชลล์ได้ ใช่. มีเชลล์แบบอินเทอร์แอคทีฟที่ห่อหุ้มด้วย GUI ที่ดี แต่มันช้ากว่าและบั๊กกี้ (โอ้คิดถึง IDLE ... )
บางครั้งเมื่อ GUI เสียหายคุณสามารถลองใช้ Terminal เพื่อเปิด บางครั้งซอฟต์แวร์บางตัวใน Linux ไม่มี GUI ที่ดีหรือหายากที่ตัวเรียกใช้ GUI คือคุณไปที่ Terminal และพิมพ์ตัวอย่างเช่น:
xpdf homework.pdf
นี่จะเปิดการบ้านไฟล์ PDF สำหรับคุณ
ในสถานการณ์อื่น GUI ไม่ได้ให้พลังและเวทมนต์เพียงพอในการทำงานของคุณ ฟังก์ชั่นการค้นหาบางอย่างนั้นเรียบง่ายและคุณไม่สามารถใช้การค้นหาเชิงลึกหรือรูปแบบการค้นหาที่ซับซ้อน แต่ผ่านเทอร์มินัลสามารถออกคำสั่งด้วยรูปแบบที่ซับซ้อนและยาวมาก ๆ
GUI เป็นสิ่งที่ดี แต่บางครั้งคุณสามารถทำสิ่งต่าง ๆ ได้ง่ายขึ้นด้วยคำสั่ง บางครั้งคุณก็ไม่มีทางเลือก: คุณต้องใช้คำสั่งผ่านเทอร์มินัล