2012-11-30 42 views
5

Nếu tôi có thư mục chứa hàng trăm tệp, sử dụng ls, ls-l hoặc dir cung cấp cho tôi danh sách quá dài cho màn hình thiết bị đầu cuối lệnh, vì vậy tôi không thể thấy hầu hết các tệp trong cac thu mục.Danh sách thư mục một phần trong linux

Tôi nhớ có một số đối số cho ls cho phép người dùng cuộn qua danh sách theo các khoảng tăng ngắn, nhưng dường như không thể tìm thấy nó.

Trả lời

6

Một lựa chọn là ống đầu ra để less hay more

ls | less 

hoặc

ls | more 
+0

Bạn có thể thực hiện chức năng này để bạn có thể chuyển các tùy chọn khác nhau: 'll() { ls "$ @" | ít hơn; } ' –

1

Hãy thử làm điều này trong một :

ls -1 | less 
+1

' ls' sẽ tự động in một cột khi stdout là một đường ống, vì vậy bạn không cần '-1' –

0

Thêm một cách là chuyển hướng đầu ra của ls thành một f tạm thời và sau đó xem tệp đó với bất kỳ trình soạn thảo nào bạn chọn - theo cách đó bạn cũng có thể thực hiện tìm kiếm, v.v.

ls > res.tmp 
vim res.tmp 
emacs res.tmp 
gedit res.tmp 
grep "pattern" res.tmp 
+0

' ls> tes.tmp && wine word.exe res.tmp' (chỉ đùa) –

+0

@sputnick hahaha;) –

Các vấn đề liên quan