Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

4 เครื่องมือเทอร์มินัลที่จำเป็นที่เปลี่ยนความกลัวให้เป็นความสุข

4 เครื่องมือเทอร์มินัลที่จำเป็นที่เปลี่ยนความกลัวให้เป็นความสุข

เผยแพร่เมื่อวันที่ 22 เมษายน 2026 เวลา 15:30 น. EDT

Raghav Sethi เริ่มต้นเส้นทางการเขียนเชิงเทคโนโลยีในปี 2022 โดยมีส่วนร่วมในบล็อกชุมชนโอเพ่นซอร์สของวิทยาลัย ต่อมาในปีนั้น เขาได้เข้าร่วม MakeUseOf และตั้งแต่นั้นมาก็ได้เขียนเกี่ยวกับ Apple, Android และ AI อย่างกว้างขวาง งานของเขามีตั้งแต่การทดลองภาคปฏิบัติไปจนถึงชิ้นงานความคิดเห็นที่สำรวจภาพรวมเบื้องหลังแนวโน้มเทคโนโลยีที่เกิดขึ้นใหม่ 

นอกจากงานของเขาที่ MUO แล้ว คุณยังสามารถค้นหาบทความของ Raghav ที่ XDA Developers ซึ่งเขามุ่งเน้นไปที่ Linux และโลกของซอฟต์แวร์โอเพ่นซอร์สเป็นหลัก 

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

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

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

4 เครื่องมือเทอร์มินัลที่จำเป็นที่เปลี่ยนความกลัวให้เป็นความสุข ที่เกี่ยวข้อง

รหัสคลอด

มันไม่ใช่แค่เครื่องมือพัฒนา

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

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

ต้องการฆ่ากระบวนการที่กำลังกิน CPU ของคุณ แต่ไม่รู้ว่า ps aux คืออะไร หมายถึง? พูดอย่างนั้นด้วย มันจะคิดคำสั่งและรันให้คุณ

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

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

Claude Code ใช้ได้เฉพาะกับแผน Claude แบบชำระเงินเท่านั้น ซึ่งฉันรู้ว่าอาจเป็นตัวทำลายข้อตกลงสำหรับบางคน แต่นั่นไม่ได้หยุดคุณจากสิ่งเดียวกันจริงๆ Codex CLI, Gemini CLI และ OpenCode ล้วนเป็นทางเลือกที่มั่นคงซึ่งทำงานในลักษณะเดียวกัน สิ่งเดียวที่เปลี่ยนแปลงคือรุ่นที่คุณใช้ แค่นั้นแหละ.

4 เครื่องมือเทอร์มินัลที่จำเป็นที่เปลี่ยนความกลัวให้เป็นความสุข

คลอดด์

นักพัฒนาซอฟต์แวร์ PBC มานุษยวิทยา

รูปแบบราคา ฟรี สมัครสมาชิกได้

Claude เป็นผู้ช่วยปัญญาประดิษฐ์ขั้นสูงที่พัฒนาโดย Anthropic สร้างขึ้นบนหลักการ AI ตามรัฐธรรมนูญ ทำให้เป็นเลิศในด้านการให้เหตุผลที่ซับซ้อน การเขียนที่ซับซ้อน และความช่วยเหลือด้านการเขียนโค้ดระดับมืออาชีพ

tldr-หน้า

เพื่อน แต่ดีกว่า

4 เครื่องมือเทอร์มินัลที่จำเป็นที่เปลี่ยนความกลัวให้เป็นความสุข

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

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

tldr-pages คือการแก้ไขสำหรับสิ่งนั้น แทนที่จะได้รับคู่มือ คุณจะได้รับเอกสารสรุปสั้นๆ ที่เขียนโดยชุมชนเกี่ยวกับคำสั่งที่คุณพยายามทำความเข้าใจ แทนที่จะพยายามโน้มน้าวให้คุณลองดูความแตกต่างด้านล่าง tldr-pages อยู่ทางซ้าย และ man อยู่ทางขวา ทั้งคู่อธิบายวิธีใช้ Git

การใช้มันค่อนข้างง่าย เพียงพิมพ์ tldr ตามด้วยชื่อคำสั่ง ตัวอย่างเช่น หากคุณต้องการเรียนรู้วิธีใช้ grep เพียงพิมพ์ tldr grep ภายในเทอร์มินัลของคุณ เท่านี้ก็เรียบร้อย!

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

ขี้เกียจ

ช่วยตัวเองจากความยุ่งยากของ vanilla Git

4 เครื่องมือเทอร์มินัลที่จำเป็นที่เปลี่ยนความกลัวให้เป็นความสุข

ความคิดเห็นที่ไม่เป็นที่นิยม:การใช้ Git ใน Terminal ถือเป็นเรื่องยุ่งยากอย่างมาก แต่การพิมพ์ git add, git commit, git push, git pull, จดจำสาขาที่คุณอยู่, พยายามแสดงเฉพาะไฟล์ที่เฉพาะเจาะจง, มันรวมกันแล้ว และไม่มีอะไรจะรู้สึกเป็นธรรมชาติเมื่อคุณแค่พยายามทำอะไรบางอย่างที่คอมมิต

ฉันได้ลองใช้ทางเลือกอื่นทั้งหมดแล้ว แต่ GitHub Desktop หรือการผสานรวม Git ในตัวใน VSCode ไม่เคยคลิกให้ฉันเลย ฉันแค่ต้องการบางสิ่งที่เร็วมากซึ่งอยู่ภายในเทอร์มินัลของฉันและใช้งานง่าย นั่นคือตอนที่ฉันตัดสินใจเลือก LazyGit

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

4 เครื่องมือเทอร์มินัลที่จำเป็นที่เปลี่ยนความกลัวให้เป็นความสุข ที่เกี่ยวข้อง

ตำนานเกี่ยวกับ Linux ทั้ง 4 ข้อนี้ทำให้ฉันไม่ลองใช้มานานหลายปี

ปรากฎว่าคุณไม่จำเป็นต้องแฮ็กเมนเฟรมเพื่อเปลี่ยนวอลเปเปอร์เลย

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

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

นามแฝง

หยุดพิมพ์คำสั่งยาวๆ

4 เครื่องมือเทอร์มินัลที่จำเป็นที่เปลี่ยนความกลัวให้เป็นความสุข

แนวคิดเบื้องหลังนามแฝงนั้นเรียบง่าย:คุณกำหนดทางลัดแบบกำหนดเองสั้นๆ ให้กับคำสั่งที่คุณพบว่าตัวเองพิมพ์ซ้ำแล้วซ้ำเล่า และจากจุดนั้น คุณก็แค่พิมพ์ทางลัดแทน

ตัวอย่างเช่น ในระบบที่ใช้ Debian แทนที่จะแจ้งให้ apt อัปเดตระบบของคุณครั้งแล้วครั้งเล่า คุณสามารถแมปนามแฝงกับคำสั่งดังนี้:

alias update="sudo apt update && sudo apt upgrade -y"

ตอนนี้สิ่งที่คุณต้องทำคือพิมพ์ "อัปเดต" ในเทอร์มินัลของคุณ จากนั้นมันจะจัดการทุกอย่างให้คุณ

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

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

4 เครื่องมือเทอร์มินัลที่จำเป็นที่เปลี่ยนความกลัวให้เป็นความสุข ที่เกี่ยวข้อง

เพียงใช้ความช่วยเหลือเพียงเล็กน้อยเพื่อไปถึงที่นั่น

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

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