Bạn có bao giờ phải lục tung một thư mục chứa hàng trăm, thậm chí hàng ngàn file để tìm ra file mới nhất mà bạn vừa tạo không? Việc này thật sự tốn thời gian và dễ gây nhầm lẫn. Nhưng đừng lo, với một vài tùy chọn nhỏ trong lệnh ls
, bạn có thể dễ dàng sắp xếp các file theo thời gian sửa đổi cuối cùng, giúp bạn nhanh chóng tìm thấy file mình cần. Hãy cùng khám phá cách làm nhé!
Các lệnh ls cơ bản trên Linux
1. Chạy lệnh ls mà không bổ sung bất kỳ đối số nào sẽ liệt kê nội dung của thư mục làm việc hiện tại.
$ ls
2. Để liệt kê nội dung của bất kỳ thư mục nào, ví dụ như thư mục /etc, hãy sử dụng:
$ ls /etc
3. Một thư mục luôn chứa một vài tệp tin ẩn (ít nhất hai), do đó, để hiển thị tất cả các tệp tin trong một thư mục, sử dụng cờ -a hoặc --all:
$ ls -a
4. Bạn cũng có thể in thông tin chi tiết về mỗi tệp tin trong đầu ra ls, chẳng hạn như quyền truy cập tệp tin, số liên kết, tên chủ sở hữu và chủ sở hữu nhóm, kích thước tệp tin, thời gian sửa đổi cuối cùng và tên tệp tin/thư mục.
Điều này được kích hoạt bởi tùy chọn -l, có nghĩa là định dạng danh sách dài như trong bức ảnh tiếp theo:
$ ls -l
Sắp xếp các tệp tin dựa trên thời gian và ngày
5. Để liệt kê các tệp tin trong một thư mục và sắp xếp theo ngày và giờ sửa đổi cuối cùng, sử dụng tùy chọn -t như trong lệnh dưới đây:
$ ls -lt
6. Nếu bạn muốn sắp xếp ngược tệp tin dựa trên ngày và giờ, bạn có thể sử dụng tùy chọn -r để làm như sau:
$ ls -ltr
Chúng tôi sẽ kết thúc ở đây cho tới nay, tuy nhiên, có nhiều thông tin sử dụng và tùy chọn khác trong lệnh ls Linux, vì vậy hãy xem qua nó hoặc bất kỳ hướng dẫn khác nào cung cấp các mẹo lệnh ls mà mọi người dùng Linux nên biết hoặc sử dụng lệnh sort. Cuối cùng, bạn có thể liên hệ với chúng tôi qua phần phản hồi bên dưới.