less Trình tạo lệnh
Tạo các lệnh less để lướt qua các tập tin
Bắt đầu với ít hơn
## Less là gì?
`less` là một công cụ hiển thị nội dung dạng trang – nó cho phép bạn cuộn xem các tệp tin (hoặc kết quả lệnh được chuyển vào stdin) từng màn hình một. Khác với `more`, less hỗ trợ việc cuộn ngược, tìm kiếm bằng `/`, và là công cụ hiển thị trang mặc định cho các trang `man`. Đây là cách tiêu chuẩn để đọc các tập nhật log lớn và các tệp tin dài mà không cần tải toàn bộ chúng vào bộ nhớ.
## Cách sử dụng
1. **Đặt tùy chọn**: Bật/tắt số thứ tự dòng, tìm kiếm bất kể chữ hoa chữ thường, tự động thoát, v.v. 2. **Chỉ định tệp tin**: Nhập đường dẫn tệp tin cần xem (hoặc chuyển kết quả lệnh vào tệp đó). 3. **Sao chép và chạy**: Dán lệnh được tạo ra vào terminal của bạn.
Bên trong less: nhấn `/` để tìm kiếm theo chiều từ trên xuống, `?` để tìm kiếm theo chiều từ dưới lên, `q` để thoát, `g` để chuyển đến đầu trang, `G` để chuyển đến cuối trang.
Các tùy chọn phổ biến
### `-N` Số thứ tự dòng Thêm số thứ tự vào đầu mỗi dòng — rất hữu ích để điều hướng trong các chuỗi lỗi và tệp nhật ký.
### `-S` Cắt các dòng quá dài Cắt ngắn các dòng quá dài thay vì cuộn chúng, giúp bạn có thể cuộn sang bên bằng phím mũi tên.
### `-i` Tìm kiếm không phân biệt chữ viết hoa/thường Khi mẫu tìm kiếm được viết hoàn toàn bằng chữ thường, việc tìm kiếm sẽ bỏ qua sự khác biệt chữ viết hoa/thường (các mẫu kết hợp chữ viết hoa/thường vẫn được so sánh chính xác).
### `-M` Mẫu yêu cầu chi tiết Hiển thị mẫu yêu cầu chi tiết hơn, bao gồm tên tệp, vị trí và tỷ lệ nội dung đã được đọc.
### `-E` Tự động thoát khi đọc hết tệp Tự động thoát khi đọc đến cuối tệp — rất tiện lợi khi xử lý các tệp ngắn trong kịch bản.
### `-F` Thoát ngay nếu toàn bộ tệp vừa vặn trên một màn hình Thoát ngay lập tức nếu toàn bộ nội dung tệp vừa vặn trên một màn hình, tránh việc sử dụng công cụ hiển thị trang không cần thiết đối với các tệp nhỏ.
### `-X` Không khởi tạo termcap Bỏ qua việc
▶Làm thế nào để theo dõi tập tin nhật ký đang ngày càng tăng kích thước theo thời gian thực?
▶Làm thế nào để giảm việc giữ nội dung trên màn hình sau khi thoát?
▶Làm thế nào để tìm kiếm bên trong tệp?
Nếu công cụ này đã giúp ích cho bạn, hãy nghĩ đến việc mua một cốc cà phê cho tôi.
Hãy mua cho tôi một cốc cà phê nhé.