Cara Membuat Direktori atau Folder di Linux (mkdir Command)
|Dalam sistem Linux, Anda dapat membuat direktori atau folder baru baik dari baris perintah (command line) atau dengan bantuan file manajer di linux desktop Anda. Perintah yang memungkinkan Anda membuat direktori (juga dikenal sebagai folder) adalah mkdir
.
Panduan pada tutorial ini mencakup dasar-dasar penggunaan perintah mkdir
, termasuk untuk pembuatan direktori pada contoh sehari-hari.
Sintaks Perintah Linux mkdir
Sintaks untuk perintah mkdir
adalah sebagai berikut:
mkdir [OPTION] [DIRECTORY]
Perintah mengambil satu atau lebih nama direktori sebagai argumennya.
Cara Membuat Direktori Baru di Linux
Untuk membuat direktori di Linux, lewati nama direktori sebagai argumen ke perintah mkdir. Misalnya, untuk membuat direktori newdir Anda akan menjalankan perintah berikut:
$ mkdir newdir
Anda dapat memverifikasi bahwa direktori itu dibuat dengan daftar konten menggunakan perintah ls
:
$ ls -l
drwxrwxr-x 2 username username 4096 Jan 20 03:39 newdir
Ketika hanya menyediakan 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 perintah cd
.
Untuk membuat direktori di lokasi lain Anda harus memberikan path file absolut atau relatif ke direktori induk. Misalnya, untuk membuat direktori baru di direktori /tmp
Anda harus mengetik:
$ mkdir /tmp/newdir
Jika Anda mencoba membuat direktori atau folder di direktori induk di mana pengguna tidak memiliki izin yang memadai, Anda akan menerima pesan kesalahan Permission denied
:
$ mkdir /root/newdir
$ mkdir: cannot create directory '/root/newdir': Permission denied
Opsi -v (--verbose)
memberi tahu mkdir
untuk mencetak pesan untuk setiap direktori yang dibuat.
Baca : Cara Menggunakan Nano dan Baris Perintah Text Editor Linux
Cara Membuat Direktori atau Folder Induk
Direktori induk adalah direktori yang berada di atas direktori lain di pohon direktori. Untuk membuat direktori induk, gunakan opsi -p
.
Katakanlah Anda ingin membuat direktori atau folder /home/centerklik/Music/Rock/Gothic
:
$ mkdir /home/centerklik/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/centerklik/Music/Rock/Gothic': No such file or directory
Alih-alih membuat direktori induk yang hilang satu per satu, aktifkan perintah mkdir
dengan opsi -p
:
$ mkdir -p /home/centerklik/Music/Rock/Gothic
Ketika opsi -p
digunakan, perintah hanya akan membuat direktori yang tidak ada.
Jika Anda mencoba membuat direktori yang sudah ada dan opsi -p
tidak disediakan, mkdir
akan mencetak kesalahan File Exist
:
$ mkdir newdir
mkdir: cannot create directory 'newdir': File exists
Cara Mengatur Izin saat Membuat Direktori
Untuk membuat direktori dengan izin khusus, gunakan opsi -m (-mode)
. Sintaks untuk menetapkan izin sama dengan perintah chmod
.
Dalam contoh berikut, saya akan membuat direktori baru dengan izin 700
, yang berarti hanya pengguna yang membuat direktori yang dapat mengaksesnya:
$ mkdir -m 700 newdir
Ketika opsi -m
tidak digunakan, direktori yang baru dibuat biasanya memiliki izin 775
atau 755
, tergantung pada nilai umask
.
Cara Membuat Banyak Direktori
Untuk membuat banyak direktori, tentukan nama direktori sebagai argumen perintah, dipisahkan oleh spasi:
$ mkdir dir1 dir2 dir3
Perintah mkdir
juga memungkinkan Anda membuat pohon direktori kompleks dengan satu perintah:
$ mkdir -p Music/{Jazz/Blues,Folk,Disco,Rock/{Gothic,Punk,Progressive},Classical/Baroque/Early}
Perintah di atas akan membuat pohon direktori seperti berikut:
Music/
|-- Classical
| `-- Baroque
| `-- Early
|-- Disco
|-- Folk
|-- Jazz
| `-- Blues
`-- Rock
|-- Gothic
|-- Progressive
`-- Punk
Kesimpulan
Perintah mkdir
di Linux digunakan untuk membuat direktori baru. Untuk informasi lebih lanjut tentang mkdir
, kunjungi halaman manual mkdir
.
Dan itulah tutorial cara membuat direktori atau folder di Linux. Semoga artikel ini bermanfaat dan selamat mencoba. 🙂
Anda Terbantu artikel ini? Silahkan bergabung dengan centerklik di Twitter dan Facebook+.
Register Now: TOP 10 Hosting
Dapatkan Hosting Murah dengan Kualitas Terbaik. For Serious Blogger! View Deals