O dosya nereye gitti?
Okumak yerine dinle
O dosya nereye gitti?
2:12 · bu dersin sesli eşlikçisi
Dosyan bir yere düştü. Bu ders nereye düştüğü ve buna nasıl karar verdiğinle ilgili.
Tüm bunların arkasındaki kural kısa: Claude Code sadece onu başlattığın klasörde çalışır. Bilgisayarının geri kalanını göremez. Bu bir güvenlik özelliği ve aynı zamanda sonraki birkaç komutun neden önemli olduğunun sebebi.
Hâlâ Claude'un içindeysen, terminaline dönmek için /exit yaz ve Enter'a bas.
Neredeyim?
Bir komut bunu yanıtlar.
pwdŞunu görmelisin
Path
----
C:\Users\yournamepwd, "print working directory" (çalışma dizinini yazdır) ifadesinin kısaltmasıdır. Çalışma dizini, terminalinin şu anda oturduğu klasördür. hello.txt oraya gitti.
Burada ne var?
Çalışma dizinindeki dosyaları ve klasörleri listeler.
lshello.txt o listede, Belgeler ve İndirilenler klasörlerinle birlikte.
PowerShell tarih ve boyut sütunlu bir tablo yazdırır. macOS ve Linux sade bir isim listesi yazdırır. Bilgi aynı; sadece düzen farklı.
Diğer eğitimlerde ls için ls -la gibi ek seçenekler göreceksin. Onlar macOS ve Linux için yazıldı ve burada sana hata verir. Onlara ihtiyacın yok.
Nerede çalışacağını seçmek
Şimdi işe yarayan kısım. Bir proje için bir klasör yap, içine gir ve Claude'u orada başlat.
Çalışma dizininde yeni, boş bir klasör oluşturur.
mkdir my-first-projectcd, change directory (dizin değiştir) demek. Terminalini o klasörün içine taşır.
cd my-first-projectpwd'yi tekrar çalıştır. Yol artık my-first-project ile bitiyor. Terminalin taşındı.
Şimdi Claude'u buradan başlat:
claudeOndan bir şey iste:
make a file called notes.md with three bullet points about what I learned todayOnayla, sonra /exit, sonra ls'yi çalıştır. Yeni dosya ev klasöründe değil, my-first-project içinde.
Az önce Claude'un nerede çalışacağına karar verdin. Beceri tam olarak bu.
Hatırlamaya değer üç komut
| Komut | Ne yapar |
|---|---|
pwd | Hangi klasörde olduğunu söyler |
ls | O klasörde ne olduğunu listeler |
cd klasöradı | O klasörün içine taşır |
cd .. | Bir klasör yukarı çıkar |
Uzun süre çalışmak için bu kadarı yeterli.
Şunu görürsen 'mkdir' klasör zaten var diye başarısız oluyor
Zaten oluşturmuşsun. Sadece cd my-first-project çalıştır ve devam et.
Şunu görürsen cd yolu bulamadığını söylüyor
Önce ls ile yazımını kontrol et: klasör adı büyük harfler dahil tam olarak eşleşmeli. Boşluk içeren klasör adları tırnak ister, cd "my project" gibi.
Az önce ne öğrendin
- Claude Code sadece onu başlattığın klasörü görür.
pwdhangi klasör olduğunu söyler.lsiçinde ne olduğunu gösterir.cdseni başka bir yere taşır,cd ..yukarı geri gider.- Proje başına bir klasör yapmak, işi ayrı tutmanın yoludur.
Sırada: gerçekten istediğin şeyi sana veren prompt'lar yazmak.
Sonraki
Claude yanlış yaptığında