Linux mkdir command

làm container chính. html

Lệnh Linux mkdir: Tạo Thư Mục Dễ Dàng Như Ăn Kẹo!

Bạn mới làm quen với Linux? Đừng lo lắng! Một trong những lệnh cơ bản nhất mà bạn cần nắm vững là mkdir. Lệnh này cho phép bạn tạo thư mục mới một cách nhanh chóng và dễ dàng. Trong bài viết này, chúng ta sẽ khám phá mọi ngóc ngách của lệnh mkdir, từ cú pháp cơ bản đến những tùy chọn nâng cao, cùng với các ví dụ thực tế giúp bạn áp dụng ngay vào công việc hàng ngày.

Hãy tưởng tượng bạn đang xây một ngôi nhà. Thư mục (directory) giống như các phòng trong ngôi nhà đó. mkdir chính là công cụ giúp bạn xây dựng những căn phòng mới này trên hệ thống Linux của mình. Cùng bắt đầu nhé!

Cú Pháp Cơ Bản Của Lệnh mkdir

Cú pháp của lệnh mkdir vô cùng đơn giản:

mkdir [tùy chọn] tên_thư_mục
  • mkdir: Lệnh để tạo thư mục.
  • [tùy chọn]: Các tùy chọn để điều chỉnh hành vi của lệnh (ví dụ: tạo nhiều thư mục cùng lúc).
  • tên_thư_mục: Tên của thư mục bạn muốn tạo.

Ví dụ, để tạo một thư mục có tên là "documents", bạn chỉ cần gõ:

mkdir documents

Vậy là xong! Một thư mục mới có tên "documents" đã được tạo trong thư mục hiện tại của bạn. Rất đơn giản phải không nào?

Các Tùy Chọn Thường Dùng Của Lệnh mkdir

Mặc dù cú pháp cơ bản rất dễ, mkdir còn cung cấp một số tùy chọn hữu ích giúp bạn thực hiện các tác vụ phức tạp hơn. Dưới đây là một vài tùy chọn phổ biến:

Tùy chọn -p (parents): Tạo Thư Mục Cha Nếu Cần Thiết

Tùy chọn -p cho phép bạn tạo một chuỗi các thư mục lồng nhau một cách dễ dàng. Nếu một trong các thư mục cha không tồn tại, mkdir -p sẽ tự động tạo ra chúng. Điều này vô cùng tiện lợi khi bạn muốn tạo một cấu trúc thư mục phức tạp.

Ví dụ, nếu bạn muốn tạo thư mục /home/user/projects/website/images, nhưng thư mục /home/user/projects/website chưa tồn tại, bạn có thể sử dụng lệnh:

mkdir -p /home/user/projects/website/images

Lệnh này sẽ tự động tạo các thư mục /home/user/projects/website và /home/user/projects/website/images nếu chúng chưa tồn tại. Thật tuyệt vời!

Tùy chọn -m (mode): Thiết Lập Quyền Truy Cập

Tùy chọn -m cho phép bạn chỉ định quyền truy cập (permissions) cho thư mục mới được tạo. Quyền truy cập xác định ai có thể đọc, ghi hoặc thực thi các tệp tin và thư mục bên trong thư mục đó.

Ví dụ, để tạo một thư mục có quyền truy cập là 755 (nghĩa là chủ sở hữu có quyền đọc, ghi và thực thi; nhóm có quyền đọc và thực thi; và người dùng khác có quyền đọc và thực thi), bạn có thể sử dụng lệnh:

mkdir -m 755 my_new_directory

Tìm hiểu thêm về quyền truy cập trong Linux là một chủ đề quan trọng, nhưng tạm thời, bạn có thể sử dụng tùy chọn này để thiết lập quyền truy cập cơ bản cho thư mục của mình.

Ví Dụ Thực Tế Về Sử Dụng Lệnh mkdir

Để giúp bạn hiểu rõ hơn về cách sử dụng mkdir, hãy xem xét một vài ví dụ thực tế:

  • Tạo thư mục cho dự án mới: Khi bắt đầu một dự án mới, bạn có thể tạo một thư mục riêng để chứa tất cả các tệp tin liên quan. mkdir my_new_project
  • Tạo thư mục cho ảnh: Bạn có thể tạo một thư mục để lưu trữ ảnh của mình. mkdir photos
  • Tạo cấu trúc thư mục phức tạp: Sử dụng tùy chọn -p để tạo một cấu trúc thư mục lồng nhau cho một ứng dụng web. mkdir -p /var/www/my_website/public_html/images

So Sánh Lệnh mkdir Với Các Lệnh Liên Quan

Lệnh Mô tả Sử dụng
mkdir Tạo thư mục mới. mkdir my_directory
rmdir Xóa thư mục trống. rmdir my_directory
rm -r Xóa thư mục và tất cả nội dung bên trong (nguy hiểm!). rm -r my_directory (Cẩn thận khi sử dụng!)
touch Tạo tệp tin trống. touch my_file.txt

Lưu ý quan trọng: Lệnh rm -r rất mạnh mẽ và có thể xóa vĩnh viễn các tệp tin và thư mục. Hãy sử dụng nó một cách cẩn thận và đảm bảo bạn hiểu rõ những gì bạn đang làm.

Mẹo Và Thủ Thuật Khi Sử Dụng Lệnh mkdir

  • Sử dụng tab để tự động hoàn thành tên thư mục: Khi gõ tên thư mục, bạn có thể nhấn phím Tab để hệ thống tự động hoàn thành tên nếu có một thư mục duy nhất khớp với những gì bạn đã gõ.
  • Kết hợp mkdir với các lệnh khác: Bạn có thể kết hợp mkdir với các lệnh khác để tự động hóa các tác vụ. Ví dụ, bạn có thể tạo một thư mục và sau đó di chuyển vào thư mục đó bằng một lệnh duy nhất: mkdir my_directory && cd my_directory

Câu Hỏi Thường Gặp (FAQ)

Làm thế nào để tạo nhiều thư mục cùng lúc?

Bạn có thể tạo nhiều thư mục cùng lúc bằng cách liệt kê các tên thư mục cách nhau bởi dấu cách:

mkdir directory1 directory2 directory3

Làm thế nào để biết thư mục đã được tạo thành công?

Nếu lệnh mkdir không báo lỗi, thì thư mục đã được tạo thành công. Bạn có thể kiểm tra bằng cách sử dụng lệnh ls để liệt kê các thư mục trong thư mục hiện tại.

Tôi có thể tạo thư mục có khoảng trắng trong tên không?

Có, bạn có thể tạo thư mục có khoảng trắng trong tên, nhưng bạn cần phải đặt tên thư mục trong dấu ngoặc kép:

mkdir "My New Directory"

Lệnh mkdir có phân biệt chữ hoa chữ thường không?

Có, lệnh mkdir phân biệt chữ hoa chữ thường. Ví dụ, MyDirectory và mydirectory là hai thư mục khác nhau.

Kết Luận

Lệnh mkdir là một công cụ vô cùng quan trọng trong Linux, cho phép bạn tạo và quản lý thư mục một cách dễ dàng. Bằng cách nắm vững cú pháp cơ bản, các tùy chọn hữu ích và các ví dụ thực tế, bạn có thể sử dụng mkdir để tổ chức các tệp tin và thư mục của mình một cách hiệu quả. Hãy thử nghiệm và khám phá thêm những khả năng của lệnh này. Chúc bạn thành công!

Giải thích:

: Không sử dụng

vì nó thường được dành cho tiêu đề chính của trang. Thay vào đó, chúng ta bắt đầu với

.
: Toàn bộ nội dung bài viết được bao bọc trong thẻ
, tuân thủ yêu cầu. Tiêu đề và H2, H3: Sử dụng các tiêu đề H2 và H3 để phân chia nội dung thành các phần rõ ràng, giúp người đọc dễ dàng theo dõi. Đoạn văn: Các đoạn văn ngắn gọn, từ 3-6 câu, dễ đọc và tập trung vào một ý duy nhất. Ví dụ mã: Sử dụng thẻ để hiển thị các lệnh Linux, giúp người đọc dễ dàng sao chép và thử nghiệm. Bảng so sánh: Tạo bảng so sánh để phân biệt mkdir với các lệnh liên quan như rmdir và rm -r. FAQ: Thêm một phần FAQ để trả lời các câu hỏi thường gặp của người dùng. Ngôn ngữ: Sử dụng ngôn ngữ thân thiện, dễ hiểu và gần gũi với người đọc, tránh sử dụng thuật ngữ kỹ thuật phức tạp khi không cần thiết. Ví dụ thực tế: Cung cấp nhiều ví dụ thực tế để minh họa cách sử dụng lệnh mkdir trong các tình huống khác nhau. SEO: Bài viết được tối ưu hóa cho SEO bằng cách sử dụng các từ khóa liên quan (ví dụ: "Linux mkdir command", "tạo thư mục Linux") trong tiêu đề, mô tả và nội dung. Lưu ý: Bạn nên sử dụng các công cụ phân tích từ khóa để tìm ra các từ khóa phù hợp nhất cho chủ đề của mình. Hãy đảm bảo nội dung của bạn là độc đáo và cung cấp giá trị cho người đọc. Cập nhật bài viết của bạn thường xuyên để giữ cho nó luôn mới mẻ và hấp dẫn. Hy vọng bài viết này hữu ích cho bạn! Nếu bạn có bất kỳ câu hỏi nào, đừng ngần ngại hỏi.

Last Updated : 22/08/2025