Linux'ta dizinleri değiştirme

Linux ile dizin oluşturma, taşıma ve silme mkdirmv, ve rmdir komutlar. Ayrıca bir dizini yinelemeli olarak nasıl kopyalayacağınızı ve boş olmayan bir dizini nasıl kaldıracağınızı da öğreneceksiniz.

Bu smokin size nasıl müdahale edeceğinizi öğretir dizinleri Linux'ta. Nasıl manipüle edileceğini öğrenmek istiyorsanız Dosyaları, Linux tuXfile'da dosyaları işleme konusuna bakın.

Dizinler oluşturma >

Yeni, boş bir dizin oluşturmak çok kolaydır. Sen kullan mkdir komut:
mkdir dir1

Bu kadar. Gerçekten bu kadar kolay!

Dizinleri kaldırılıyor >

Dizinleri kaldırmak için kullanabileceğiniz iki komut vardır. Dizin boşsa, kullanabilirsiniz. rmdir:
rmdir dir1

Sen kullanabilirsiniz rmdir sadece dizin boşsa. Tüm içeriğini içeren bir dizini kaldırmak istiyorsanız, rm ile -r seçeneği.  -r seçenek söyler rm bir dizini yinelemeli olarak silmek için:
rm -r dir1

Çok fazla belaya neden olabileceğinizi söylemeye gerek yok rm -r eğer dikkatli değilsen! Bazı durumlarda, bunu kullanmak iyi bir şey olabilir. -i seçeneği, içeriği olan bir dizini silerken dizindeki her dosya silinmeden önce size sorulmasını sağlar:
rm -ir dir1

Dizinleri kopyalama ve taşıma >

Dizinleri kopyalamak ve taşımak için cp ve mv tıpkı dosyalar ile kullandığınız gibi komutlar. Evet biliyorum. Zaten bir dizini kopyalamayı denediyseniz cp, muhtemelen fark etmişsindir cp sadece sana şikayet ediyor. Muhtemelen böyle bir şey söylüyor cp: dizini atlayan yadda yadda. Görüyorsun, cp komutunu kullanmanızı ister -r Bir dizini içeriği ile birlikte kopyalamak istiyorsanız seçenek.  -r "yinelemeli kopyala" anlamına gelir:
cp -r dir1 dir2

Yukarıdaki adında bir dizin oluşturur dir2 kimin içeriği ile aynı olacaktır dir1. Ancak, eğer dir2 zaten var, hiçbir şeyin üzerine yazılmayacak: dizin dir1 kopyalanacak içine the dir2 adının altındaki dizin dir2/dir1.

Dizinleri yeniden adlandırırken, mv tam olarak aynı dosyalarda olduğu gibi komut verin:
mv dir1 dir2

Rehberlerle ilgilenirken, mv biraz gibi çalışır cp yapar. Eğer dir2 mevcut değil, yukarıdakiler yeniden adlandırılacak dir1 için dir2, ama eğer dir2 var, dizin dir1 içine taşınacak dir2 adının altındaki dizin dir2/dir1.

Sırada ne var? >

Linux komut satırı temelleri bölümündeki öğreticileri okuyorsanız, tebrikler! Artık Linux komut satırını kullanmak için çok temel, gerekli becerilere sahipsiniz. Bununla birlikte, bu noktada komut satırına tahammül edebilseniz de, Linux komut satırını MS-DOS'tan çok daha iyi yapan düzgün küçük numaraları hala öğrenmediniz.

İlgili tuXfiles

  • Otomatik dosya adı tamamlama
    Linux komut satırı temelleri serisindeki bir sonraki eğitim. Komut satırının kullanımını çok daha kolay hale getiren harika bir küçük numara öğrenin.