Computer >> Máy Tính >  >> Hệ thống >> MAC

Cách dễ dàng thêm lệnh mới vào thiết bị đầu cuối của Mac

Cách dễ dàng thêm lệnh mới vào thiết bị đầu cuối của Mac

Khi cài đặt, tất cả các máy Mac đều chứa nhiều lệnh Terminal. Tuy nhiên, khi bạn có thêm kinh nghiệm với Terminal (hoặc nếu bạn tham gia với chúng tôi từ Linux), bạn có thể sớm nhận thấy rằng một số lệnh quan trọng bị thiếu. wget ở đâu , ví dụ, hoặc nmap ? Nếu cần những lệnh đó, bạn có thể dễ dàng thêm chúng vào MacOS Terminal bằng trình quản lý gói.

Trình quản lý gói là một ứng dụng xử lý việc tải xuống, cài đặt và nâng cấp một bộ công cụ phần mềm. Trong trường hợp này, trình quản lý gói của chúng tôi sẽ chịu trách nhiệm tải xuống và cài đặt các lệnh Terminal khác nhau mà chúng tôi muốn sử dụng. Nếu bạn là người dùng Linux, bạn sẽ nhận ra điều này về mặt chức năng từ apt-get hoặc yum .

Mặc dù có một số trình quản lý gói khác nhau dành cho macOS, chúng tôi sẽ sử dụng Homebrew cho hướng dẫn này. Nó được đánh giá cao, được sử dụng rộng rãi và dễ bắt đầu. Ngoài ra, nó hoàn toàn miễn phí.

Cài đặt Homebrew

Lưu ý rằng trước khi cài đặt Homebrew, bạn cần cài đặt công cụ dòng lệnh Xcode. Điều này đi kèm với Xcode được cài đặt từ App Store.

1. Mở Terminal (/Application/Utilities/Terminal.app).

2. Sao chép và dán lệnh sau vào Terminal và nhấn Enter.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Cách dễ dàng thêm lệnh mới vào thiết bị đầu cuối của Mac

Lệnh này sẽ chạy một tập lệnh Ruby tải xuống trình quản lý gói Homebrew từ GitHub.

3. Khi được nhắc, nhấn Enter để tiếp tục cài đặt.

Cách dễ dàng thêm lệnh mới vào thiết bị đầu cuối của Mac

4. Nhập mật khẩu quản trị viên của bạn khi được nhắc.

Cách dễ dàng thêm lệnh mới vào thiết bị đầu cuối của Mac

5. Khi ứng dụng hoàn tất cài đặt, bạn sẽ được đưa trở lại dấu nhắc lệnh. Từ đây, bạn có thể xem tài liệu của Homebrew bằng cách nhập brew help hoặc bạn có thể tiếp tục bước tiếp theo.

Cách dễ dàng thêm lệnh mới vào thiết bị đầu cuối của Mac

Tìm kiếm Gói hàng

Để tìm các chương trình và lệnh để tải xuống, trước tiên bạn cần tìm kiếm cơ sở dữ liệu của Homebrew cho chương trình bạn muốn. Đối với ví dụ này, chúng tôi sẽ tìm kiếm wget . Wget là một lệnh Linux phổ biến để tải xuống các tệp từ máy chủ HTTP và FTP.

1. Nhập lệnh sau và nhấn Enter:

brew search wget

Cách dễ dàng thêm lệnh mới vào thiết bị đầu cuối của Mac

2. Sau một lúc, hai kết quả sẽ xuất hiện có tên wgetwgetpaste . Tôi không biết wgetpaste gì nhưng tôi có thể tìm thêm thông tin bằng cách sử dụng brew info lệnh:

brew info wgetpaste

Cách dễ dàng thêm lệnh mới vào thiết bị đầu cuối của Mac

3. Chúng ta có thể thấy từ mô tả rằng wgetpaste sẽ “ Tự động dán vào một số dịch vụ pastebin. ”Kể từ khi wget là một ứng dụng tải xuống tệp từ Web, âm thanh không giống như những gì tôi đang tìm kiếm. Nó cũng bao gồm wget như một phần phụ thuộc, vì vậy tôi sẽ không thể chạy nó nếu không có wget dù sao đi nữa.

Cách dễ dàng thêm lệnh mới vào thiết bị đầu cuối của Mac

Cài đặt gói

1. Bây giờ tôi đã xác nhận rằng wget gói là cái tôi muốn, tôi sẽ nhập lệnh sau và nhấn Enter:

brew install wget

Cách dễ dàng thêm lệnh mới vào thiết bị đầu cuối của Mac

2. Homebrew bây giờ sẽ bắt đầu hoạt động phép thuật quản lý gói của nó. Ngoài wget , Tôi có thể thấy rằng nó cũng đã được cài đặt openssl , được coi là phần phụ thuộc cho wget .

Cách dễ dàng thêm lệnh mới vào thiết bị đầu cuối của Mac

3. Khi quá trình cài đặt hoàn tất, tôi sẽ được quay lại dấu nhắc lệnh.

Sử dụng các lệnh mới

Cách dễ dàng thêm lệnh mới vào thiết bị đầu cuối của Mac

Bây giờ chúng tôi đã cài đặt wget , chúng tôi sẽ có thể sử dụng nó giống như bất kỳ lệnh Terminal nào khác.

1. Ví dụ:nếu chúng ta nhập man wget , chúng ta sẽ thấy trang người dùng cho wget , đúng như mong đợi.

Cách dễ dàng thêm lệnh mới vào thiết bị đầu cuối của Mac

Cách dễ dàng thêm lệnh mới vào thiết bị đầu cuối của Mac

2. Và chúng ta có thể sử dụng wget giống như chúng tôi làm trên Linux. Ví dụ:để tải xuống tệp zip từ một trang web, chúng tôi sẽ sử dụng lệnh như lệnh bên dưới:

wget https://domain.com/file.zip

3. Đây là một ví dụ thực tế về gói họa tiết mà tôi đã tải xuống từ TextureMate.

Cách dễ dàng thêm lệnh mới vào thiết bị đầu cuối của Mac

Và khi quá trình tải xuống hoàn tất, tôi sẽ quay lại dấu nhắc lệnh.

Cách dễ dàng thêm lệnh mới vào thiết bị đầu cuối của Mac

Kết luận

Khi bạn có nhiều kinh nghiệm hơn với thiết bị đầu cuối của macOS, bạn có thể bắt đầu nhận ra rằng một số lệnh Thiết bị đầu cuối phổ biến trong Linux bị thiếu trong macOS. Thật dễ dàng để thêm các lệnh Terminal mới vào thư viện lệnh của bạn bằng Homebrew.