บรรทัดคำสั่ง Linux กับอินเทอร์เฟซสำหรับผู้ใช้แบบกราฟิก

การชั่งน้ำหนักข้อดีข้อเสีย

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

บางคนมีแนวโน้มที่จะใช้หน้าต่างเทอร์มินัลมากขึ้นและบางคนชอบเครื่องมือภาพที่ดูเรียบง่ายกว่า

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

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

LibreOffice Writer มีอินเทอร์เฟซแบบ WYSIWYG ที่ดีมีฟังก์ชันเค้าโครงที่ยอดเยี่ยมช่วยเพิ่มความสามารถในการเพิ่มตารางภาพและลิงก์และคุณสามารถตรวจสอบการสะกดเอกสารของคุณได้ในตอนท้าย

กับในใจคุณสามารถคิดเหตุผลที่คุณเคยจะต้องใช้บรรทัดคำสั่ง?

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

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

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

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

ในการใช้งานทั่วไปกับอินเทอร์เฟซสำหรับผู้ใช้แบบกราฟิกเหมาะสำหรับการทำขั้นพื้นฐาน แต่เครื่องมือบรรทัดคำสั่งจะทำให้สามารถเข้าถึงบิตเสริมได้

ตัวอย่างเช่นถ้าคุณต้องการดูกระบวนการที่กำลังทำงานอยู่ภายใน Ubuntu คุณสามารถเรียกใช้เครื่องมือตรวจสอบระบบได้

เครื่องมือตรวจสอบระบบแสดงให้เห็นถึงแต่ละกระบวนการผู้ใช้กระบวนการทำงานอยู่ภายใต้จำนวน CPU ที่ใช้เป็นเปอร์เซ็นต์รหัสกระบวนการหน่วยความจำและลำดับความสำคัญสำหรับกระบวนการ

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

บนพื้นผิวนี้ดูเหมือนดี บรรทัดคำสั่งอะไรที่สามารถให้จอภาพระบบไม่สามารถทำได้ ดีในตัวเอง คำสั่ง ps สามารถแสดงกระบวนการทั้งหมดแสดงกระบวนการทั้งหมดยกเว้นผู้นำเซสชั่นและกระบวนการทั้งหมดยกเว้นผู้นำเซสชั่นและกระบวนการที่ไม่เกี่ยวข้องกับ terminal

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

มีวิธีการจัดรูปแบบมุมมองและการนำเสนอรายการกระบวนการต่างๆที่ทำงานอยู่ในระบบของคุณโดยใช้คำสั่ง ps และเป็นคำสั่งเดียว

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

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

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

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

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

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

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

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