Yinelemeli Linux Make Directory Komutu Nasıl Kullanılır



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

Genel olarak, mkdir Linux make directory komutunu kullandığınızda, isteminizin o anda bulunduğu dizinde yaşayan tek bir alt dizin oluşturursunuz. ~ / Documents dizinindeyseniz ve mkdir Memoranda yazdıysanız, adında tek bir dizin oluşturursunuz. ~ / Documents'ta yaşayan Memoranda. Genelde içinde daha fazla dizin oluşturmazsınız.

Ancak, dizin ağaçlarının tamamını oluşturmak için Linux make directory komutunun özyinelemeli biçimini kullanabilirsiniz. Oturduğunuz dizinin içinde bir dizin oluşturabilir ve daha sonra bunun içinde birçok başka dizin oluşturabilirsiniz. Doğal olarak, devam etmek için bir CLI isteminden çalışıyor olmanız gerekir. Grafik bir terminal açmak için Ctrl, Alt ve T tuşlarını basılı tutun. Ayrıca Ubuntu Unity Dash üzerinde Terminal'i arayabilir veya Uygulamalar menüsünü seçip Sistem Araçları'na tıklayıp Terminal'i seçebilirsiniz. Kendi ana dizininizin dışında dizin oluşturmuyorsanız, kök kullanıcı olarak çalışmanıza gerek kalmaz.

Yöntem 1: Üst mkdir Seçeneğini Kullanma

Aynı anda birden fazla dizin oluşturmak isterseniz, yazabilirsiniz mkdir -p hey / bu / is / a / bütün / ağaç ve ardından enter tuşuna basın. Bu adların her birinin iç içe geçmiş olduğu bir dizi dizin elde edersiniz. Açıkçası, ağacın herhangi bir noktasında istediğiniz adı kullanabilirsiniz. Eğer bu dizinlerden bazıları mevcutsa, diyelim ki zaten hey var ve diğerleri değil, o zaman mkdir bunları hatasız bir şekilde aktaracak ve altlarına dizin oluşturacaktır.

-P seçeneği üst öğe olarak adlandırılır ve teorik olarak birçok dağıtımda önceki komutta -p yerine –parents yazılarak çağrılabilir. Bu şekilde hemen hemen sınırsız sayıda dizin oluşturabilirsiniz. Oluşturuldukları anda tamamen diğer dizinler gibi işlev görürler. Bu, en üstteki olanı çıkarmaya çalışırsanız, boş olmadığından da şikayet edeceği anlamına gelir!

Yöntem 2: Parent mkdir Option Plus Brace Genişletmeyi Kullanma

Ayraç genişletmesi, bash komut yorumlayıcısını kullanırken tek bir kalıbı izleyen bir dizi dizin oluşturmanıza olanak tanır. Örneğin, yazdıysanız mkdir {1..4} , mevcut dizinde bu şekilde numaralandırılmış dört dizin oluşturmuş olacaksınız. İsterseniz, bu kavramı ana seçenekle birleştirebilirsiniz. Örneğin, yazabilirsiniz mkdir -p 1 / {1..4} 1, 2, 3 ve 4 adlı dizinleri içeren 1 adlı bir dizin oluşturmak için enter'a basın. Bu çok güçlü bir komuttur ve bunu aynı anda tonlarca dizin oluşturmak için kullanabilirsiniz. Bu, Linux'ta fotoğraf, video ve müzik koleksiyonlarını sıralamak için mükemmel hale getirir. Bazı kişiler, dağıtmayı planladıkları yazılım veya paketler için yükleme komut dosyaları oluştururken de bu teknolojiyi kullanır.

Elbette bu seçeneği karıştırabilir ve komutun herhangi bir bölümüne küme ayracı genişletmesi ekleyebilirsiniz. Bazı dizinler küme ayracı genişletme yoluyla ve sonra diğerlerini yalnızca ebeveyn özyinelemesiyle oluşturmak istiyorsanız, o zaman gibi bir komut denemek isteyebilirsiniz. mkdir -p a / dizin / içinde {1..4} Bu, a'nın içinde ve altında iç1, iç2, iç3 ve iç4'ün içinde bir ve dizini oluşturur. Mkdir komutunu nasıl kullanacağınızı öğrendikten sonra biraz deneme yapmaktan ve birbirinizin içinde fazladan dizinler oluşturmaktan çekinmeyin, ancak içlerinde başka dizinler bulunan dizinleri az da olsa kaldıramayacağınızı unutmayın. özyineleme veya bir dosya yöneticisi kullanımı.

2 dakika okundu