ls
là lệnh tiêu chuẩn để liệt kê các tệp trong Ubuntu và các hệ điều hành Linux và Unix khác. ls
đặc biệt hữu ích để tìm hiểu bởi vì bạn sẽ thấy nó được cài đặt trên mọi hệ thống Unix bạn từng gặp. Theo mặc định, việc này chỉ hiển thị các tệp trong thư mục hiện tại.
Tuy nhiên, -R
'cờ' là tùy chọn đệ quy (lưu ý viết hoa R , không phải r ) sẽ hiển thị cho bạn tất cả các thư mục con.
Bạn cũng đã hỏi "chi tiết" - vì điều này bạn muốn -l
cờ (đó là chữ thường chữ L, không phải số một). Lưu ý rằng điều này cung cấp cho bạn thông tin quyền truy cập tệp cũng như kích thước tệp, thông tin thời gian / ngày và tên tệp.
Nếu bạn cũng muốn hiển thị các tệp / thư mục ẩn (tương đương Ctrl+ Htrong Nautilus) thì hãy thêm -a
cờ 'tất cả'.
Bạn có thể hợp nhất các cờ lại với nhau, để cung cấp cho bạn một cái gì đó như:
ls -lR
Nếu bạn chạy nó trên bất kỳ thư mục có kích thước phù hợp, bạn sẽ thấy điều này tạo ra một đầu ra dài rất lớn, cuộn xuống màn hình của bạn rất nhanh. Để giải quyết vấn đề này, bạn có thể 'dẫn' đầu ra của ls
một chương trình được gọi less
(tên này là một sự nhại lại tương tự more
trước tiên nhưng có nhiều tính năng hơn).
ls -lR | less
Điều này sẽ cho phép bạn sử dụng các phím mũi tên lên / xuống, cùng với PageUp / Down để đi qua đầu ra với tốc độ dễ chịu hơn.