Linux veya macOS'ta Terminal Geçmişini Temizleme
Mac veya Linux komut satırındaki “yukarı” okuna bastığınızda en son koştuğunuz komutu göreceksiniz. “Yukarı” düğmesine basmaya devam edin; daha fazla komut göreceksiniz; günleri, ayları ve hatta yılları geri alabilirsin.
Buna tarihin denir ve çok uygun. Uzun bir komut yazarken bir hata yaptıysanız, sadece "yukarı" düğmesine basın ve sorunu düzeltin. Geçen gün kullandığınız bir SSH sunucusuna tekrar bağlanmak istiyorsanız, ilgili komutu görene kadar “yukarı” ya basmanız yeterlidir..
Kullanışlı, ancak burada potansiyel olarak bir sorun var, özellikle yanlışlıkla bir noktada düz metin bir parola yazdıysanız. Kişi bu tarihi nasıl temizler? Uzun lafın kısası, iki komutla bunu yapabilirsiniz: tarihçe-c
, bunu takiben rm ~ / .bash_history
. İşte bu komutların yaptıkları şey, daha fazla netlik için.
Geçerli Oturumun Geçmişini Temizle
Tarihin iki parçaya bölünebilir. Şu anki seanslarınızın geçmişi var ve uzun vadeli geçmişiniz var. İlk emrimiz, tarihçe-c
, mevcut oturumla ilgilenir.
Tarihçe
emir, bash'ın içinde bulunur ve -c
değiştirici programa bu tarihi silmesini söyler. Bu komut şu anki oturumunuzdaki herhangi bir şeyin uzun vadeli geçmişinize yazılmasını önler, ancak bu uzun vadeli geçmişinizi temizlemez.
Bash Tarihinizin Tümünü Temizle
Geçmişinizin tamamını kaldırmak istiyorsanız, aşağıdaki komutu çalıştırın:
rm ~ / .bash_history
Eğer bilmiyorsan, rm
UNIX tabanlı sistemlerde dosyaları silmek için uzun süredir devam eden bir komuttur. ~ / .Bash_history
Bash tarihini saklayan basit bir metin belgesidir..
Alternatif olarak, dosyayı açabilir ve endişelendiğiniz satırları silebilirsiniz. Mac'te, şunu yazın açık ~ / .bash_history
varsayılan metin düzenleyiciniz dosyayı açacaktır..
Linux sistemlerinde, yerine açık
Tercih ettiğiniz metin editörünün ismi ile nano
, gayret
, veya gedit
. Dosyayı açtığınızda, elle tutmak istemediğiniz satırları silebilirsiniz. Dosyayı kaydedin, ardından kabuğunuzu yeniden başlatın; sildiğiniz satırlar görünmeyi durduracak.
Benzeri Bir Oturum İçin Terminalinizi Temizle
Bu daha çok ilgisiz, ama yine de söylüyorum. Komuta açık
Terminal'in yeni bir oturum açmış gibi görünmesini sağlar; bu, çok sayıda ekran görüntüsü alırsanız ve işlerin düzenli görünmesini istiyorsanız (veya omzunuzun üzerinden çalışan kişilerin hangi komutları çalıştırdığını görmesini istemiyorsanız) kullanışlıdır.
Bu tamamen estetiktir: yukarı kaydırın ve önceki çıktınızı yine de göreceksiniz. Ama eğer benim işimdeyseniz, işe yarayacak.