Contoh perintah linux mkdir

Contoh perintah linux mkdir

Singkat: Dalam panduan ini, kita akan melihat perintah mkdir yang digunakan untuk membuat direktori. Kami juga akan membahas beberapa contoh praktis yang akan membantu pemula untuk mengoperasikan sistem Linux dengan penuh percaya diri.

Sebagai pengguna Linux, kami menggunakan file dan direktori secara teratur. File memungkinkan kami untuk menyimpan data penting sedangkan direktori memungkinkan kami mengatur file dengan cara yang tepat. Selain itu, kami sering membuat struktur direktori hierarkis untuk mengatur konten dengan cara yang lebih baik.

Dalam artikel yang ramah pemula ini, kita akan belajar tentang mkdir memerintah. Seperti namanya, mkdir Perintah digunakan untuk membuat direktori bernama di jalur tertentu, yang juga memungkinkan kami untuk membuat satu atau beberapa direktori sekaligus dengan izin file yang diperlukan.

Kita harus mencatat bahwa untuk menggunakan mkdir Perintah Pengguna harus memiliki izin yang diperlukan pada direktori induk, atau perintah lain akan gagal dengan izin yang ditolak kesalahan.

Sama seperti perintah Linux lainnya, sintaksis mkdir Perintah terutama dibagi menjadi dua kelompok - pilihan Dan argumen:

$ mkdir [opsi]…… 

Dalam sintaks di atas, tanda kurung persegi ([]) mewakili argumen opsional sedangkan kurung sudut () mewakili argumen wajib.

Penggunaan Dasar Perintah MKDIR di Linux

Sesuai namanya, mkdir adalah bentuk pendek dari “membuat direktori". Hal yang baik adalah membuat direktori hanya jika direktori atau file dengan hal yang sama tidak ada di jalur yang diberikan. Dengan cara ini, ini adalah perintah yang sangat aman dan tidak menyebabkan kerusakan pada sistem.

Di bagian ini, kita akan melihat penggunaan dasar dari mkdir Perintah dengan contoh.

1. Buat direktori di Linux

Salah satu penggunaan mendasar dari mkdir Perintah adalah membuat direktori bernama di jalur tertentu. Jadi mari kita buat direktori dengan namanya RPM-Distros Di direktori kerja saat ini:

$ mkdir rpm-distros 

Sekarang, gunakan perintah LS untuk memverifikasi bahwa direktori telah dibuat:

$ ls -l 

Dalam contoh pertama, kami menggunakan jalur relatif dengan mkdir memerintah. Namun, perintah ini juga mendukung jalur absolut.

Kita dapat menggunakan perintah pwd atau PWD variabel lingkungan untuk menemukan jalur absolut dari direktori kerja saat ini.

Jadi, mari kita buat direktori bernama - Deb-Distros Di direktori kerja saat ini menggunakan jalur absolut:

$ mkdir $ pwd/deb-distros 

Sekarang, verifikasi bahwa direktori baru telah dibuat di direktori kerja saat ini:

$ ls -l 
Buat direktori di Linux

2. Buat banyak direktori di Linux

Itu mkdir Perintah menerima beberapa jalur sebagai argumen, yang memungkinkan kita membuat beberapa direktori dalam sekali jalan.

Mari kita buat tiga direktori di dalam Deb-Distros Direktori Menggunakan Perintah Tunggal:

$ mkdir deb-distros/kali deb-distros/mint deb-distros/ubuntu 

Sekarang, mari kita daftarkan isi dari Deb-Distros direktori:

$ ls -l -distros deb 

Seperti yang bisa kita lihat, mkdir Perintah berhasil membuat banyak direktori.

Buat direktori mulitple di linux

3. Buat banyak direktori menggunakan ekspansi brace

Dalam contoh sebelumnya, kami melihat cara membuat beberapa direktori di dalam direktori lain menggunakan satu perintah tunggal. Namun, itu bukan cara yang paling efisien karena kami menentukan nama direktori induk i.e. Deb-Distros dengan setiap sub-direktori.

Untuk mengatasi keterbatasan ini, kita dapat menentukan nama sub-direktori dalam ekspansi brace seperti yang ditunjukkan dalam contoh berikut, di mana kita membuat tiga sub-direktori di dalam RPM-Distros direktori:

$ mkdir rpm-distros/alma, centos, fedora 

Di sini, kita harus mencatat dua poin penting berikut:

  • Tidak ada ruang di kedua sisi koma (,).
  • Fitur Ekspansi Brace tersedia di Pesta Shell hanya karena itu pendekatan ini kurang portabel.

Sekarang, mari kita verifikasi bahwa struktur direktori yang diperlukan telah berhasil dibuat:

$ ls -l -rpm -distros 
Buat banyak direktori menggunakan kawat gigi keriting

4. Buat struktur sub-direktori bersarang

Di bagian sebelumnya, kami melihat cara membuat beberapa direktori. Namun, pendekatan itu tidak berhasil jika kita ingin membuat struktur direktori bersarang. Dalam kasus seperti itu, kita dapat menggunakan -P opsi perintah yang membuat direktori induk jika diperlukan.

Mari, buat struktur sub-direktori bersarang:

$ MKDIR -P RPM -DISTROS/CENTOS/8.x/8.1/8.1-1911 

Sekarang, verifikasi isi RPM-Distros/CentOS Direktori dengan cara rekursif:

$ ls -1r rpm -distros/centos 
Buat struktur sub-direktori bersarang

Seperti yang dapat kita lihat, perintah membuat struktur direktori yang diperlukan tanpa melaporkan kesalahan untuk direktori induk yang ada. Opsi ini sangat berguna saat menulis skrip shell. Kita dapat menggunakannya untuk menekan kesalahan pembuatan direktori yang mungkin terjadi karena direktori yang ada.

5. Buat direktori dengan izin

Terkadang, kita perlu memodifikasi izin akses dari direktori segera setelah pembuatannya. Dalam hal ini, kita harus menggunakan dua perintah - mkdir Dan Chmod. Namun, kita dapat mencapai hasil yang sama menggunakan satu perintah.

Mari kita gunakan -M Opsi untuk mengatur izin akses pada direktori saat membuatnya:

$ mkdir -m 777 dir -1 

Dalam contoh ini, kami menggunakan format numerik untuk mengatur izin akses. Dengan cara yang sama, kita dapat menggunakan format tekstual.

Misalnya, kita dapat mencapai hasil yang sama menggunakan perintah di bawah ini:

$ mkdir -m a = rwx dir -2 

Sekarang, gunakan perintah LS untuk mengetahui izin akses dari direktori:

$ ls -ld dir -2 | awk 'cetak $ 1' 
Buat direktori dengan izin di Linux

6. Aktifkan verbose dengan perintah mkdir

Secara default, mkdir Perintah tidak mencetak apa pun di terminal setelah pembuatan direktori. Oleh karena itu, sejauh ini kami telah menggunakan perintah LS untuk memverifikasi apakah direktori telah dibuat atau tidak.

Untuk mengatasi batasan ini, kita dapat menggunakan mode verbose dari perintah yang mencetak pesan untuk setiap direktori yang dibuat. Opsi ini memberikan informasi yang bermakna saat kami menggabungkannya dengan -P pilihan:

Mari kita gunakan -v Opsi dengan perintah untuk mengaktifkan mode verbose:

$ mkdir -p -v dir-1/dir-2/dir-3/dir-4/dir-5 

Sekarang, mari kita amati output dari perintah:

Buat direktori dengan mode verbose

Dalam artikel ini, kami melihat penggunaan dasar dari mkdir memerintah. Pertama, kami melihat cara membuat direktori tunggal serta beberapa direktori. Selanjutnya, kami melihat cara mengatur izin pada direktori saat membuatnya. Akhirnya, kami melihat cara memverifikasi pembuatan direktori menggunakan mode verbose.

Apakah Anda tahu contoh terbaik lainnya dari perintah mkdir di linux? Beri tahu kami pandangan Anda di komentar di bawah.