Skip to main content

Linux GUI กับ Linux Command Line

5 โปรแกรมใน Linux ที่ทำให้คุณไม่ต้องใช้ Command Line : [คันทรีลีนุกซ์ #10] (เมษายน 2025)

5 โปรแกรมใน Linux ที่ทำให้คุณไม่ต้องใช้ Command Line : [คันทรีลีนุกซ์ #10] (เมษายน 2025)
Anonim

การตัดสินใจเมื่อคุณควรใช้อินเตอร์เฟสบรรทัดคำสั่ง Linux (CLI) และเมื่อคุณควรใช้อินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI) แทนที่จะไม่ยากเท่าที่คุณคิด บางคนมักจะชอบใช้หน้าต่างเทอร์มินัลมากขึ้นและบางคนชอบเครื่องมือภาพที่ง่ายกว่า ไม่มีคำจำกัดความของผู้ใช้ Linus ที่ระบุว่าคุณควรใช้เครื่องมือหนึ่งมากกว่าเครื่องมืออื่นและในความเป็นจริงคุณอาจพบวิธีที่มีประสิทธิภาพมากที่สุดคือการใช้งานจริง ทั้งสอง GUI และ CLI

เมื่อใช้ GUI ทำให้รู้สึกมากขึ้น

ในบางสถานการณ์แอ็พพลิเคชันกราฟิกเป็นตัวเลือกที่ชัดเจน ตัวอย่างเช่นถ้าคุณเขียนจดหมายให้เพื่อนใช้เครื่องมือเช่น LibreOffice Writer ทำได้ง่ายและเร็วกว่าการพิมพ์ตัวอักษรในโปรแกรมแก้ไขบรรทัดคำสั่งเช่น vi หรือ emacs LibreOffice Writer ให้ WYSIWYG ที่ดี ("สิ่งที่คุณเห็นคือสิ่งที่คุณได้รับ") อินเตอร์เฟซฟังก์ชันเค้าโครงความสามารถในการเพิ่มตารางภาพและลิงก์และการตรวจสอบตัวสะกด

ด้วยเหตุนี้การมากับเหตุผลที่ต้องใช้ CLI อาจดูเหมือนเป็นการออกกำลังกายที่ไร้ผล ในความเป็นจริงหลายคนได้โดยไม่เคยใช้ terminal ที่ทั้งหมด; คุณสามารถทำงานได้มากที่สุดโดยไม่ต้องดู CLI ผู้ใช้ Windows โดยส่วนใหญ่อาจไม่ทราบว่ามีตัวเลือกบรรทัดคำสั่งอยู่

เมื่อใช้ CLI ทำให้รู้สึกมากขึ้น

อะไรบรรทัดคำสั่งให้ผ่านส่วนติดต่อผู้ใช้แบบกราฟิกมีความยืดหยุ่นและอำนาจ; ในหลาย ๆ กรณีเป็นจริงเร็วกว่าการใช้บรรทัดคำสั่งมากกว่าการใช้เครื่องมือแบบกราฟิก

ตัวอย่างเช่นดำเนินการติดตั้งซอฟต์แวร์ Ubuntu มีสิ่งที่มองอย่างรวดเร็วก่อนดูเหมือนจะเป็นเครื่องมือที่ดีอย่างสมบูรณ์แบบสำหรับการติดตั้งซอฟต์แวร์ที่มาพร้อมกับระบบปฏิบัติการ เมื่อเทียบกับบรรทัดคำสั่งอย่างไรก็ตามผู้จัดการซอฟต์แวร์ทำงานช้าและยุ่งยากในการค้นหาด้วย

ของ CLI ฉลาด ช่วยให้คุณสามารถค้นหาติดตั้งและนำซอฟต์แวร์ออกและเพิ่มที่เก็บใหม่ได้อย่างง่ายดาย เมื่อคุณใช้ ฉลาด คุณสามารถมั่นใจได้ว่าคุณจะเห็นแอปพลิเคชันทั้งหมดที่มีอยู่ในที่เก็บขณะที่ผู้จัดการซอฟต์แวร์ไม่จำเป็นต้องจับพวกเขาทั้งหมด

โดยทั่วไปแอ็พพลิเคชันที่มี GUI เหมาะสำหรับการทำขั้นพื้นฐาน แต่เครื่องมือ CLI ช่วยให้คุณสามารถเข้าถึงข้อมูลเพิ่มเติมได้ ตัวอย่างเช่นถ้าคุณต้องการดูกระบวนการที่กำลังทำงานอยู่ใน Ubuntu คุณสามารถเรียกใช้เครื่องมือตรวจสอบระบบได้ เครื่องมือตรวจสอบระบบแสดงให้เห็นถึงแต่ละกระบวนการผู้ใช้กระบวนการทำงานอยู่ภายใต้จำนวน CPU ที่ใช้เป็นเปอร์เซ็นต์กระบวนการ ID หน่วยความจำและลำดับความสำคัญ การนำทางโปรแกรมตรวจสอบระบบทำได้ง่ายมากและภายในไม่กี่คลิกคุณจะได้รับข้อมูลโดยละเอียดเกี่ยวกับแต่ละกระบวนการฆ่ากระบวนการและกรองรายการกระบวนการเพื่อแสดงข้อมูลต่างๆ

บรรทัดคำสั่งอะไรที่สามารถให้จอภาพระบบไม่สามารถทำได้? ดีด้วยตัวเอง PS คำสั่งสามารถแสดงกระบวนการทั้งหมด แสดงกระบวนการทั้งหมดยกเว้นหัวหน้าเซสชั่น; และแสดงกระบวนการทั้งหมดยกเว้นผู้นำเซสชันและผู้ที่ไม่เกี่ยวข้องกับเทอร์มินัล PS คำสั่งยังสามารถแสดงกระบวนการทั้งหมดที่เกี่ยวข้องกับขั้วนี้หรืออื่น ๆ ; จำกัด เอาท์พุทเฉพาะกระบวนการทำงานเท่านั้น และแสดงเฉพาะกระบวนการสำหรับคำสั่งเฉพาะหรือสำหรับกลุ่มผู้ใช้หรือผู้ใช้เฉพาะ มีวิธีการต่างๆในการจัดรูปแบบดูและแสดงรายการกระบวนการต่างๆที่ทำงานบนระบบของคุณโดยใช้ PS คำสั่ง - และนั่นเป็นเพียงคำสั่งเดียว

ตอนนี้คุณสามารถเพิ่มข้อเท็จจริงนี้ว่าคุณสามารถส่งผลลัพธ์ของคำสั่งนั้นและใช้คำสั่งนั้นร่วมกับคำสั่งอื่นได้ ตัวอย่างเช่นคุณสามารถเรียงลำดับเอาต์พุตโดยใช้ ประเภท คำสั่งเขียนผลลัพธ์ไปยังแฟ้มโดยใช้ แมว สั่งหรือกรองเอาต์พุตโดยใช้ grep คำสั่ง

ในสาระสำคัญเครื่องมือ CLI มักจะเป็นประโยชน์มากขึ้นเนื่องจากมีสวิทช์มากมายที่สามารถใช้ได้กับพวกเขาซึ่งอาจเป็นไปไม่ได้หรือไม่เทอะทะที่จะรวมไว้ในแอ็พพลิเคชันแบบกราฟิก ด้วยเหตุผลนี้ GUI มีแนวโน้มที่จะรวมคุณลักษณะที่ใช้บ่อยๆ แต่จะได้รับ ทั้งหมด ของพวกเขาบรรทัดคำสั่งจะดีกว่า

อีกตัวอย่างหนึ่งที่เครื่องมือ CLI มีประโยชน์มากกว่าเครื่องมือแบบกราฟิกคิดถึงไฟล์ข้อความขนาดใหญ่ที่มีขนาดประมาณร้อยเมกะไบต์หรือแม้แต่กิกะไบต์ วิธีที่คุณจะดู 100 บรรทัดล่าสุดของไฟล์ที่ใช้โปรแกรมกราฟิก?

แอ็พพลิเคชันแบบกราฟิกจะทำให้คุณต้องโหลดไฟล์และจากนั้นพิมพ์ลงหรือใช้แป้นพิมพ์ลัดหรือตัวเลือกเมนูเพื่อไปยังตอนท้ายของไฟล์ ในเทอร์มินัลคุณต้องการใช้ หาง คำสั่งและสมมติว่าโปรแกรมกราฟิกเป็นหน่วยความจำที่มีประสิทธิภาพและโหลดเฉพาะจำนวนหนึ่งของไฟล์ในเวลาที่คุณสามารถดูสิ้นไฟล์ในเวลาที่น้อยกว่าวิธี GUI ใช้

สิ่งที่ดีที่สุดของทั้งสองโลก: การใช้ GUI และ CLI

จนถึงปัจจุบัน CLI ดูเหมือนจะดีกว่า GUI สำหรับทุกอย่างยกเว้นการเขียนจดหมาย นี้แน่นอนไม่จริง คุณจะไม่แก้ไขวิดีโอโดยใช้บรรทัดคำสั่งและคุณมีแนวโน้มที่จะใช้เครื่องเล่นเสียงแบบกราฟิกเพื่อตั้งค่ารายการเพลงและเลือกเพลงที่คุณต้องการเล่นมากขึ้น การแก้ไขภาพอย่างชัดเจนต้องมีส่วนติดต่อผู้ใช้แบบกราฟิก

เมื่อคุณมีค้อนทุกสิ่งทุกอย่างก็เหมือนเล็บ อย่างไรก็ตามใน Linux คุณไม่มี เท่านั้น ค้อน: คุณมีเครื่องมือทุกอย่างที่คุณสามารถจินตนาการได้เมื่อคุณใช้ทั้ง GUI และ CLI

ถ้าคุณไม่มีความสนใจในการเรียนรู้เกี่ยวกับบรรทัดคำสั่งคุณอาจได้รับโดยใช้ GUIหากคุณต้องการเรียนรู้สักหน่อยเพื่อให้ได้ประโยชน์สูงสุดจากลีนุกซ์สถานที่ที่ดีในการเริ่มต้นคือคำแนะนำของเราถึง 10 คำสั่งที่จำเป็นสำหรับการนำทางระบบไฟล์