9 gói Homebrew tốt nhất cho Mac
Nếu bạn là người dùng Mac nâng cao dành nhiều thời gian cho dòng lệnh, thì có thể bạn đã cài đặt Homebrew ngay bây giờ. Vì vậy, bạn có thể chia sẻ danh sách một số gói Homebrew tốt nhất hiện có cho người dùng Mac không?
Chúng tôi đã thảo luận về Homebrew nhiều lần trước đây, nhưng về cơ bản, nó giúp việc cài đặt các công cụ dòng lệnh bổ sung trở nên dễ dàng hơn bao giờ hết vì không cần biên dịch và nó xử lý các phần phụ thuộc cho bạn.Ngay cả khi bạn chưa cài đặt Homebrew, danh sách một số công cụ và gói Homebrew hữu ích hơn này có thể truyền cảm hứng để bạn tải Homebrew trên máy Mac của mình.
Để có được bất kỳ công dụng nào từ danh sách này, bạn sẽ muốn trở thành người dùng dòng lệnh nâng cao hợp lý và rõ ràng là bạn sẽ cần cài đặt Homebrew trên máy Mac nếu chưa cài đặt. Sau đó, bạn đã sẵn sàng để đi và thưởng thức bộ sưu tập. Và đừng quên chia sẻ các gói Homebrew yêu thích của riêng bạn trong phần bình luận.
Không theo thứ tự cụ thể nào, đây là một số gói Homebrew hàng đầu dành cho Mac:
cask
Cask cho phép bạn dễ dàng cài đặt các ứng dụng và tệp nhị phân GUI của Mac OS trực tiếp từ dòng lệnh bằng Homebrew. Trước tiên, bạn cài đặt thùng, sau đó bạn có thể cài đặt các ứng dụng Mac bình thường trực tiếp từ dòng lệnh.
brew cài đặt thùng
Ví dụ: khi bạn có thùng, nếu bạn muốn cài đặt Chrome từ dòng lệnh, thì Cask có thể thực hiện việc đó bằng một lệnh như sau:
brew thùng cài đặt google-chrome
Hoặc có thể bạn muốn cài đặt iterm2 để bạn có thể có sẵn dòng lệnh thả xuống tuyệt vời đó từ mọi nơi:
brew thùng cài đặt iterm2
Cask có thể cài đặt rất nhiều ứng dụng trong Mac OS mà không cần tải xuống từng ứng dụng riêng lẻ từ các trang web khác nhau rồi thực hiện quy trình cài đặt kéo và thả điển hình.
Lưu ý rằng Cask có một số hạn chế, chẳng hạn như Cask không thể cài đặt bất cứ thứ gì từ Mac App Store và Cask không thể cài đặt các bản cập nhật phần mềm cho Mac như lệnh 'softwareupdate' có thể , nhưng điều đó không làm cho công cụ này kém hữu ích hơn đối với người dùng Mac nâng cao.
htop
htop là trình theo dõi tài nguyên hệ thống cho dòng lệnh. htop về cơ bản là một phiên bản cao cấp hơn của 'top', với chỉ báo trực quan đẹp mắt về hoạt động của quy trình, hoạt động của CPU, mức sử dụng bộ nhớ, trung bình tải và quản lý quy trình.Bạn có thể coi nó giống như Trình giám sát hoạt động cho dòng lệnh, mặc dù nhiều người dùng dòng lệnh cho rằng nó thậm chí còn hữu ích hơn cả Trình giám sát hoạt động.
brew cài đặt htop
Chúng ta đã thảo luận về việc cài đặt htop trên máy Mac trước đây, đây thực sự là một công cụ tuyệt vời xứng đáng là một phần của bất kỳ hộp công cụ dòng lệnh nào.
wget
wget có thể tải xuống dữ liệu từ web và ftp, làm cho nó trở thành một trong những công cụ tốt nhất hiện có để tải xuống mọi thứ thông qua dòng lệnh. Cho dù bạn chỉ muốn tải xuống một tệp từ đâu đó hay bạn muốn tải xuống toàn bộ thư mục hoặc thậm chí sao chép toàn bộ trang web, wget đều có thể làm điều đó cho bạn.
brew cài đặt wget
Bạn cũng có thể cài đặt wget mà không cần Homebrew, nhưng nếu đang đọc bài viết này thì có thể bạn đã cài đặt Homebrew.
nmap
nmap là trình quét bảo mật mạng hàng đầu. Nó có thể tìm thấy nội dung mạng, khám phá các dịch vụ và máy chủ lưu trữ trên mạng cục bộ, thực hiện quét cổng, lập bản đồ mạng (do đó có tên), phát hiện hệ điều hành và phiên bản phần mềm trên máy khách và máy chủ, v.v. Đây là một công cụ tuyệt vời dành cho quản trị viên hệ thống, quản trị viên mạng, nhà nghiên cứu bảo mật và bất kỳ ai khác cần tìm hiểu về hoạt động quét mạng.
brew install nmap
Bạn cũng có thể lấy nmap cho Mac dưới dạng ảnh đĩa ở dạng nhị phân khép kín nếu bạn không muốn xử lý homebrew, nhưng một lần nữa, chúng ta đang nói về homebrew ở đây.
Ồ và nếu khái niệm nmap hấp dẫn bạn nhưng dòng lệnh quá xa vời với bạn hoặc quá rườm rà, thì bạn có thể sử dụng Tiện ích mạng trên Mac OS để thực hiện quét cổng, ngón tay, whois, theo dõi định tuyến, ping, v.v., tất cả đều từ ứng dụng GUI thân thiện hơn.
links
links và lynx là trình duyệt web dòng lệnh, cho phép bạn truy cập web đầy đủ (miễn là có văn bản để điều hướng) từ dòng lệnh. Điều này hữu ích vì nhiều lý do cho dù nghiên cứu và duyệt web từ cửa sổ đầu cuối hay thậm chí để kiểm tra chức năng và khả năng tương thích của trang web với các trình duyệt thay thế và cho các trường hợp sử dụng thay thế. Tôi thích 'liên kết' nhưng 'lynx' cũng tốt hoặc bạn có thể cài đặt cả hai.
liên kết cài đặt bia
Chúng tôi đã thảo luận về lynx trước macports và bạn cũng có thể nhận được lynx với hỗ trợ hình ảnh nếu bạn quan tâm, nhưng một lần nữa nếu bạn đã cài đặt Homebrew thì việc cài đặt thông qua dòng lệnh rất dễ dàng .
geoiplookup
geoip cung cấp cho bạn dữ liệu vị trí địa lý cho địa chỉ IP đã nhập. Điều này hữu ích cho quản trị viên hệ thống và mạng, nhân viên web, nhà nghiên cứu bảo mật, v.v.
brew install geoip
Nếu bạn từng thắc mắc một địa chỉ IP cụ thể nằm ở đâu trên thế giới và địa chỉ IP đó thuộc về ISP nào, thì Geoip là dành cho bạn.
irssi
Bạn có thích trò chuyện trên IRC không? Bạn muốn được thông báo 'rtfm' khi bạn đặt câu hỏi trong linux? Sau đó, irssi là dành cho bạn, bởi vì nó được cho là ứng dụng khách irc tốt nhất cho dòng lệnh (hoặc có lẽ nói chung, xin lỗi ircii, mirc và ircle).
brew install irssi
/tham gia ngay!
bash-completion
Nếu bạn sử dụng bash shell, thì bash-completion có thể là thứ mà bạn đã quen thuộc hoặc sẽ sớm làm được vì nó cải thiện đáng kể khả năng hoàn thành lệnh và có thể lập trình được. Cá nhân tôi thích zsh vì zsh cũng có khả năng hoàn thành tuyệt vời, nhưng tính năng hoàn thành bash làm cho bash trở nên hữu ích hơn nhiều, vì vậy nếu bạn là người hâm mộ bash thì hãy kiểm tra xem nó có hấp dẫn đối với bạn không.
brew cài đặt bash-completion
Ồ và điều này có thể không cần phải nói nhưng nếu bạn đã thay đổi shell của mình tại một thời điểm nào đó trong ứng dụng Terminal thì bạn sẽ muốn sử dụng bash để tận dụng bất kỳ việc sử dụng bash-completion nào.
đồng hồ
Lệnh watch cực kỳ hữu ích để theo dõi liên tục một quy trình khác. Ví dụ: bạn có thể sử dụng đồng hồ để theo dõi mức sử dụng đĩa hoặc IO, hoặc mức sử dụng bộ nhớ ảo hoặc bất kỳ thứ gì khác, cập nhật đầu ra lệnh cứ sau vài giây. Đây là một trong những công cụ tuyệt vời dành cho quản trị viên nhưng nó cũng hữu ích cho nhiều mục đích khác.
brew cài đặt đồng hồ
Home-brew không phải là cách tiếp cận duy nhất cho đồng hồ, bạn cũng có thể cài đặt đồng hồ trên Mac OS bằng cách sử dụng MacPorts, từ nguồn hoặc dưới dạng tệp nhị phân biên dịch sẵn.
Bạn nghĩ sao? Bạn có gói Homebrew đặc biệt yêu thích nào không? Chia sẻ các gói, thủ thuật, cài đặt và tiện ích bổ sung Homebrew hàng đầu của riêng bạn trong các nhận xét bên dưới!