Perintah MKDIR Linux

Perintah MKDIR Linux 

oleh : fitri rahayu 

Berikut sintaks dan contoh penggunaan perintah MKDIR : 

Sintaks mkdir

mkdir [OPTION]... DIRECTORY...

Options mkdir

Berikut opsi yang bisa anda gunakan saat menjalankan perintah MKDIR

-m,--mode atau MODE: Ini opsi untuk mengatur perizinan folder (sama seperti CHMOD)

-p--parents: Membuat induk direktori, dengan opsi ini pesan error tidak akan ditampilkan apabila direktori sudah ada.

-v--verbose: Menampilkan pesan untuk setiap direktori yang berhasil dibuat

-Z: mengatur konteks keamanan SELinux dari masing-masing direktori yang dibuat ke tipe default, jika Anda menggunakan SELinux.

--context[=CTX]: Seperti option -Z, atau jika CTX ditentukan, kemudian mengatur konteks keamanan SELinux atau SMACK ke CTX

--help: Menampilkan bantuan cara menggunakan mkdir dan keluar (dari halaman manual/help)

--version: Menampilkan informasi versi mkdir dan keluar (dari halaman manual/informasi)

Contoh penggunaan perintah mkdir

Berikut contoh cara membuat direktori atau folder di Linux menggunakan perintah mkdir melalui terminal (command line)

Membuat satu direktori tunggal

mkdir folderku

Membuat multiple direktori

mkdir folder1 folder2 folder3

Membuat direktori (induk/parent) dan sub-direktori (hierarki)

mkdir -p folder1/folder2/folder3

Hasil strukturnya nanti seperti ini

├── folder1
    └── folder2
        └── folder3

Membuat multiple direktori dan sub direktori sekaligus

mkdir -p /home/omar/dokumen/{foto,tugas,catatan} /home/sulaiman/dokumen/{Januari,Februari,Maret}

Membuat folder sekaligus mengatur perizinannya (CHMOD : change mode)

mkdir -m 755 folderku

Manual

man mkdir

Author

Written by David MacKenzie.

Copyright

Copyright © 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later. 

Cara Menggunakan 'mkdir' untuk Membuat Direktori Linux

Sumber : https://www.linuxid.net/25099/membuat-direktori-di-linux-terminal-menggunakan-mkdir/amp/

Cara Membuat Direktori Baru

Untuk membuat direktori di Linux menggunakan perintah mkdir cukup berikan nama direktori sebagai argumen ke perintah mkdir:

mkdir namadirektori

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 namadirektori

Anda dapat menggunakan opsi -v (–verbose) jika Anda ingin mkdir mencetak pesan untuk direktori yang dibuat.

Ketika hanya menyediakan nama direktori, maka mkdir akan membuat di direktori kerja saat ini. Direktori kerja saat ini adalah direktori tempat Anda menjalankan perintah. Anda dapat menampilkan lokasi direktori kerja Anda saat ini menggunakan perintah pwd . Untuk mengubah direktori kerja saat ini, gunakan perintah cd(change directory).

Untuk membuat direktori di lokasi lain, Anda harus memberikan jalur file absolut atau relatif ke direktori induk. Misalnya, untuk membuat direktori baru di direktori /tmp Anda dapat mengetik:

mkdir /tmp/namadirektori

Jika Anda mencoba membuat direktori di direktori induk di mana pengguna tidak memiliki izin yang memadai, Anda akan menerima pesan Permission denied:

mkdir /root/namadirektori

mkdir: cannot create directory '/root/namadirektori': Permission denied

Membuat Parent Directory Menggunakan mkdir

Parent directory (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 /home/linux/Music/dangdut/koplo. Jika salah satu direktori induk tidak ada, Anda akan mendapatkan kesalahan seperti yang ditunjukkan di bawah ini:

mkdir /home/linux/Music/dangdut/koplo

mkdir: cannot create directory '/home/linux/Music/dangdut/koplo': No such file or directory

Alih-alih membuat semua direktori induk satu per satu, Anda dapat menggunakan opsi -p:

mkdir -p /home/linux/Music/dangdut/koplo

Saat menggunakan -p, mkdir akan membuat semua direktori jika direktori tersebut tidak ada.

Misalnya, jika Anda mencoba membuat direktori yang sudah ada dan Anda tidak menggunakan opsi -p, mkdir akan mencetak pesan error File exists:

mkdir namadirektori

mkdir: cannot create directory 'namadirektori': File exists

Cara Mengatur Izin saat Membuat Direktori

Untuk mengatur izin saat membuat direktori gunakan opsi -m (-mode. Sintaks untuk melewati izin sama dengan perintah chmod.

Dalam contoh berikut, direktori baru hanya dapat diakses oleh pengguna yang membuatnya:

mkdir -m 700 newdir

Jika opsi -m tidak diteruskan ke mkdir, direktori yang baru dibuat akan memiliki izin 775 atau 755, tergantung pada nilai umask.

Cara Membuat Banyak Direktori dengan mkdir

Untuk membuat banyak direktori, tentukan nama direktori sebagai argumen, dipisahkan dengan spasi:

mkdir dir1 dir2 dir3

Perintah mkdir juga memungkinkan Anda membuat pohon direktori kompleks dengan satu perintah:

mkdir -p Music/{Jazz/Blues,Disco,Pop,Rock/{Gothic,Punk,Metal},Klasik}

Perintah di atas akan membuat pohon direktori berikut:

Music/

|-- Klasik

|-- Disco

|-- Jazz

|   `-- Blues

|-- Pop

`-- Rock

    |-- Gothic

    |-- Metal

    `-- Punk


Semoga Bermanfaat 

Daftar Pustaka 

omar. _. Perintah MKDIR untuk membuat Direktori diLinux. https://idnetter-com.cdn.ampproject.org/v/s/idnetter.com/perintah-mkdir/amp/?amp_js_v=a6&amp_gsa=1&usqp=mq331AQHKAFQArABIA%3D%3D#aoh=16132049412818&referrer=https%3A%2F%2Fwww.google.com&amp_tf=Dari%20%251%24s&ampshare=https%3A%2F%2Fidnetter.com%2Fperintah-mkdir%2F. Diakses pada 13 Februari 2021. pukul 17.30 wib.

_. _. Membuat Direktori diLinux Terminal menggunakan MKDIRhttps://www-linuxid-net.cdn.ampproject.org/v/s/www.linuxid.net/25099/membuat-direktori-di-linux-terminal-menggunakan-mkdir/amp/?amp_js_v=a6&amp_gsa=1&usqp=mq331AQHKAFQArABIA%3D%3D#aoh=16132249990355&amp_ct=1613225007006&referrer=https%3A%2F%2Fwww.google.com&amp_tf=Dari%20%251%24s&ampshare=https%3A%2F%2Fwww.linuxid.net%2F25099%2Fmembuat-direktori-di-linux-terminal-menggunakan-mkdir%2FDiakses pada 13 Februari 2021. pukul 17.30 wib. 

Elly ermawati. 2021. Perintah MKDIR Linux. https://ellyermawati02.blogspot.com/2021/02/perintah-mkdir-linux-oleh-elly-ermawati_13.html. diakses pada 13 februari 2021 pukul 17.30 wib. 


Komentar

Postingan populer dari blog ini

Sejarah GNS3 (Graphic Simulator Network)