Khi bạn đang thực hiện một số tác vụ trong terminal và muốn tìm kiếm thông tin trên trang web cụ thể, bạn phải rời terminal và chạy trình duyệt để tìm kiếm. S chứng minh có cách tốt hơn để làm điều đó.
S không phải là công cụ duy nhất cho phép tìm kiếm Web từ terminal, nhưng nó hỗ trợ chục công cụ tìm kiếm sẵn. Còn gọi là S-Search, khi bạn thực hiện tìm kiếm, kết quả sẽ hiện trong trình duyệt mặc định chứ không trực tiếp trong terminal. Hãy xem cách tìm bất cứ thứ gì tại Google, Amazon, DebianPKG, IMDB và nhiều cái khác, với một lệnh đơn giản từ terminal.
Cài đặt
Cách dễ nhất cài S-search là dùng snap. Làm như sau, mở terminal yêu thích và gõ:
sudo snap install s-search
Nếu bạn thích cách trực quan, bạn có thể cài qua Software Center/App Store của bản phân phối. Bạn tìm ứng dụng đó bằng tên: "S-search".
Nếu S-search không có trong kho phần mềm bản phân phối, bạn có thể tìm hướng dẫn tại trang GitHub của nó để cài từ nguồn.
Tìm kiếm từ Terminal
Để tìm kiếm bất cứ thứ gì từ terminal trên Google Search, bạn chỉ cần gõ tên nó, theo sau là truy vấn.
Ví dụ, để tìm trang web Make Tech Easier, chúng tôi chạy lệnh:
s-search make tech easier
Gần như ngay lập tức, trình duyệt mặc định – trong trường hợp của chúng tôi là Firefox – bật lên, hiển thị kết quả yêu cầu tìm kiếm đó. Nó giống hệt như chúng tôi truy cập thủ công trang Google Search và gõ truy vấn.
Nhà cung cấp tìm kiếm thay thế
S-Search cực hữu ích vì nó hỗ trợ nhiều công cụ tìm kiếm khác. Để xem danh sách tất cả trang web bạn có thể tìm với S-search, gõ:
s-search -l
Để nhắm truy vấn tại một trong số đó, bạn dùng tên/từ khóa như:
s-search -p amazon soldering iron
Trong truy vấn trên, chúng tôi dùng S-search tìm hàn tại cửa hàng web Amazon.
Bằng cách đổi nhà cung cấp và từ truy vấn, chúng ta có thể, ví dụ, tìm bài hát cụ thể tại Spotify. Tìm hình ảnh tại 500px, game tại Steam, v.v.
Phía sau cánh gà
S-search không dùng thuật toán nâng cao hay mã phức tạp để làm điều này. Thực tế, S-search chỉ là tập hợp các URL tìm kiếm, nó thêm truy vấn tìm kiếm của chúng ta vào.
Bạn có thể kiểm tra từng URL cho bất kỳ tìm kiếm nào bằng cách dùng chuyển đổi -o. Với chuyển đổi này, thay vì mở trình duyệt mặc định hiển thị kết quả truy vấn, S-search sẽ tiết lộ URL tìm kiếm trong terminal.
Đáng lưu ý chúng tôi dùng cùng thủ thuật trong quá khứ để thêm chức năng tìm kiếm tương tự không chỉ cho Peppermint Linux mà còn cho clipboard manager phổ biến Clipman.
Mặc dù cách tiếp cận chính xác giống nhau, S-search đi kèm chục URL như vậy cho nhiều trang web phổ biến được nạp sẵn và truy cập từ terminal. Sự kết hợp này làm cho nó khá hữu ích vì cho phép bạn tìm kiếm bất cứ thứ gì nhất thời.