Lệnh dir trong linux với các ví dụ dễ hiểu

Lệnh dir trong Linux là một công cụ hữu ích để liệt kê các tệp và thư mục trong một thư mục cụ thể. Bạn có thể sử dụng lệnh dir trong linux để xem nhanh nội dung của thư mục hiện tại hoặc chỉ định một đường dẫn khác. Nó hiển thị thông tin cơ bản như tên tệp, kích thước và thời gian sửa đổi, giúp bạn quản lý tệp hiệu quả.

Lệnh dir trong linux là gì?

Trong Linux, command dir in linux thực chất không phải là một lệnh chuẩn mà là một cách gọi khác của lệnh `ls`, dùng để liệt kê nội dung của một thư mục. Lệnh `ls` hiển thị danh sách các tệp và thư mục con nằm trong thư mục hiện tại hoặc thư mục được chỉ định. Bạn có thể sử dụng các tùy chọn khác nhau với lệnh `ls` để thay đổi cách hiển thị, ví dụ như hiển thị chi tiết hơn hoặc sắp xếp theo thời gian. Vì vậy, khi bạn muốn xem các tệp và thư mục trong Linux, hãy nhớ đến lệnh `ls` thay vì command dir in linux nhé. Nó là một công cụ vô cùng hữu ích để quản lý tệp tin trên hệ thống của bạn.

Tìm hiểu về Lệnh dir

Trong bước này, chúng ta sẽ khám phá cách sử dụng cơ bản của lệnh dir trong Linux.

Lệnh dir được dùng để liệt kê nội dung của một thư mục, tương tự như lệnh ls.

Tuy nhiên, dir cung cấp thêm một số tùy chọn hữu ích trong một vài trường hợp nhất định.

Hãy bắt đầu bằng cách chạy lệnh dir cơ bản:

dir

Ví dụ về đầu ra:

Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos

Như bạn thấy, lệnh dir liệt kê nội dung của thư mục hiện tại, là ~/project trong trường hợp này.

Bạn cũng có thể dùng lệnh dir để liệt kê nội dung của một thư mục cụ thể:

dir ~/Documents

Ví dụ về đầu ra:

file1.txt  file2.txt  report.pdf

Lệnh dir hỗ trợ nhiều tùy chọn cho phép bạn tùy chỉnh danh sách thư mục.

Một số tùy chọn thường được sử dụng là:

  • -l: Hiển thị danh sách ở định dạng dài, bao gồm quyền, chủ sở hữu, kích thước và thời gian sửa đổi.
  • -a: Hiển thị tất cả các file, kể cả file ẩn (file bắt đầu bằng dấu chấm).
  • -r: Đảo ngược thứ tự của danh sách.
  • -t: Sắp xếp danh sách theo thời gian sửa đổi, file mới nhất ở trên cùng.

Ví dụ, để liệt kê nội dung của thư mục hiện tại ở định dạng dài, bạn có thể dùng:

dir -l

Ví dụ về đầu ra:

total 16
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Desktop
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Documents
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Downloads
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Music
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Pictures
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Public
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Templates
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Videos

Lệnh dir là một công cụ hữu ích để xem nhanh nội dung của một thư mục.

Bạn có thể kết hợp nó với các lệnh khác để thực hiện các tác vụ quản lý file nâng cao hơn.

Khám phá các tùy chọn liệt kê thư mục

Trong bước này, chúng ta sẽ tìm hiểu sâu hơn về các tùy chọn khác nhau của lệnh dir để tùy chỉnh việc liệt kê thư mục.

Hãy bắt đầu bằng cách liệt kê nội dung của thư mục hiện tại ở định dạng dài:

dir -l

Ví dụ về đầu ra:

total 16
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Desktop
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Documents
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Downloads
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Music
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Pictures
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Public
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Templates
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Videos

Tùy chọn -l hiển thị danh sách ở định dạng dài, bao gồm quyền của tệp, quyền sở hữu, kích thước và thời gian sửa đổi.

Bạn cũng có thể liệt kê tất cả các tệp, kể cả các tệp ẩn (các tệp bắt đầu bằng dấu chấm), bằng cách sử dụng tùy chọn -a:

dir -a

Ví dụ về đầu ra:

.  ..  .config  .local  Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos

Để đảo ngược thứ tự của danh sách, bạn có thể sử dụng tùy chọn -r:

dir -r

Ví dụ về đầu ra:

Videos  Templates  Public  Pictures  Music  Downloads  Documents  Desktop  ..  .

Cuối cùng, bạn có thể sắp xếp danh sách theo thời gian sửa đổi, với các tệp gần đây nhất trước, bằng cách sử dụng tùy chọn -t:

dir -t

Ví dụ về đầu ra:

Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos

Bạn cũng có thể kết hợp nhiều tùy chọn để đạt được đầu ra mong muốn, rất hữu ích trong DevOps.

Ví dụ: để liệt kê tất cả các tệp ở định dạng dài, được sắp xếp theo thời gian sửa đổi, bạn có thể sử dụng:

dir -alt

Ví dụ về đầu ra:

total 16
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Desktop
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Documents
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Downloads
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Music
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Pictures
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Public
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Templates
drwxr-xr-x 2 labex labex 4096 Apr 17 12:34 Videos

Việc khám phá các tùy chọn này sẽ giúp bạn tùy chỉnh danh sách thư mục cho phù hợp với nhu cầu cụ thể của bạn.

Quản lý thư mục với lệnh dir

Trong bước cuối cùng này, chúng ta sẽ tìm hiểu cách sử dụng lệnh dir để quản lý các thư mục.

Đầu tiên, hãy cùng tạo một thư mục mới bằng lệnh dir đơn giản nhé.

dir -p ~/project/new_directory

Ví dụ về kết quả trả về:

~/project/new_directory

Tùy chọn -p đảm bảo rằng các thư mục cha sẽ được tạo nếu chúng chưa tồn tại.

Bạn cũng có thể sử dụng lệnh dir để xóa các thư mục một cách dễ dàng.

dir -d ~/project/new_directory

Ví dụ về kết quả trả về:

~/project/new_directory

Tùy chọn -d cho lệnh dir biết rằng bạn muốn xóa thư mục đã chỉ định.

Để xóa một thư mục và toàn bộ nội dung bên trong, bạn có thể dùng lệnh sau.

dir -rf ~/project/new_directory

Ví dụ về kết quả trả về:

~/project/new_directory

Tùy chọn -r giúp xóa đệ quy, còn -f buộc xóa mà không cần xác nhận.

Cuối cùng, bạn có thể dùng lệnh dir để thay đổi thư mục làm việc hiện tại.

dir ~/Documents

Ví dụ về kết quả trả về:

~/Documents

Lệnh này sẽ thay đổi thư mục làm việc hiện tại thành ~/Documents.

Bằng cách kết hợp các tùy chọn khác nhau của lệnh dir, bạn có thể quản lý thư mục và điều hướng hệ thống tệp một cách hiệu quả.

Kết luận cho linux dir command

Vậy là chúng ta đã cùng nhau khám phá lệnh `dir` trong Linux, một công cụ nhỏ nhưng vô cùng hữu ích để quản lý tập tin. Hy vọng qua bài viết này, bạn đã hiểu rõ hơn về cách sử dụng lệnh này để xem danh sách các tập tin và thư mục một cách nhanh chóng. Lệnh `dir` tuy đơn giản nhưng lại là nền tảng quan trọng cho việc làm quen với hệ thống dòng lệnh Linux. Đừng ngần ngại thử nghiệm các tùy chọn khác nhau của linux dir command để khám phá thêm nhiều điều thú vị. Chúc bạn thành công trên hành trình chinh phục Linux và làm chủ hệ thống của mình! Hãy nhớ rằng, thực hành thường xuyên là chìa khóa để thành thạo bất kỳ công cụ nào, kể cả lệnh `dir` này. Chúc bạn có những trải nghiệm tuyệt vời với Linux!

Last Updated : 17/10/2025