Hôm ni mình đã hướng dẫn những bạn, thực hiện lệnh MKDIR trong Linux giúp tạo nên thư mục. Đây là giữa những kiến thức lệnh Linux cơ bạn dạng dành cho người mới làm cho quen cùng với Linux thực hành. Vậy nếu như bạn mới học về Linux thì còn mắc cỡ ngần gì nhưng mà không thử tạo thư mục trong Linux với nội dung bài viết này của “giasuviet.edu.vn” nào.
Bạn đang xem: Tạo tập tin trong linux
Bạn đã xem: Lệnh tạo thành file vào linuxChương trình lệnh “MKDIR” vào Linux là gì ?
Chương trình lệnh MKDIR trong Linux được cho phép user được chế tác thư mục trống rỗng trên hệ điều hành và quản lý Linux. Cùng với lệnh “mkdir” chúng ta cũng có thể tạo đồng thời nhiều thư mục, cũng như set được quyền cho cả thư mục khi chế tác ra. Tất yếu phải suy nghĩ quyền hạn được phép chế tác thư mục của user khi đang đứng sống thư mục thân phụ hay không nhé ?! trường hợp không các bạn sẽ gặp thông báo lỗi về việc lắc đầu quyền (permission denied).
1. Tạo nên một thư mục solo giản
Để tạo một thư mục trong hệ điều hành quản lý Linux vô cùng đơn giản và dễ dàng với bài toán truyền tên thư mục vào lệnh mkdir.
Cú pháp lệnh
mkdir Ví dụ 1:– sinh sản 1 thư mục “giasuviet.edu.vn_dir” ngay lập tức tại thư mục hiện tại hành (cwd).
# mkdir giasuviet.edu.vn_dir# lsgiasuviet.edu.vn_dir– tạo thành 1 folder “giasuviet.edu.vn_dir” trên thư mục /root/ .
# mkdir /root/giasuviet.edu.vn_dir/# ls /root/giasuviet.edu.vn_dir
2. Tạo các thư mục cùng lúc
Bạn cũng rất có thể tạo các thư mục thuộc lúc bằng cách truyền toàn bộ tên folder hoặc đường dẫn tên mục vào sau lệnh mkdir. Các tên thư mục bắt buộc được phương pháp nhau bằng một khoảng tầm trắng.Cú pháp lệnh
mkdir Ví dụ 2:– chế tạo ra 3 thư mục “giasuviet.edu.vn_dir_1“, “giasuviet.edu.vn_dir_2“, “giasuviet.edu.vn_dir_3” tức thì tại thư mục hiện tại hành (cwd).
# mkdir giasuviet.edu.vn_dir_1 giasuviet.edu.vn_dir_2 giasuviet.edu.vn_dir_3# lltotal 20K4.0K drwxr-xr-x 5 root root 4.0K Sep 3 08:14 .4.0K dr-xr-x---. 16 root root 4.0K Sep 3 08:09 ..4.0K drwxr-xr-x 2 root root 4.0K Sep 3 08:14 giasuviet.edu.vn_dir_14.0K drwxr-xr-x 2 root root 4.0K Sep 3 08:14 giasuviet.edu.vn_dir_24.0K drwxr-xr-x 2 root root 4.0K Sep 3 08:14 giasuviet.edu.vn_dir_3– tạo 3 folder “giasuviet.edu.vn_dir_1“, “giasuviet.edu.vn_dir_2“, “giasuviet.edu.vn_dir_3” tức thì tại thư mục root.
# mkdir /root/giasuviet.edu.vn_dir_1 /root/giasuviet.edu.vn_dir_2 /root/giasuviet.edu.vn_dir_3# ll /root/total 20K4.0K drwxr-xr-x 5 root root 4.0K Sep 3 08:14 .4.0K dr-xr-x---. 16 root root 4.0K Sep 3 08:09 ..4.0K drwxr-xr-x 2 root root 4.0K Sep 3 08:14 giasuviet.edu.vn_dir_14.0K drwxr-xr-x 2 root root 4.0K Sep 3 08:14 giasuviet.edu.vn_dir_24.0K drwxr-xr-x 2 root root 4.0K Sep 3 08:14 giasuviet.edu.vn_dir_3– chúng ta có thể thực hiện nay mẹo sau nhằm tạo nhiều thư mục cùng lúc tại folder root.
Xem thêm: Quy Định Về Ký Hợp Đồng Lao Động Có Thời Hạn Được Ký Tối Đa Mấy Lần
# mkdir /root/giasuviet.edu.vn_dir_1,giasuviet.edu.vn_dir_2,giasuviet.edu.vn_dir_3
3. Chế tạo ra thư mục kèm cung cấp thư mục cha
Cú pháp lệnh
mkdir -p Ví dụ 3:– nếu bạn cố tạo ra với cú pháp lấy ví dụ 1, thì các bạn sẽ gặp lỗi sau vì cấp folder /root/ hoặc /root/giasuviet.edu.vn_parent/ không tồn tại.
# mkdir /root/giasuviet.edu.vn_parent/giasuviet.edu.vn_dirmkdir: cannot create directory `/root/giasuviet.edu.vn_parent/giasuviet.edu.vn_dir": No such tệp tin or directory– tiếng ta dùng option “-p” cùng “-v” để xem cách lệnh mkdir xử lý. Bạn sẽ thấy thứ nhất nó tạo thư mục cấp phụ thân của “giasuviet.edu.vn_dir” nếu nó chưa tồn tại. Tiếp nối sẽ tạo ra thư mục bé “giasuviet.edu.vn_dir” kế đến.
# mkdir -p -v /root/giasuviet.edu.vn_parent/giasuviet.edu.vn_dirmkdir: created directory `/root/giasuviet.edu.vn_parent"mkdir: created directory `/root/giasuviet.edu.vn_parent/giasuviet.edu.vn_dir"– Ta dùng lệnh TREE trong Linux để xem thông tin các thư mục với file thuộc thư mục /root/ theo phương thức cây.
# tree /root//root/└── giasuviet.edu.vn_parent └── giasuviet.edu.vn_dir
4. Tạo nên thư mục với phân quyền cụ thể
Liệu ta hoàn toàn có thể set luôn pân quyền khi mà tạo nên một folder mới hay là không ? tất yếu là được với option “-m“. Option này đồng ý format và giá trị permission (775,…). Nếu như khách hàng dùng option “-m” nhưng mà không kèm theo giá trị phân quyền thì thư mục vẫn được tạo ra theo quý hiếm umask khoác định.Cú pháp lệnh
mkdir -p Ví dụ 4:
# mkdir -m 440 giasuviet.edu.vn_dir# ls -ltotal 4dr--r----- 2 root root 4096 Sep 3 08:30 giasuviet.edu.vn_dir
5. Hiển thị quá trình tạo thư mục
Với option “-v” của lệnh MKDIR sẽ buộc lệnh yêu cầu in ra output tin tức như khởi sản xuất thư mục thành công hay không ? khởi sinh sản thất bại? thư mục đã tồn tại.Cú pháp lệnh
mkdir -v Ví dụ 5:
– Khởi chế tác thư mục thành công, ko lỗi.
# mkdir -v /root/giasuviet.edu.vn_dir_1,giasuviet.edu.vn_dir_2,giasuviet.edu.vn_dir_3mkdir: created directory `/root/giasuviet.edu.vn_dir_1"mkdir: created directory `/root/giasuviet.edu.vn_dir_2"mkdir: created directory `/root/giasuviet.edu.vn_dir_3"– Khởi tạo thành thư mục thất bại, do những thư mục này sẽ tồn tại.
# mkdir -v /root/giasuviet.edu.vn_dir_1,giasuviet.edu.vn_dir_2,giasuviet.edu.vn_dir_3mkdir: cannot create directory `/root/giasuviet.edu.vn_dir_1": file existsmkdir: cannot create directory `/root/giasuviet.edu.vn_dir_2": tệp tin existsmkdir: cannot create directory `/root/giasuviet.edu.vn_dir_3": tệp tin exists
6. Manual lệnh MKDIR vào Linux
Bạn có thể xem hướng dẫn áp dụng của lệnh MKDIR trong Linux cùng với lệnh “man“.# man mkdirVậy là chúng ta đã xem xong nội dung bài viết “Hướng dẫn chế tạo ra thư mục trong Linux với lệnh MKDIR” rồi. Chúc các bạn thực hành tốt nhé.