9 แพคเกจ Homebrew ที่ดีที่สุดสำหรับ Mac

หากคุณเป็นผู้ใช้ Mac ขั้นสูงที่ใช้เวลาอยู่ที่บรรทัดคำสั่งเป็นเวลานานคุณอาจติดตั้ง Homebrew ในขณะนี้ ดังนั้นวิธีการเกี่ยวกับการแบ่งปันรายการของแพคเกจ Homebrew ที่ดีที่สุดสำหรับผู้ใช้ Mac?


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

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

ในลำดับใดไม่มีนี่คือบางส่วนของแพคเกจ Homebrew ชั้นนำสำหรับ Mac:

ถัง

Cask ช่วยให้คุณสามารถติดตั้งแอ็พพลิเคชันและไบนารีของ Mac OS GUI ได้โดยตรงจากบรรทัดคำสั่งโดยใช้ Homebrew ขั้นแรกให้คุณติดตั้ง cask แล้วคุณสามารถติดตั้งแอพพลิเคชัน Mac ตามปกติได้โดยตรงจากบรรทัดคำสั่ง

brew install cask

ตัวอย่างเช่นเมื่อคุณมีถังแล้วหากต้องการติดตั้ง Chrome จากบรรทัดคำสั่ง Cask สามารถทำเช่นนั้นได้ด้วยคำสั่งดังต่อไปนี้:

brew cask install google-chrome

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

brew cask install iterm2

Cask สามารถติดตั้งแอพพลิเคชันจำนวนมากใน Mac OS ได้โดยไม่จำเป็นต้องดาวน์โหลดแอพพลิเคชันจากเว็บไซต์ต่างๆจากนั้นจะผ่านขั้นตอนการติดตั้งแบบลากและวางโดยทั่วไป

โปรดทราบว่า Cask มีข้อ จำกัด บางอย่างเช่นไม่สามารถติดตั้งอะไรจาก Mac App Store และ Cask ไม่สามารถติดตั้งการอัพเดตซอฟต์แวร์ไปยัง Mac เช่นคำสั่ง 'softwareupdate' สามารถทำได้ แต่ไม่ได้ทำให้ ไม่มีประโยชน์ใด ๆ ของเครื่องมือสำหรับผู้ใช้ Mac ขั้นสูง

htop

htop เป็นตัวตรวจสอบทรัพยากรระบบสำหรับบรรทัดคำสั่ง htop เป็นรุ่นที่เหนือกว่าของ "top" โดยมีตัวบ่งชี้ภาพที่ดีของกิจกรรมกระบวนการกิจกรรมของ CPU การใช้หน่วยความจำค่าเฉลี่ยในการโหลดและการจัดการกระบวนการ คุณสามารถคิดเช่น Activity Monitor สำหรับบรรทัดคำสั่งแม้ว่าผู้ใช้บรรทัดคำสั่งจำนวนมากจะเถียงว่ามันมีประโยชน์มากกว่า Activity Monitor

brew install htop

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

wget

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

brew install wget

คุณยังสามารถติดตั้ง wget ได้โดยไม่ต้องใช้ Homebrew แต่ถ้าคุณกำลังอ่านบทความนี้คุณน่าจะมี Homebrew อยู่แล้ว

nmap

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

brew install nmap

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

โอ้และถ้าแนวคิดของ nmap ดึงดูดคุณ แต่บรรทัดคำสั่งอยู่ไกลเหนือหัวของคุณหรือยุ่งยากเกินไปแล้วคุณสามารถใช้ Network Utility บน Mac OS เพื่อทำการสแกนพอร์ต, นิ้ว, whois, เส้นทางการติดตาม, ping, และอื่น ๆ อีกมากมาย, ทั้งหมดจากแอป GUI ที่เป็นมิตร

การเชื่อมโยง

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

brew install links

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

geoiplookup

ข้อมูลทางภูมิศาสตร์จะให้ข้อมูลตำแหน่งทางภูมิศาสตร์สำหรับที่อยู่ IP ที่ป้อน วิธีนี้เป็นประโยชน์สำหรับผู้ดูแลระบบเครือข่ายและระบบเว็บนักวิจัยด้านความปลอดภัยและอื่น ๆ อีกมากมาย

brew install geoip

หากคุณเคยสงสัยว่าที่ใด IP เฉพาะอยู่ในโลกนี้และ ISP ของคุณเป็นผู้ใดแล้วข้อมูลทางภูมิศาสตร์ก็เหมาะสำหรับคุณ

irssi

คุณชอบแชทกับ IRC หรือไม่? ต้องการได้รับคำสั่งให้ 'rtfm' เมื่อคุณถามคำถามใน #linux? irssi เป็นเพราะคุณเพราะเป็น arguably ลูกค้าที่ดีที่สุดสำหรับบรรทัดคำสั่ง irc (หรือโดยทั่วไป ircii ขออภัย mirc และ ircle ทั่วไป)

brew install irssi

/ เข้าร่วม!

ทุบตีเสร็จ

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

brew install bash-completion

โอ้และนี้อาจจะไปโดยไม่บอก แต่ถ้าคุณเปลี่ยนเปลือกของคุณที่จุดใน app terminal แล้วคุณต้องการใช้ bash เพื่อใช้ออกจาก bash เสร็จใด ๆ

ดู

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

brew install watch

การสร้างหน้าแรกไม่ใช่วิธีเดียวสำหรับการดูคุณยังสามารถติดตั้งนาฬิกาบน Mac OS โดยใช้ MacPorts จากแหล่งหรือเป็นไบนารีที่สร้างไว้ล่วงหน้าด้วย

คุณคิดอย่างไร? คุณมีแพ็คเกจ Homebrew ที่ชื่นชอบหรือไม่? แบ่งปันแพคเกจ Homebrew, เทคนิค, การติดตั้งและ Add-on ของคุณเองในความคิดเห็นด้านล่าง!