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]
tùy chọn chính của lệnh ls:
lựa chọn | Sự miêu tả |
---|---|
ls -a | liệt kê tất cả các tệp kể cả tệp ẩn bắt đầu bằng '.' |
ls --color | danh sách màu [= luôn luôn/không bao giờ/tự động] |
ls -d | liệt kê các thư mục - với '*/' |
ls -F | thêm một ký tự của */=>@|đến các mục nhập |
ls -i | liệt kê số chỉ mục inode của tập tin |
ls -l | danh sách có định dạng dài - hiển thị quyền |
ls -la | danh sách định dạng dài bao gồm các tập tin ẩ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 | liệt kê cây thư mục đệ quy |
ls -s | danh sách kích thước tập tin |
ls -S | sắp xếp theo kích thước tập tin |
ls -t | sắp xếp theo thời gian và ngày tháng |
ls -X | sắp xếp theo tên mở rộng |
Bạn có thể nhấn nút tab để tự động hoàn thành tên tệp hoặc thư mục.
Liệt kê thư mục Documents/Books 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ị cac file bị ẩn:
$ ls -a
Liệt kê với định dạng dài và hiện file ẩ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
ls chuyển hướng đến tập tin đầ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 tùy chọn ls và nhấn nút Tạo mã :
Advertising