Khi bạn muốn thực hiện tìm kiếm trong Google, hành vi phổ biến nhất là mở trình duyệt, tải trang web của Google và nhập cụm từ tìm kiếm của bạn. Đối với những chuyên gia về dòng lệnh, cách dễ dàng hơn để chạy tìm kiếm của Google từ dòng lệnh?

Chạy tìm kiếm của Google từ dòng lệnh

Để truy cập Google bằng dòng lệnh trong Linux, bạn cần tải xuống và cài đặt công cụ có tên là Googler. Ngoài việc tìm kiếm trên web, công cụ cũng cho phép bạn truy cập Google Tin tức và thực hiện Tìm kiếm trang web của Google từ dòng lệnh.

Tải xuống và cài đặt Googler rất dễ dàng. Tất cả những gì bạn phải làm là chạy lệnh sau:

 sudo curl -o / usr / local / bin / googler https://raw.githubusercontent.com/jarun/googler/v2.9/googler && sudo chmod + x / usr / local / bin / googler 

Khi lệnh trên được thực hiện, bạn có thể dễ dàng khởi chạy tiện ích bằng cách chạy lệnh sau:

 googler 

Lưu ý : tất nhiên, có nhiều cách khác để tải xuống / cài đặt công cụ, như từ nguồn. Tất cả các chi tiết liên quan có thể được truy cập bằng cách hướng đến trang GitHub của dự án.

Tiếp tục, khi bạn chạy lệnh googler, công cụ sẽ yêu cầu bạn nhập truy vấn.

Ví dụ, tôi đã nhập từ “Maketecheasier” làm văn bản truy vấn.

Sau khi tôi nhấn enter, đây là đầu ra được tạo ra bởi tiện ích.

Bạn có thể thấy rằng kết quả tìm kiếm của Google cho truy vấn được hiển thị ngay trên màn hình thiết bị đầu cuối. Bạn cũng sẽ nhận thấy rằng mỗi kết quả tìm kiếm được lập chỉ mục (tôi đang nói về những con số màu xanh đó: 1, 1a, 1b, v.v.). Các chỉ mục này được sử dụng khi bạn muốn mở một kết quả cụ thể.

Ví dụ, để mở kết quả đầu tiên, bạn chỉ cần gõ “1” và nhấn Enter.

Nếu bạn đang chạy bản phân phối Linux dựa trên GUI (bạn có nhiều khả năng nhất), thao tác trên sẽ dẫn đến việc người của Google kích hoạt trình duyệt web mặc định của bạn (trong trường hợp của tôi là Chrome) và mở kết quả tìm kiếm đầu tiên trong trình duyệt.

Phải thừa nhận thực tế là bạn có quyền truy cập vào trình duyệt web dựa trên GUI và vẫn thực hiện tìm kiếm của Google trên dòng lệnh (chỉ để mở lại kết quả trong trình duyệt) không có ý nghĩa nhiều. Vì vậy, đây là cách bạn có thể định cấu hình Google để khởi chạy trình duyệt dựa trên dòng lệnh.

Để sử dụng một lần, hãy chạy lệnh sau:

 BROWSER = googler [tên trình duyệt] 

Ví dụ:

 BROWSER = gyngler lynx 

Và để đặt vĩnh viễn thay đổi, hãy chạy lệnh sau:

 xuất BROWSER = [tên trình duyệt] 

Sau đó, sử dụng Googler bình thường.

Đối với người không được bắt đầu, "lynx" (được sử dụng trong ví dụ trước) là một trình duyệt dòng lệnh phổ biến. Để cài đặt nó, bạn có thể chạy lệnh sau:

 sudo apt-get cài đặt lynx 

Để có thêm tùy chọn thời gian chạy mà Googler cung cấp, hãy nhập “?” Và nhấn Enter.

Ngoài các tùy chọn thời gian chạy, Googler cũng cung cấp nhiều tùy chọn dòng lệnh. Ảnh chụp màn hình sau (được lấy từ trang GitHub của công cụ) liệt kê tất cả chúng:

Kiến thức về tất cả các tùy chọn này sẽ cho phép bạn thực hiện một số thao tác tìm kiếm phức tạp. Ví dụ: để tìm nạp mười lăm kết quả được cập nhật trong vòng mười bốn tháng qua, bắt đầu từ kết quả thứ ba cho chuỗi “himanshu” trong trang web “maketecheasier.com”, hãy chạy lệnh sau:

 googler -n 15 -s 3 -t m14 -w maketecheasier.com himanshu 

Dưới đây là danh sách các tính năng của Googler mà nhà phát triển quảng cáo:

  • Tìm kiếm của Google, Tìm kiếm trang web của Google, Google Tin tức
  • Nhanh chóng và sạch sẽ (không có quảng cáo, URL đi lạc hoặc lộn xộn), màu tùy chỉnh
  • Điều hướng trang kết quả từ omniprompt, mở URL trong trình duyệt
  • Lấy kết quả tìm kiếm, bắt đầu từ kết quả thứ n
  • Tắt sửa lỗi chính tả tự động và tìm kiếm từ khóa chính xác
  • Chỉ định thời lượng, quốc gia / tên miền (mặc định: trên toàn thế giới / .com), ngôn ngữ
  • Từ khóa của Google (ví dụ: filetype: mime, site: somesite.com) support
  • Mở kết quả đầu tiên trực tiếp trong trình duyệt (như trong tôi đang cảm thấy may mắn)
  • Tìm kiếm không ngừng: kích hoạt các tìm kiếm mới ở chế độ toàn năng mà không thoát
  • Proxy HTTPS, tác nhân người dùng, hỗ trợ TLS 1.2 (mặc định)
  • Trang Man với các ví dụ, các kịch bản hoàn thành cho Bash, Zsh và Fish
  • Phụ thuộc tối thiểu

Để biết thêm chi tiết về công cụ, hãy truy cập vào đây.

Phần kết luận

Googler chắc chắn là một giải pháp tốt cho các vấn đề tìm kiếm trên Google dòng lệnh của bạn. Thực tế là nó cung cấp rất nhiều tính năng và trang GitHub của nó chứa tài liệu mở rộng làm cho công cụ trở nên hấp dẫn hơn. Hãy thử, và tôi chắc chắn bạn sẽ không thất vọng.