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:
- -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:
- -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:
- -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 dir4/dir5/folder1
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:
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.
-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:
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.