ls là một lệnh shell Linux liệt kê nội dung thư mục của các tệp và thư mục.
$ ls [options] [file|dir]
Lệnh ls các tùy chọn chính:
Lựa chọn | sự miêu tả |
---|---|
ls -a | liệt kê tất cả các tệp bao gồm tệp ẩn bắt đầu bằng '.' |
ls --color | danh sách màu [= always / never / auto] |
ls -d | danh sách thư mục - với '* /' |
ls -F | thêm một ký tự của * / =/ @ | đến nhà tuyển dụng |
ls -i | số chỉ mục inode của tệp danh sách |
ls -l | danh sách với định dạng dài - quyền hiển thị |
ls -la | liệt kê định dạng dài bao gồm các tệp ẩn |
ls -lh | liệt kê định dạng dài với kích thước tệp có thể đọc được |
ls -ls | danh sách có định dạng dài với kích thước tệp |
ls -r | liệt kê theo thứ tự ngược lại |
ls -R | danh sách cây thư mục đệ quy |
ls -s | kích thước tệp danh sách |
ls -S | sắp xếp theo kích thước tệp |
ls -t | sắp xếp theo thời gian và ngày tháng |
ls -X | sắp xếp theo tên phần mở rộng |
Bạn có thể nhấn nút tab để tự động điền tên tệp hoặc thư mục.
Liệt kê thư mục Tài liệu / Sách với đường dẫn tương đối :
$ ls Documents/Books
Liệt kê thư mục / home / user / Documents / Books với đường dẫn tuyệt đối .
$ ls /home/user/Documents/Books
Liệt kê thư mục gốc:
$ ls /
Liệt kê thư mục mẹ:
$ ls ..
Liệt kê thư mục chính của người dùng (ví dụ: / home / user):
$ ls ~
Danh sách với định dạng dài:
$ ls -l
Hiển thị các tập tin ẩn:
$ ls -a
Danh sách với định dạng dài và hiển thị các tệp ẩn:
$ ls -la
Sắp xếp theo ngày / giờ:
$ ls -t
Sắp xếp theo kích thước tệp:
$ ls -S
Liệt kê tất cả các thư mục con:
$ ls *
Danh sách cây thư mục đệ quy:
$ ls -R
Chỉ liệt kê các tệp văn bản có ký tự đại diện:
$ ls *.txt
Chuyển hướng đến tệp đầu ra:
$ ls / out.txt
Chỉ liệt kê các thư mục:
$ ls -d */
Liệt kê các tệp và thư mục với đường dẫn đầy đủ:
$ ls -d $PWD/*
Chọn các tùy chọn ls và nhấn nút Tạo mã :