Lệnh mkdir của Linux được giải thích cho người mới bắt đầu (có ví dụ)

theanh

Administrator
Nhân viên
Tại bất kỳ thời điểm nào trên dòng lệnh, bạn đang ở trong một thư mục. Vì vậy, điều đó tự nói lên rằng các thư mục là một phần không thể thiếu của dòng lệnh. Trong Linux, trong khi lệnh rm cho phép bạn xóa các thư mục, thì lệnh mkdir cho phép bạn tạo chúng ngay từ đầu. Trong hướng dẫn này, chúng ta sẽ thảo luận về những điều cơ bản của công cụ này bằng một số ví dụ dễ hiểu.

Nhưng trước khi thực hiện, cần lưu ý rằng tất cả các ví dụ trong hướng dẫn này đều đã được thử nghiệm trên Ubuntu 16.04 LTS.

Lệnh mkdir của Linux​

Như đã đề cập, lệnh mkdir cho phép người dùng tạo thư mục. Sau đây là cú pháp của nó:
Mã:
mkdir [OPTION]... DIRECTORY...
Và đây là cách trang hướng dẫn của công cụ mô tả nó:
Mã:
Tạo DIRECTORY(các DIRECTORY) nếu chúng chưa tồn tại.
Các ví dụ theo kiểu Hỏi & Đáp sau đây sẽ giúp bạn hiểu rõ hơn về cách mkdir hoạt động.

Câu hỏi 1. Làm thế nào để tạo thư mục bằng mkdir?​

Việc tạo thư mục khá đơn giản, tất cả những gì bạn cần làm là truyền tên thư mục bạn muốn tạo vào lệnh mkdir.
Mã:
mkdir [dir-name]
Sau đây là một ví dụ:
Mã:
mkdir test-dir

Câu hỏi 2. Làm thế nào để đảm bảo các thư mục cha (nếu không tồn tại) được tạo trong quá trình?​

Đôi khi yêu cầu là tạo một cấu trúc thư mục hoàn chỉnh bằng một lệnh mkdir duy nhất. Bạn có thể thực hiện điều này, nhưng bạn sẽ phải sử dụng tùy chọn dòng lệnh -p.

Ví dụ, nếu bạn muốn tạo dir1/dir2/dir2 khi chưa có thư mục nào trong số này, thì bạn có thể thực hiện theo cách sau:
Mã:
mkdir -p dir1/dir2/dir3

Câu hỏi 3. Làm thế nào để thiết lập quyền cho thư mục đang được tạo?​

Theo mặc định, lệnh mkdir thiết lập các quyền rwx, rwx và r-x cho các thư mục được tạo thông qua lệnh này.



Tuy nhiên, nếu muốn, bạn có thể thiết lập các quyền tùy chỉnh bằng tùy chọn dòng lệnh -m.


Câu hỏi 4. Làm thế nào để mkdir phát ra thông tin chi tiết về hoạt động?​

Trong trường hợp bạn muốn mkdir hiển thị thông tin chi tiết đầy đủ về hoạt động mà nó đang thực hiện, thì điều này có thể được thực hiện thông qua tùy chọn dòng lệnh -v.
Mã:
mkdir -v [dir]
Đây là một ví dụ:


Kết luận​

Vì vậy, bạn có thể thấy mkdir là một lệnh khá đơn giản để hiểu và sử dụng. Nó không có bất kỳ đường cong học tập nào liên quan đến nó. Chúng tôi đã đề cập đến hầu hết tất cả các tùy chọn dòng lệnh của nó ở đây. Chỉ cần thực hành chúng và bạn có thể bắt đầu sử dụng lệnh trong công việc hàng ngày của mình. Trong trường hợp bạn muốn biết thêm về công cụ này, hãy truy cập trang hướng dẫn của nó.
 
Back
Bên trên