Salah satu perintah penting Linux adalah mkdir. Mkdir memungkinkan Anda membuat direktori baru (folder dalam istilah umum) di Linux.
Dalam seri pemula ini, Anda akan belajar menggunakan perintah mkdir.
contoh perintah mkdir

Perintah mkdir adalah salah satu dari beberapa perintah Linux langka yang tidak memiliki banyak pilihan. Dan itu membuatnya sangat mudah digunakan.
Berikut sintaksnya:
mkdir [option] directory_name_or_path
Mari kita lihat cara menggunakannya.
Buat direktori baru
Untuk membuat direktori baru, gunakan perintah mkdir tanpa opsi apa pun:
mkdir new_dir
Ini akan membuat direktori baru bernama new_dir di direktori ini. Anda dapat memeriksanya menggunakan perintah ls.
[email protected]:~/tuts$ ls
[email protected]:~/tuts$ mkdir new_dir
[email protected]:~/tuts$ ls -l
total 4
drwxrwxr-x 2 abhishek abhishek 4096 May 14 16:15 new_dir
Anda juga dapat menentukan jalur ke tempat Anda ingin membuat direktori baru.
[email protected]:~/tuts$ ls
new_dir
[email protected]:~/tuts$ mkdir new_dir/another_new_dir
[email protected]:~/tuts$ tree
.
└── new_dir
└── another_new_dir
2 directories, 0 files
Buat beberapa direktori
Anda juga dapat membuat beberapa direktori baru dengan satu perintah:
mkdir new_dir_1 new_dir_2 new_dir_3
Semua direktori baru dibuat pada level yang sama. Anda juga dapat membuat direktori bersarang yang dijelaskan di bagian berikutnya.
Buat direktori bersarang
Anda dapat menggunakan opsi -p untuk membuat struktur direktori bersarang. Jika direktori induk tidak ada, direktori tersebut akan membuatnya untuk Anda.
Ini sangat membantu ketika Anda ingin membuat struktur direktori atau jika Anda ingin memastikan bahwa jalur direktori ada.
mkdir -p dir1/dir2/dir3/dir4
Inilah yang dibuat oleh perintah di atas:
[email protected]:~/tuts$ mkdir -p dir1/dir2/dir3/dir4
[email protected]:~/tuts$ tree
.
├── dir1
│ └── dir2
│ └── dir3
│ └── dir4
└── new_dir
└── another_new_dir
6 directories, 0 files
Anda juga dapat menggunakan opsi -p dengan satu direktori. Itu tidak akan membuat direktori baru yang sudah ada, tetapi juga tidak akan menimbulkan kesalahan:
[email protected]:~/linuxhandbook$ mkdir new_dir
mkdir: cannot create directory ‘new_dir’: File exists
[email protected]:~/linuxhandbook$ mkdir -p new_dir
[email protected]:~/linuxhandbook$ ls -l
total 8
drwxrwxr-x 3 abhishek abhishek 4096 May 14 16:39 dir1
drwxrwxr-x 3 abhishek abhishek 4096 May 14 16:16 new_dir
Buat direktori dengan izin khusus
Secara default, umask shell Anda mengontrol izin pada direktori yang baru dibuat. Jika Anda menginginkan izin file yang berbeda pada direktori, daripada membuat direktori terlebih dahulu dan kemudian mengubah izin dengan perintah chmod, Anda dapat menggunakan opsi -m.
Misalkan Anda menginginkan izin 766 pada direktori yang akan Anda buat. Anda dapat menggunakan:
mkdir -m 766 new_directory
Itulah yang perlu Anda ketahui tentang perintah mkdir. Sekarang setelah Anda mengetahui cara membuat direktori, mungkin Anda ingin mempelajari cara menghapus direktori di baris perintah Linux.