Modül dersleri (1/3)
Kaynak oluşturma (mkdir ve dokunma)
Gezinmenin ötesinde, terminalde yeni klasörler (dizinler) ve boş dosyalar oluşturarak çalışma alanınızı sık sık düzenlemeniz gerekecektir.
Klasör Oluşturma: mkdir
Yeni bir klasör oluşturmak için şu komutu kullanın:
mkdir [folder_name]Bu komut Dizin Oluştur anlamına gelir. Örneğin, mkdir documents geçerli dizininizde documents adında bir klasör oluşturacaktır.
-p ile İç İçe Yollar Oluşturma
Henüz var olmayan bir dizin içinde bir klasör oluşturmaya çalışırsanız (örneğin, projects/javascript/2026), komut başarısız olur ve bir hata görüntüler.
Linux'a eksik ara üst dizinleri otomatik olarak oluşturma talimatını vermek için -p seçeneğini kullanın:
mkdir -p projects/javascript/2026Boş Dosya Oluşturma: touch
Boş bir dosya oluşturmak veya mevcut bir dosyanın değişiklik zaman damgasını güncellemek için şu komutu kullanın:
touch [file_name]Örneğin, touch app.js yazıldığında geçerli klasörde bu adda boş bir metin dosyası oluşturulur.
Kullanım Örnekleri ve Yaygın Hatalar
Henüz var olmayan bir klasörde touch kullanarak dosya oluşturmaya çalışırsanız bir hata alırsınız:
touch ghost_folder/index.html
# Output:
# touch: cannot touch 'ghost_folder/index.html': No such file or directoryBu durumda önce dizin yapısını, ardından dosyayı oluşturmalısınız:
mkdir ghost_folder
touch ghost_folder/index.htmlBir klasör zaten mevcutsa, mkdir öğesini -p olmadan çalıştırmak bir hata oluşturacaktır:
mkdir projects
# Output:
# mkdir: cannot create directory 'projects': File existsKendin dene
Alıştırma 1: Bir projeler klasörü oluşturun
Geçerli dizinde 'projeler' adında yeni bir klasör oluşturun.
İpucu göster
mkdir komutunu ve ardından 'projeler' klasör adını kullanın.
3 denemeden sonra çözüm mevcut
Alıştırma 2: İç içe geçmiş yapı
Tek bir komutla iç içe geçmiş bir 'çalışma alanı/kaynağı' dizin ağacı oluşturun ve gerekli ana dizinleri oluşturduğunuzdan emin olun.
İpucu göster
İç içe geçmiş yollar oluşturmak için mkdir komutuyla birlikte -p seçeneğini kullanın.
3 denemeden sonra çözüm mevcut
Alıştırma 3: Boş bir dosya oluşturun
Geçerli dizinde 'index.html' adında boş bir dosya oluşturun.
İpucu göster
Touch komutunu ve ardından oluşturulacak dosyanın adını kullanın.
3 denemeden sonra çözüm mevcut