Bagaimana Membuat Subdirektori Pelbagai dengan Satu Perintah Linux
Jika anda ingin membuat direktori yang mengandungi beberapa subdirektori, atau pohon direktori, menggunakan baris arahan dalam Linux, secara amnya anda perlu menggunakan mkdir
perintah beberapa kali. Walau bagaimanapun, terdapat cara yang lebih cepat untuk melakukan ini.
Katakan kita telah membuat direktori yang dipanggil htg, dan mahu membuat empat subdirektori di dalamnya. Dalam keadaan biasa, kami akan menggunakannya mkdir
arahan untuk membuat direktori htg. Kemudian, kami memerlukannya cd
perintah untuk menukar ke direktori htg baru dan, akhirnya, kami akan menggunakannya mkdir
perintahkan lagi empat kali untuk mencipta empat subdirektori.
Ini semua boleh digabungkan menjadi satu perintah, dan kami akan menunjukkan kepada anda bagaimana.
Untuk membuat direktori baru dengan beberapa subdirektori, anda hanya perlu menaip perintah berikut pada prompt dan tekan Enter (jelasnya, ubah nama direktori ke apa yang anda mahu).
mkdir -p htg / artikel, imej, nota, selesai
The -p
bendera memberitahu mkdir
arahan untuk membuat direktori utama terlebih dahulu jika ia tidak wujud (htg, dalam kes kita). Kata-kata dalam kurungan adalah sebahagian daripada "senarai pengembangan sokongan". Setiap item dalam senarai pengembangan dilampirkan secara berasingan ke laluan terdahulu (htg /).
Sebagai contoh, arahan di atas diperluas ke dalam htg / artikel, htg / images, htg / note, htg / done, semua empat subdirektori yang dibuat di bawah direktori htg. Seperti yang anda lihat dalam tangkapan skrin di bawah, ia berfungsi.
Anda juga boleh menggunakan senarai pengembangan dalam mkdir
arahan jika anda membuat subdirektori dalam direktori yang sudah wujud, seperti ditunjukkan di bawah. Dalam contoh ini, direktori htg sudah wujud supaya subdirektori hanya ditambah di bawah direktori itu.
Anda juga boleh menggunakan senarai pengembangan sarang di dalam mkdir
perintah. Sebagai contoh, dalam subdirektori artikel di bawah direktori htg, kami ingin mencipta dua subdirektori yang disebut baru dan ditulis semula. Jadi, kami taip arahan berikut pada prompt dan tekan Enter.
mkdir -p htg / artikel / new, rewrites, imej, nota, selesai
Anda juga boleh menggunakan laluan penuh jika anda mahu, seperti yang saya lakukan dalam contoh di bawah:
mkdir -p ~ / Dokumen / htg / artikel / new, rewrites, imej, nota, selesai
Empat subdirektori dicipta di bawah direktori htg dan kemudian dua subdirektori, baru dan menulis semula, dicipta di bawah subdirektori artikel.
Itu mudah. Anda juga boleh menggabungkan mkdir
perintah dengan cd
arahan untuk membuat direktori dan tukar kepadanya dengan satu arahan.