GNU/Linux >> Belajar Linux >  >> Linux

Cara Membuat Direktori di Linux (Perintah mkdir)

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.


Linux
  1. Cara Membuat Script Perintah Linux

  2. 5 contoh untuk membuat banyak direktori di Linux

  3. Cara Mengganti Nama Direktori di Linux

  1. Cara Mengganti Nama Direktori di Linux

  2. Cara Membuat Direktori Baru di Linux

  3. linux:cara menjalankan perintah di direktori tertentu

  1. Cara Menggunakan Perintah mkdir untuk Membuat atau Membuat Direktori Linux

  2. Cara Menghapus Direktori di Linux

  3. Cara Menghapus Direktori dan File Menggunakan Linux