Lệnh mkdir
(make directory) cho phép tạo và phân quyền truy cập thư mục trong Linux. Trong bài viết này Vienitx sẽ hướng dẫn bạn chi tiết các cách sử dụng lệnh này trên Linux.
Các trường hợp sử dụng lệnh mkdir Linux
Trong Linux, cú pháp chung của lệnh mkdir
như sau:
mkdir [options...] [directories ...]
Trong đó bạn tuỳ chọn các option như sau:
- -version: Hiển thị phiên bản và các thông tin liên quan đến chứng chỉ.
mkdir --version
Output:
![Hướng dẫn sử dụng lệnh mkdir trong Linux 17 image 299](https://static-xf1.vietnix.vn/wp-content/uploads/2022/11/image-299.png)
- -help: Hiển thị tài liệu hướng dẫn về các tuỳ chọn của lệnh trong Linux.
mkdir --help
Output:
![Hướng dẫn sử dụng lệnh mkdir trong Linux 18 image 300](https://static-xf1.vietnix.vn/wp-content/uploads/2022/11/image-300.png)
- -v hoặc -verbose: Hiển thị thông báo cho mọi thư mục được tạo.
Cú pháp:
mkdir -v [directories]
Output:
![Hướng dẫn sử dụng lệnh mkdir trong Linux 19 image 301](https://static-xf1.vietnix.vn/wp-content/uploads/2022/11/image-301.png)
- -p: Flag này cho phép lệnh tạo thư mục cha nếu cần.
Cú pháp:
mkdir -p [directories]
Ví dụ Vietnix thực thi lệnh dưới đây:
mkdir -p first/second/third
Nếu thư mục first và second không tồn tại thì, với option -p
, lệnh mkdir
sẽ tự tạo các thư mục này. Nếu không chỉ định -p
mà muốn tạo thư mục cha không có sẵn thì ta sẽ có output như sau:
![Hướng dẫn sử dụng lệnh mkdir trong Linux 20 image 302](https://static-xf1.vietnix.vn/wp-content/uploads/2022/11/image-302.png)
Ngược lại, khi sử dụng option -p
thì lệnh sẽ tự tạo các thư mục cha cần có. Ta cũng có thể truyền thêm option -v
để xem chi tiết quá trình tạo các thư mục này.
![Hướng dẫn sử dụng lệnh mkdir trong Linux 21 image 303](https://static-xf1.vietnix.vn/wp-content/uploads/2022/11/image-303.png)
-m
: Dùng để chỉnh các thiết lập như quyền truy cập của thư mục vừa tạo. Cú pháp cũng tương tự như lệnhchmod
:
mkdir -m a=rwx [directories]
Sau khi chạy lệnh trên, mọi user trên hệ thống có thể đọc, ghi và thực thi nội dung trong thư mục vừa được tạo. Nếu muốn giới hạn quyền xuống chỉ đọc thì bạn có thể dùng option 'a=r'.
Output:
![Hướng dẫn sử dụng lệnh mkdir trong Linux 22 image 304](https://static-xf1.vietnix.vn/wp-content/uploads/2022/11/image-304.png)
Lời kết
Lệnh mkdir Linux cho phép người dùng tạo và thiết lập quyền cho thư mục ngay trong giao diện terminal/command-line vô cùng nhanh chóng. Đây là một trong các lệnh cơ bản nhất mà bất kì người dùng Linux nào đều phải nắm rõ. Chúc các bạn thành công.