4 Làm quen với hệ thống tập tin ext3fs
4.6 Các câu lệnh cơ bản để làm việc với tập tin và thư mục
4.6.7 Câu lệnh more và less
Câu lệnhcatcho phép đưa ra màn hình (đầu ra tiêu chuẩn) nội dung của bất kỳ tập tin này, tuy nhiên rất ít khi lệnhcatđược sử dụng cho mục đích này, và chỉ dùng để hiển thị những tập tin có dung lượng rất nhỏ. Nguyên nhân là nội dung của tập tin lớn sẽ ngay lập tức chạy qua màn hình và người dùng chỉ thấy những dịng cuối cùng của tập tin. Vì thếcat dùng chủ yếu theo chức năng chính của nó, tức là dùng để “cộng” các tập tin, còn để xem nội dung của các tập tin văn bản chúng ta dùng các lệnhmorevàlesshoặc các trình soạn thảo khác.
Câu lệnh (bộ lọc)moređưa nội dung của tập tin ra màn hình theo từng trang có kích thước bằng kích thước màn hình (nói chính xác thì là gần bằng, vì có một dịng cuối cùng dành cho để hiển thị trạng thái (status)). Để xem trang tiếp theo cần nhấn vào phím trắng <Space> (phím dài nhất trên bàn phím hiện nay). Nhấn phím <Enter> để đọc một dịng tiếp theo. Ngồi <Space> và <Enter> cịn có một vài phím điều khiển khác, ví dụ phím <B> để quay lại màn hình trước, nhưng chúng ta sẽ khơng liệt kê đầy đủ những phím này ở đây, và cũng không đưa ra danh sách các tùy chọn của lệnhmore. Bây giờ bạn đọc chỉ cần nhớ phím
<Q> dùng để thốt ra khỏi chế độ xem củamore, nếu khơng thì bạn sẽ phải nhấn
phím <Space> cho đến khi hết tập tin (chẳng may nếu nó q dài thì bạn sẽ mất rất nhiều thời gian). Tất cả các tuỳ chọn của lệnh more bạn có thể đọc trong trang hướng dẫn man (more(1)) hoặc info của nó.
Tiện ích lesslà một trong những chương trình được dự án GNU phát triển.
less có tất cả các chức năng và lệnh điều khiển của more, và có thêm một vài
sự mở rộng khác. Ví dụ, cho phép sử dụng các phím điều khiển con trỏ (<↑>, <↓>, <→>, <←>, <Home>, <End>, <PgUp>, <PgDown>) để di chuyển trong văn bản. Hãy nhớ lại, chúng ta đã nói về điều này khi nói về hệ thống trợ giúp man.
Các lệnhmorevàlesscho phép tìm kiếm từ khóa có trong tập tin đang xem, trong đó lệnh less cho phép tìm kiếm theo hai hướng: từ trên xuống dưới và ngược lại. Để tìm kiếm từ khóa “string” (một cụm ký tự nào đó) thì đầu tiên cần nhấn “/” để chuyển vào chế độ tìm kiếm, sau đó nhập vào “string” vào dịng “/” ở cuối màn hình. Nếu tìm thấy từ khóa trong tập tin, thì sẽ hiển thị đoạn văn bản tương ứng sao cho dịng tìm thấy nằm ở trên cùng. Nếu muốn tiếp tục tìm kiếm hãy nhấn phím <N>, trongless có thể dùng tổ hợp phím <Shift>+<N> để tìm kiếm theo hướng ngược lại.