Di sistem Linux, Anda dapat membuat direktori baru baik dari baris perintah atau dengan bantuan pengelola file desktop Anda. Perintah yang memungkinkan Anda untuk membuat direktori (juga dikenal sebagai folder) adalah mkdir
.
Tutorial ini mencakup dasar-dasar penggunaan mkdir
perintah, termasuk contoh sehari-hari.
Sintaks Perintah mkdir Linux #
Sintaks untuk mkdir
perintahnya adalah sebagai berikut:
mkdir [OPTION] [DIRECTORY]
Perintah mengambil satu atau lebih nama direktori sebagai argumennya.
Cara Membuat Direktori Baru #
Untuk membuat direktori di Linux, berikan nama direktori sebagai argumen ke mkdir
memerintah. Misalnya, untuk membuat direktori baru newdir
, Anda akan menjalankan perintah berikut:
mkdir newdir
Anda dapat memverifikasi bahwa direktori telah dibuat dengan membuat daftar konten menggunakan ls
perintah:
ls -l
drwxrwxr-x 2 username username 4096 Jan 20 03:39 newdir
Saat hanya memberikan nama direktori, tanpa path lengkap, itu dibuat di direktori kerja saat ini.
Direktori kerja saat ini adalah direktori tempat Anda menjalankan perintah. Untuk mengubah direktori kerja saat ini, gunakan cd
perintah.
Untuk membuat direktori baru di lokasi lain, Anda harus menyediakan jalur file absolut atau relatif direktori induk. Misalnya, untuk membuat direktori baru di /tmp
direktori yang akan Anda ketik:
mkdir /tmp/newdir
Jika Anda mencoba membuat direktori di direktori induk di mana pengguna tidak memiliki izin yang memadai, Anda akan menerima Permission denied
kesalahan:
mkdir /root/newdir
mkdir: cannot create directory '/root/newdir': Permission denied
-v
(--verbose
) opsi memberitahu mkdir
untuk mencetak pesan untuk setiap direktori yang dibuat.
Cara Membuat Direktori Induk #
Direktori induk adalah direktori yang berada di atas direktori lain di pohon direktori. Untuk membuat direktori induk, gunakan -p
pilihan.
Katakanlah Anda ingin membuat direktori /home/linuxize/Music/Rock/Gothic
:
mkdir /home/linuxize/Music/Rock/Gothic
Jika salah satu direktori induk tidak ada, Anda akan mendapatkan kesalahan seperti yang ditunjukkan di bawah ini:
mkdir: cannot create directory '/home/linuxize/Music/Rock/Gothic': No such file or directory
Alih-alih membuat direktori induk yang hilang satu per satu, aktifkan mkdir
perintah dengan -p
pilihan:
mkdir -p /home/linuxize/Music/Rock/Gothic
Ketika -p
opsi digunakan, perintah membuat direktori hanya jika tidak ada.
Jika Anda mencoba membuat direktori yang sudah ada dan -p
pilihan tidak tersedia, mkdir
akan mencetak File exists
kesalahan:
mkdir newdir
mkdir: cannot create directory 'newdir': File exists
Cara Menyetel Izin saat Membuat Direktori #
Untuk membuat direktori dengan izin khusus, aktifkan mkdir
perintah dengan -m
(-mode
) pilihan. Sintaks untuk menetapkan izin sama dengan chmod
perintah.
Pada contoh berikut, kami membuat direktori baru dengan 700
izin, yang berarti hanya pengguna yang membuat direktori yang dapat mengaksesnya:
mkdir -m 700 newdir
Ketika -m
opsi tidak digunakan, direktori yang baru dibuat biasanya memiliki 775
atau 755
izin, tergantung pada umask
nilai.
Cara Membuat Banyak Direktori #
Untuk membuat beberapa direktori, tentukan nama direktori sebagai argumen perintah, dipisahkan dengan spasi:
mkdir dir1 dir2 dir3
mkdir
perintah juga memungkinkan Anda untuk membuat pohon direktori yang kompleks dengan satu perintah:
mkdir -p Music/{Jazz/Blues,Folk,Disco,Rock/{Gothic,Punk,Progressive},Classical/Baroque/Early}
Perintah di atas membuat pohon direktori berikut:
Music/
|-- Classical
| `-- Baroque
| `-- Early
|-- Disco
|-- Folk
|-- Jazz
| `-- Blues
`-- Rock
|-- Gothic
|-- Progressive
`-- Punk
Kesimpulan #
mkdir
perintah di Linux digunakan untuk membuat direktori baru.
Untuk informasi lebih lanjut tentang mkdir
, kunjungi halaman manual mkdir.
Jika Anda memiliki pertanyaan, silakan tinggalkan komentar di bawah.