history Komut Oluşturucu
Kabuk komut geçmişini görüntüle veya değiştir
history ile Başlarken
## history nedir?
`history` komutu, kabuğun komut geçmişini görüntüler ve değiştirir — geçerli (ve önceki) oturumlarda çalıştırdığınız komutların numaralı listesi. Son komutları gözden geçirebilir, tekrarlayabilir, girdileri silebilir veya bellekteki listeyi geçmiş dosyasıyla senkronize edebilirsiniz.
## Nasıl Kullanılır
1. **Son Komutları Göster**: Tam geçmişi listelemek için seçenekleri boş bırakın veya yalnızca son N girdiyi göstermek için bir uzaklık ayarlayın (ör. `20`). 2. **Bir Eylem Seçin**: Listeyi temizleyin (`-c`), bir girdiyi silin (`-d`) veya geçmiş dosyasını okuyun/yazın (`-a`, `-w`, `-r`, `-n`). 3. **Kopyala & Çalıştır**: Oluşturulan komutu terminalinize yapıştırın.
Yaygın Seçenekler
### Uzaklık (konumsal)
Yalnızca son N girdiyi göstermek için bir sayı iletin: `history 20`.
### `-c` Temizle
Bellekteki tüm geçmiş listesini siler. Not: ardından `history -w` gelmedikçe bu, geçmiş dosyasını silmez.
### `-d offset` Sil
Geçmiş satır numarasına göre tek bir girdiyi kaldırır: `history -d 10`.
### `-a` Ekle
Geçerli oturumdaki yeni (henüz yazılmamış) geçmiş satırlarını geçmiş dosyasına ekler.
### `-w` Yaz
Geçmiş dosyasını geçerli bellekteki listeyle üzerine yazar — bir `-c` temizliğini kalıcı hale getirmek için kullanışlıdır.
### `-r` Oku
Geçmiş dosyasını okur ve içeriğini bellekteki listeye ekler.
### `-n` Okunmamışları oku
Son okumadan bu yana diğer oturumların geçmiş dosyasına eklediği yalnızca satırları okur.
▶Komut geçmişimi kalıcı olarak nasıl temizlerim?
▶Önceki bir komutu yeniden yazmadan nasıl yeniden çalıştırırım?
▶Geçmişten tek bir hatalı komutu nasıl silerim?
Bu araç size yardımcı olduysa, bana bir kahve ısmarlamayı düşünün.
Bana bir kahve ısmarla