2 lệnh mkdir và mkdir

 - 

*

Panduan ini akan menunjukkan Andomain authority cara membuat thư mục atau direktori baru dalam Linux menggunakan baris perintah.

Bạn đang xem: 2 lệnh mkdir và mkdir

Perintah yang Anda gunakan untuk membuat direktori adalah mkdir. Artikel ini menunjukkan kepada Anda cara dasar untuk membuat direktori di Linux serta mencakup setải switch yang tersedia.

Cara Membuat Direktori Baru

Cara termudah untuk membuat direktori baru adalah sebagai berikut:


mkdir Sebasợi contoh, jika Anda ingin membuat direktori di bawah thư mục rumah Anda yang disebut tes, buka jendela terminal dan pastikan Andomain authority beradomain authority di thư mục rumah Andomain authority (gunakan perintah cd ~).

tes mkdir

Mengubah Izin Direktori Baru

Setelah membuat thư mục baru, Andomain authority mungkin ingin mengatur izin sehingga hanya penggumãng cầu tertentu yang dapat mengakses folder atau agar beberapa orang dapat mengedit file dalam folder tetapi yang lain hanya membaca.


Di bagian terakhir, saya menunjukkan cara membuat direktori yang disebut tes. Menjalankan perintah ls akan menunjukkan kepadomain authority Anda izin untuk direktori itu:

ls -ltKemungkinannya Andomain authority akan memiliki sesuatu di sepanjang garis-garis ini:

drwxr-xr-x 2 pemilik grup 4096 9 Maret 19:34 tesBit yang kamày minati adalahpemilik drwxr-xr-xdan kelompok

D memberitahu kita bahwa tes adalah direktori.

Tiga karakter pertama setelah d adalah izin pemilik untuk direktori yang ditentukan oleh nama pemilik:


r berarti dibacaw berarti menulisx adalah singkatan dari exexinh đẹp (yang dalam hal ini berarti Anda dapat mengakses folder)

Tiga karakter berikutnya adalah izin grup untuk tệp tin yang ditentukan oleh nama grup. Sekali lagi pilihannya adalah r, w, dan x. The - berarti bahwa adomain authority izin yang hilang. Dalam contoh di atas, siapa saja yang termasuk dalam grup dapat mengakses folder dan membaca file tetapi twesave.vnak dapat menulis ke thư mục.

Tiga karakter terakhir adalah izin yang dimiliki secài đặt penggumãng cầu dan seperti yang Anda lihat pada contoh di atas, ini sama dengan izin grup.

Untuk mengubah izin untuk file atau folder Andomain authority dapat menggunakanchmodperintah. Perintah chhack memungkinkan Andomain authority menentukan 3 angka yang mengatur izin:

baca izin = 4izin menulis = 2jalankan izin = 1

Untuk mendapatkan campuran izin, Andomain authority menambahkan angka bersama. Misalnya untuk mendapatkan izin baca dan laksanakan, nomor yang Anda butuhkan adalah 5, untuk mendapatkan izin baca dan tulis nomornya adalah 6 dan untuk mendapatkan izin menulis dan eksekusi mê, angkanya adalah 3.

Ingat Anda perlu menentukan 3 angka sebagai bagian dari perintah chhack. Nomor pertama adalah untuk izin pemilik, nomor kedua untuk izin grup dan nomor terakhir adalah untuk orang lain.

Misalnya untuk mendapatkan izin penuh padomain authority pemilik, baca dan jalankan izin pada grup dan twesave.vnak adomain authority izin untuk orang lain ketik yang berikut:

tes chthủ thuật 750Jika Andomain authority ingin mengubah nama grup yang memiliki thư mục, gunakan perintah chgrp.

Misalnya, bayangkan Anda ingin membuat direktori yang dapat diakses oleh sethiết lập akunchảy di perusahaan Andomain authority.

Pertama-tama, buat akun grup dengan mengetik yang berikut:

akun groupaddJika Anda twesave.vnak memiliki izin yang benar untuk membuat grup, Anda mungkin perlu menggunakan suvị untuk mendapatkan hak istimewa tambahan atau beralih ke akun dengan izin yang valwesave.vn menggunakan perintah su.

Sekarang Andomain authority dapat mengubah grup untuk thư mục dengan mengetik yang berikut:

akun chgrp Sebatua contoh:

uji akun chgrpUntuk memberi siapa pun di grup akun, baca, tulis, dan laksanakan akses serta pemilik, tetapi hanya baca kepada orang lain, Andomain authority dapat menggunakan perintah berikut:

uji chmod 770Untuk menambahkan penggumãng cầu ke dalam grup akun, Andomain authority mungkin ingin menggunakan perintah berikut:

akun userhack -a -G Perintah di atas menambahkan grup akun ke daftar grup sekunder yang dapat diakses oleh pengguna.

Cara Membuat Direktori dan Mengatur Izin pada Saat yang Sama

Anda dapat membuat direktori dan mengatur izin untuk direktori tersebut pada saat yang sama menggunakan perintah berikut:

mkdir -M777 Perintah di atas akan membuat folder yang dapat diakses oleh secài orang. Sangat jarang Andomain authority ingin membuat sesuatu dengan izin semacam ini.

Buat Folder dan Orang Tua Yang Dibutuhkan

Bayangkan Anda ingin membuat struktur direktori tetapi Anda twesave.vnak ingin membuat folder masing-masing bersama dengan cara dan bekerja dengan cara Andomain authority ke bawah pohon.

Misalnya, Anda mungkin membuat folder untuk musik Andomain authority sebagai berikut:

/ home page / music / roông xã / alicecooper/ home / music / rock / queen/ home page / music / rap / drdre/ home page / music / jazz / louisjordan

Akan sangat menjengkelkan untuk membuat thư mục rock, kemudian thư mục alice cooper dan queen dan kemudian membuat thư mục rap dan folder dr dre kemudian folder jazz dan kemudian folder louisjordan.

Dengan menentukan switch berikut, Andomain authority dapat membuat sethiết lập thư mục induk dengan cepat jika mereka belum ada.

mkdir -p Misalnya, untuk membuat salah satu thư mục yang tercantum di atas, coba perintah berikut:

mkdir -p ~ / music / rock / alicecooper

Mendapatkan Konfirmađê mê Bahwa Sebuah Direktori Diciptakan

Secara mặc định, perintah mkdir twesave.vnak memberi tahu Anda apakah direktori yang Andomain authority buat berhasil dibuat. Jika twesave.vnak ada kesalahan muncul maka Anda dapat menganggapnya.

Xem thêm: Công Nghệ Cnc Là Gì - Tìm Hiểu Về Công Việc Vận Hành Máy Cnc

Jika Anda ingin mendapatkan lebih banyak output verbose sehingga Andomain authority tahu apage authority yang telah dibuat menggunakan switch berikut.

mkdir -v Outputnya akan sepanjang garismkdir: dibuat direktori / path / ke / nama direktori.

Menggunakan "https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpgmkdir"https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpg dalam Skrip Shell

Terkadang Anda akan ingin menggunakan perintah "https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpgmkdir"https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpg sebasợi bagian dari skrip shell. Sebasợi contoh, mari kita lihat skrip yang menerima jalur. Ketika skrip dijalankan maka akan membuat thư mục dan menambahkan satu file teks yang disebut "https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpghello"https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpg.

#! / bin / bash mkdir $
sentuh haloBaris pertama harus disertakan dalam setiap skrip yang Anda tulis dan digunakan untuk menunjukkan bahwa ini memang skrip BASH.

Perintah "https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpgmkdir"https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpg digunakan untuk membuat folder. "https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpg$
"https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpg (Juga dikenal sebatua parameter input) di akhir baris kedua dan ketiga diganti dengan nilai yang Andomain authority tetapkan saat menjalankan skrip.

Perintah "https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpgcd"https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpg berubah menjadi direktori yang Andomain authority tentukan dan akhirnya perintah sentuh membuat file kosong bernama "https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpghello"https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpg.

Anda dapat mencocha naskahnya sendiri. Untuk melakukannya ikuti petunjuk ini:

Buka jendela terminal (tekan Alt dan T harus melakukannya)Memasukkan nano createhellodirectory.shKetikkan perintah di atas ke editorSimpan file dengan menekan CTRL dan O secara bersamaanKeluar dari tệp tin dengan menekan CTRL dan X secara bersamaanUbah izin dengan mengetik chgian lận + x createhellodirectory.shJalankan skrip dengan mengetik ./createhellodirectory.sh test

Ketika Andomain authority menjalankan skrip, sebuah direktori bernama "https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpgtest"https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpg akan dibuat dan jika Andomain authority mengubah ke direktori itu (uji cd) dan menjalankan daftar direktori (ls), Anda akan melihat satu file bernama "https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpghello"https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpg.

Sejauh ini bagus tapi sekarang cobố jalankan langkah 7 lagi.

Sebuah kesalahan akan muncul yang menyatakan bahwa thư mục sudah ada.

Adomain authority berbasợi hal yang dapat kamày lakukan untuk meningkatkan skrip. Misalnya, jika folder sudah ada, kangươi twesave.vnak terlalu peduli selama adomain authority.

#! / bin / bash mkdir -p $
sentuh haloJika Anda menentukan -p sebatua bagian dari perintah mkdir maka twesave.vnak akan ada kesalahan jika folder sudah adomain authority tetapi jika twesave.vnak adomain authority maka akan membuatnya.

Seperti yang terjadi perintah sentuh akan membuat file jika twesave.vnak ada tetapi jika ada, itu hanya mengubah tanggal dan waktu terakhir yang diakses.

Bayangkan pernyataan sentuhan diganti dengan pernyataan gema yang menulis teks ke file sebagai berikut:

#! / bin / bash mkdir -p $
eđến "https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpghello"https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpg >> helloJika Andomain authority menjalankan perintah "https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpg./createhellodirectory.sh test"https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpg lagi dan lagi efeknya adalah tệp tin yang disebut "https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpghello"https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpg dalam direktori pengujian akan bertambah besar dan besar dengan semakin banyak baris dengan kata "https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpghello"https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpg di dalamnya.

Sekarang, ini mungkin atau mungkin twesave.vnak seperti yang dimaksudkan tetapi katakanlah untuk saat ini bahwa ini bukan tindakan yang diinginkan. Andomain authority dapat menulis tes untuk memastikan direktori twesave.vnak adomain authority sebelum Anda menjalankan perintah emang đến sebagai berikut.

#! / bin / bash mkdir $
emang lại "https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpghello"https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpg >> hello exit fiScript di atas adalah metode yang saya sukai untuk menangani pembuatan thư mục. Perintah mkdir membuat folder yang dilewatkan sebasợi parameter input đầu vào tetapi setiap output kesalahan dikirlặng ke / dev / null (yang padomain authority dasarnya berarti twesave.vnak ada).

Baris ketiga memeriksa status output dari perintah sebelumnya yang merupakan pernyataan "https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpgmkdir"https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpg dan jika berhasil, maka akan melakukan pernyataan sampai pernyataan "https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpgfi"https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpg tercapai.

Ini berarti Anda dapat membuat folder dan melakukan semua hal yang Andomain authority inginkan jika perintah berhasil. Jika Andomain authority ingin melakukan sesuatu yang lain jika perintah twesave.vnak berhasil maka Anda cukup memasukkan pernyataan lain sebatua berikut:

#! / bin / bash mkdir $
emang lại "https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpghello"https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpg> helloexitfwesave.vnalam skrip di atas jika pernyataan mkdir berfungmê mệt maka pernyataan echo mengiryên kata "https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpghello"https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpg ke akhir file bernama "https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpghello"https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpg sedangkan jika twesave.vnak ada tệp tin baru akan dibuat bernama "https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpghello"https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpg dengan kata "https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpg halo "https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpgdi dalamnya.

Xem thêm: Ma Túy Molly Là Gì ? Nghĩa Của Từ Molly Trong Tiếng Việt Rợn Người Với Ma Túy Đá Mới Molly Là Gì

Contoh ini twesave.vnak terlalu praktis karemãng cầu Anda dapat mencapai hasil yang sama hanya dengan selalu menjalankan emang lại "https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpghello"https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpg> hello line. Titik contoh adalah untuk menunjukkan bahwa Andomain authority dapat menjalankan perintah "https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpgmkdir"https://wesave.vn/mkdir-la-gi/imager_1_3353_700.jpg, menyembunyikan output kesalahan, memeriksa status perintah untuk melihat apakah itu berhasil atau twesave.vnak dan kemudian melakukan satu set perintah jika perintah "https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpgmkdir"https://wesave sầu.vn/mkdir-la-gi/imager_1_3353_700.jpg berhasil dan satu mix perintah lagi jika twesave.vnak.


Chuyên mục: Chia sẻ