Tôi làm việc với rất nhiều tệp nhật ký lớn. Tôi thường kết nối với các máy chủ UNIX và Linux của mình bằng Putty hoặc Telnet, sau đó tôi đọc các tệp bằng các lệnh UNIX / Linux tiêu chuẩn. Những người làm CNTT khác thích sử dụng GUI của cửa sổ X, nhưng nếu bạn có kết nối băng thông thấp, tốt hơn là sử dụng thiết bị đầu cuối dòng lệnh để hoàn thành công việc nhanh hơn.
Nếu bạn cần duyệt các bản ghi mà không cần phải chỉnh sửa chúng, hãy sử dụng lệnh Ít ít hơn . Ít hơn nữa trong Linux và UNIX cho phép bạn xem tệp và cho phép bạn thực hiện các thao tác tìm kiếm cơ bản. Không giống như nhiều hơn nữa, nó cho phép cả điều hướng tiến và lùi để bạn có thể tìm kiếm bất kỳ chuỗi tìm kiếm nào tại bất kỳ điểm nào trong tài liệu.
Ít hơn là tốt hơn nhiều
Để mở tệp bằng cách sử dụng ít hơn, hãy nhập lệnh less theo sau là tên tệp trong lời nhắc UNIX hoặc Linux:
tên tệp ít hơn
Trong ví dụ dưới đây, tôi đã mở một tệp có tên verbose.log.mo
Ít hơn sẽ mở tệp và hiển thị tên tệp ở phần dưới bên trái của thiết bị đầu cuối. Để tìm một chuỗi trong tệp, hãy nhập dấu gạch chéo theo sau bởi chuỗi mà bạn muốn tìm kiếm và sau đó nhấn Enter. Trong ví dụ dưới đây, tôi đã gõ / lỗi để tìm kiếm chuỗi lỗi lỗi Lỗi.
Bạn sẽ thấy rằng khung nhìn của tệp sẽ nhảy đến dòng nơi chuỗi được đặt. Các kết quả khớp chuỗi nằm được tô sáng để xem dễ dàng hơn.
Để tìm kiếm phiên bản tiếp theo của chuỗi, chỉ cần nhấn phím nv. Nhấn vào chữ hoa Chữ Niên sẽ đưa bạn đến trận đấu trước.
Dưới đây là các phím tắt khác mà tôi tìm thấy từ mục nhập của Wiki trên ít hơn:
- [Mũi tên] / [Trang lên] / [Trang xuống] / [Trang chủ] / [Kết thúc]: Điều hướng.
- [Thanh không gian]: Trang tiếp theo.
- b : Trang trước.
- n g : Chuyển đến số dòng n . Mặc định là bắt đầu của tập tin.
- n G : Chuyển đến số dòng n . Mặc định là phần cuối của tệp.
- / mẫu : Tìm kiếm mẫu . Biểu thức thông thường có thể được sử dụng.
- n : Chuyển đến trận đấu tiếp theo (sau khi tìm kiếm thành công).
- N : Tới trận đấu trước.
- m letter : Đánh dấu vị trí hiện tại bằng chữ cái .
- ' Thư : Quay trở lại vị trí thư . [ ' = trích dẫn đơn]
- '^ hoặc g : Đi đến bắt đầu tập tin.
- '$ hoặc G : Đi đến cuối tệp.
- s : Lưu nội dung hiện tại (nhận từ một chương trình khác như grep) trong một tệp.
- = : Thông tin tệp.
- F : liên tục đọc thông tin từ tập tin và theo dõi kết thúc của nó. Hữu ích cho xem nhật ký. Sử dụng Ctrl + C để thoát chế độ này.
- - tùy chọn : Chuyển đổi tùy chọn dòng lệnh - tùy chọn .
- h : Giúp.
- q : Thoát
Điều tôi thích nhất ở trên mạng, ít hơn là nó tự động điều chỉnh theo chiều rộng và chiều cao của cửa sổ terminal. Văn bản khi được xem với ít hơn, được xếp hạng tự động nếu bạn thay đổi kích thước cửa sổ của thiết bị đầu cuối. Điều này làm cho ít tiến bộ hơn so với công cụ cũ hơn có tên là More more, có xu hướng cắt văn bản khi bạn thắt chặt chiều rộng của thiết bị đầu cuối.
Nếu bạn có nhiều tệp văn bản hoặc tệp ASCII để xem trong Linux hoặc UNIX, hãy đảm bảo làm chủ được ít hơn vì nó là một lệnh ưu việt để xem tệp bằng cách sử dụng đầu cuối dòng lệnh. Thưởng thức!