26Aug

Linux veya macOS'ta Terminal Geçmişini Silme

Mac veya Linux komut satırında "yukarı" okuna basın, çalıştırdığınız son komutu görürsünüz."Yukarı" a basmaya devam edin ve daha fazla komut görürsünüz;günler, aylar hatta yıllar dönebilirsiniz.

Buna tarihin denir ve çok uygundur. Uzun bir komut yazarak hata yaptıysanız, "yukarı" a basarak sorunu düzeltin. Geçen gün kullandığınız bir SSH sunucusuna yeniden bağlanmak isterseniz, ilgili komutu görene kadar "yukarı" tuşuna basmanız yeterlidir.

Bu kullanışlıdır, ancak özellikle yanlışlıkla bir noktada düz metin olarak bir parola girerseniz potansiyel güvenlik sorunu da var. Bu geçmişi nasıl temizler? Uzun öykü kısa, bunu iki komutla yapabilirsiniz: tarih -c, ardından rm ~ /. bash_history. Daha açıklık kazanmak için, bu komutların yaptığı iş.

Geçerli Oturum Geçmişini Temizle

Geçmişiniz iki kısma bölünebilir. Geçerli oturumlarınızın geçmişi var ve uzun vadeli geçmişiniz var.İlk komutumuz olan geçmişi-c, geçerli oturumu ele alıyor.

history komutu Bash'in kendisinde yerleşiktir ve -c değiştirici programa bu geçmişi temizlemesini söyler. Bu komut, geçerli oturumunuzdaki şeylerin uzun vadeli geçmişinize yazılmasını önler, ancak bu uzun vadeli geçmişi temizlemez.

Başınızın Öyküsünü Temizle

Geçmişinizin tamamını kaldırmak isterseniz, aşağıdaki komutu çalıştırın:

rm ~ /. bash_history

Eğer bilmiyorsanız, rm UNIX tabanlı dosyaların silinmesi için uzun zamandır kullanılan bir komuttursistemleri.~ /. bash_history, Bash geçmişini saklamanızı sağlayan basit bir metin belgesidir.

Alternatif olarak, dosyayı açabilir ve endişe duyduğunuz tüm satırları silebilirsiniz. Mac'te ~ ~ /. bash_history dosyasını yazın ve varsayılan metin düzenleyiciniz dosyayı açacaktır.

Linux sistemlerinde, open öğesini, tercih ettiğiniz metin düzenleyicisinin( nano, vim veya gedit gibi) adıyla değiştirin. Dosyayı açtıysanız, elinizde tutmak istemediğiniz satırları silebilirsiniz. Dosyayı kaydedin, ardından kabuğunuzu yeniden başlatın ve sildiğiniz satırların görünmesini durduracaktır.

Yeni Bir Oturum Hoşunuza Giden Terminalini Temizle

Bu, çoğunlukla ilgisizdir, ancak yine de söz ediyorum. Komut açıklığı, Terminalinizi yeni bir oturum açtığınıza benziyor; bu, ekran görüntüleri alır ve şeylerin düzenli görünmesini istersiniz( ya da çalışan omuz omzunuzdan hangi komutları çalıştırdığınızı görmek istemiyorsanız).)

Bu tamamen estetik: ilerleyin ve önceki çıktısını görmeye devam edersiniz. Ancak işimdeyseniz işe yarar.