วิธีทำให้ Linux Console ง่ายต่อการใช้สำหรับ Linux Newbies
ภาพถ่ายโดย rore
คอนโซล Linux อาจไม่เป็นมิตรกับผู้ใช้เหมือนกับ GUI แต่จะเร็วกว่าและช่วยคุณประหยัดเวลาได้มากเมื่อคุณทำงานซ้ำ ๆ อย่างง่ายนี่อาจเป็นเรื่องส่วนตัวเล็กน้อย แต่เมื่อคุณรู้วิธีการทำงานบางอย่างได้เร็วขึ้น จากคอนโซลคุณจะไม่กลับไปที่ GUI เพื่อทำเช่นนั้น.
การติดตั้งซอฟต์แวร์จากแหล่งเก็บข้อมูลเสริม
มีโปรแกรม Linux หลายพันโปรแกรมที่จัดเก็บเป็นคลังซอฟต์แวร์ซึ่งโดยทั่วไปเรียกว่า 'คลังเก็บ' Ubuntu มาพร้อมกับที่เก็บข้อมูลสี่ชุดที่กำหนดไว้ล่วงหน้า:
- หลัก - ซอฟต์แวร์ที่รองรับอย่างเป็นทางการ.
- ถูก จำกัด - ซอฟต์แวร์ที่รองรับซึ่งไม่สามารถใช้งานได้ภายใต้ลิขสิทธิ์ที่สมบูรณ์ฟรี.
- จักรวาล - ซอฟต์แวร์บำรุงรักษาชุมชนเช่นซอฟต์แวร์ที่ไม่ได้รับการสนับสนุนอย่างเป็นทางการ.
- ลิขสิทธิ์ - ซอฟต์แวร์ที่ไม่ฟรี.
ที่เก็บซอฟต์แวร์ของ Ubuntu นั้นสามารถกำหนดค่าได้อย่างสมบูรณ์และเราสามารถเพิ่มที่เก็บใหม่เพื่อติดตั้งซอฟต์แวร์จากที่เก็บอื่น ๆ นอกคลังเก็บที่กำหนดไว้ด้านบน.
การจัดการพื้นที่เก็บข้อมูลบนพื้นฐานของ GUI สามารถทำได้ผ่าน“ แหล่งซอฟต์แวร์” ที่เกี่ยวข้องกับการเพิ่มพื้นที่เก็บข้อมูลจาก 'เมนูหลัก'> 'การดูแลระบบ'> 'แหล่งซอฟต์แวร์' จากนั้นติดตั้งซอฟต์แวร์จาก 'เมนูหลัก'> 'ศูนย์ซอฟต์แวร์ Ubuntu '.
การติดตั้งซอฟต์แวร์ผ่านคอนโซลนั้นการคลิกเมาส์น้อยลงและสามารถทำได้โดยการเรียกใช้คำสั่งต่อไปนี้ผ่านคอนโซล คำสั่งเหล่านี้จะติดตั้ง CLICompanion และเพิ่มที่เก็บลงใน Ubuntu ของคุณเพื่อที่คุณจะได้รับการอัพเดตเกี่ยวกับซอฟต์แวร์.
หมายเหตุ: กดปุ่ม 'Enter' หลังจากแต่ละคำสั่ง
sudo add-apt-repository ppa: clicompanion-devs / clicompanion-nightlies
sudo apt-get update
sudo apt-get install clicompanion
ฆ่าโปรแกรมใด ๆ
คุณจะพบว่าคอนโซลเป็นเครื่องมือที่มีประโยชน์ในการฆ่าแอปพลิเคชันที่ทำงานผิดพลาดและก่อให้เกิดปัญหา พิมพ์ 'killall' ตามด้วยชื่อของโปรแกรมที่คุณพยายามจะฆ่า หากเพียงแค่บอกว่า Firefox ของคุณกำลังกินทรัพยากรคอมพิวเตอร์ของคุณพิมพ์
fireallox killall
และ Linux จะฆ่าอินสแตนซ์ของ Firefox ที่ทำงานในเครื่องของคุณ.
ปรับขนาดรูปภาพ
หากเราไม่ทำการแก้ไขภาพด้วยการใช้แปรงอากาศหรือการปรับสีเราสามารถปรับขนาดรูปภาพผ่านคอนโซลแทนซอฟต์แวร์แก้ไขภาพแบบเป่าอย่าง GIMP โดยใช้คำสั่งง่าย ๆ :
แปลง - ปรับขนาด 100 original_image.JPG เล็กกว่า _img.jpg
การค้นหาข้อความ
คอนโซลมีเครื่องมือที่เรียบง่าย แต่ทรงพลังในการค้นหาข้อความในไฟล์ข้อความที่เรียกว่า 'grep' คำสั่ง grep พื้นฐานมีดังนี้:
grep "string" file_name
โดยที่“ string” เป็นข้อความเฉพาะที่เรากำลังค้นหาและ file_name สามารถเป็นชื่อไฟล์ที่มีอยู่หรือรูปแบบชื่อไฟล์ ตัวอย่างที่มีประโยชน์มากกว่าที่เราสามารถทำได้กับ 'grep' คือการค้นหาข้อความเฉพาะในไฟล์
grep -C 1 "line" ./*.txt
คำสั่งดังกล่าวจะค้นหาคำว่า“ line” ในไฟล์ '* .txt' ทุกไฟล์.
'grep' เป็นคำสั่งที่มีความยืดหยุ่นสูงซึ่งเราสามารถรวมการกรองเอาท์พุทจากคำสั่งอื่นเช่นคำสั่ง 'ps' ที่แสดงกระบวนการที่ใช้งานอยู่ สมมติว่าคุณต้องการค้นหาทุกกระบวนการของ Firefox ที่ทำงานใน Linux ของคุณเพียงแค่เรียกใช้คำสั่งต่อไปนี้
ps -ef | grep 'firefox'
อักขระไปป์หมายความว่าเรากำลังป้อนรายการของกระบวนการที่ใช้งานอยู่กับคำสั่ง 'grep' ที่จะค้นหาเฉพาะกระบวนการใด ๆ ที่เชื่อมโยงกับ Firefox.
การเพิ่ม A Companion ให้กับคอนโซลของคุณ
CLICompanion ช่วยให้ผู้เริ่มต้นคุ้นเคยกับบรรทัดคำสั่งโดยให้พจนานุกรมคำสั่งที่ใช้บ่อย นอกจากนี้เรายังสามารถปรับแต่งพจนานุกรมของ CLICompanion ได้โดยการเพิ่มคำสั่งที่ใช้บ่อยของเราเองทำให้เราสามารถอ้างถึงคำสั่งเหล่านั้นได้ง่ายขึ้น.
การเลือก 'เพิ่มเมนู' จะเปิดแบบฟอร์มแก้ไขคำสั่งง่ายๆเพื่อเพิ่มคำสั่งลงในพจนานุกรม CLICompanion.
CLICompanion ทำให้การเรียกใช้คำสั่งทำได้ง่ายขึ้นโดยการเลือกหนึ่งในคำสั่งในพจนานุกรมและคลิกปุ่มใช้เพื่อเรียกใช้คำสั่ง.
แท็บช่วยให้เราสามารถเปิดหลายคอนโซลและเรียกใช้พร้อมกัน.
หน้าคู่มือคอนโซล
คอนโซลมาพร้อมกับหน้าคู่มือหรือ ชาย โดยย่อนั่นให้คำแนะนำโดยละเอียดเกี่ยวกับคำสั่งที่มีในคอนโซลของคุณ ถ้าเราต้องการทราบว่า 'mv' พิมพ์อะไรแล้ว มนุษย์ -mv
เพื่ออ่านคู่มือคำสั่ง 'mv'.
หากคุณไม่แน่ใจเกี่ยวกับคำสั่งที่คุณต้องใช้ในการทำงานบางอย่างคุณสามารถใช้ man -k "ชื่องาน"
โดยที่ task name คือคำอธิบายสั้น ๆ ของงานที่คุณกำลังค้นหา.
สมมติว่าคุณต้องการค้นหาคำสั่ง ping ที่อยู่เครือข่ายรันคำสั่งต่อไปนี้และ Linux จะค้นหาคำสั่งที่กล่าวถึงคำว่า 'ping':
p-man pk
หากคุณมีการติดตั้ง Konqueror ใน Linux ของคุณคุณสามารถเรียกดูหน้า man ในเว็บเพจที่มีรูปแบบที่เหมาะสมทำให้ง่ายต่อการเรียกดูรายละเอียดของคำสั่ง.
ข้อสรุป
งานส่วนใหญ่ที่เราสามารถทำได้ในคอนโซลสามารถทำได้ใน GUI และมันจะง่ายกว่าที่จะใช้ตัวช่วยสร้าง GUI เพื่อทำงานสกปรกที่ไม่จำเป็นในการพิมพ์คำสั่งผ่านคอนโซล ไม่มีใครบอกว่าเราควรใช้คอนโซล แต่เราสามารถดำเนินงานซ้ำ ๆ ได้อย่างรวดเร็วผ่านคอนโซล.