Gönderen Konu: Clear komutu hatalı çalışıyor  (Okunma sayısı 2678 defa)

Çevrimdışı dbedel

  • Yeni Penguen
  • *
  • İleti: 40
  • Dağıtım: Linux Mint
  • Masaüstü Ortamı: Xfce
Clear komutu hatalı çalışıyor
« : 15 Kasım 2016, 19:48:38 »

Arkadaşalar kısa süredir linux mint 18 kullanmaktayım fakat  terminalde clear komutu hatalı çalışıyor yani bir dizi işlem yaptıktan sonra yukardakileri silmiyor ama ekranı aşağı tarafa indirip silmiş gibi gösteriyor. İmleç ile yukarı çıktığın zaman kodları görebiliyorsun. Bunun bir çözümü var mı? Linux mint 18 kullanıyorum şu an.

Ayrıca  history -c komutu da çalışmıyor. Terminali kapatıp açınca history komutu ile önceden silinmesi gereken geçmişte tekrar yükleniyor.

Örnek ekran görüntüsü:





« Son Düzenleme: 16 Kasım 2016, 12:04:32 Gönderen: dbedel »

Çevrimdışı Danny

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 2046
  • Nihilist
  • Dağıtım: Linux Mint
  • Masaüstü Ortamı: Cinnamon
  • Grafik Kartı: Intel HD 620
  • İşlemci: Intel i7 - 7500U
Ynt: Clear komutu hatalı çalışıyor
« Yanıtla #1 : 16 Kasım 2016, 11:45:59 »
Kod: [Seç]
sudo apt-get install --reinstall ncurses-bin
dedikten sonra tekrar deneyelim. 
Gelip sağ yanağımdan öptü. Dindar değildim ama sol yanağımı da çevirmek istedim o an...

Çevrimdışı dbedel

  • Yeni Penguen
  • *
  • İleti: 40
  • Dağıtım: Linux Mint
  • Masaüstü Ortamı: Xfce
Ynt: Clear komutu hatalı çalışıyor
« Yanıtla #2 : 16 Kasım 2016, 12:06:07 »
Malesef hiçbir değişiklik olmadı.

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Ynt: Clear komutu hatalı çalışıyor
« Yanıtla #3 : 16 Kasım 2016, 13:24:40 »
Hatalı çalıştığını nerden çıkardınız? clear komutunun pencereyi küçülterek denediğinizde önceki satırlar üste taşıması gerekir. clear uçbirimde kullandığınız önceki komutları silmez, yeni bir uçbirim açılmış gibi olmasını isterseniz reset komutunu deneyebilirsiniz.
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı dbedel

  • Yeni Penguen
  • *
  • İleti: 40
  • Dağıtım: Linux Mint
  • Masaüstü Ortamı: Xfce
Ynt: Clear komutu hatalı çalışıyor
« Yanıtla #4 : 16 Kasım 2016, 14:52:20 »
reset komutunu bilmiyordum.  Şu an linuxta değilim kendi bilgisayarıma geçince komutu deneyeceğim. Peki history komutunda geçmiş girdileri silmek için hangi yolu izlemeliyim? history -c girdiğim zaman önceki girdileri temizleyemiyorum. history --help te de görememiştim sanırım man history de --help ile aynı çalışıyor.

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Ynt: Clear komutu hatalı çalışıyor
« Yanıtla #5 : 16 Kasım 2016, 20:50:44 »
Alıntı
Peki history komutunda geçmiş girdileri silmek için hangi yolu izlemeliyim?

Kullanıcı ev dizinindeki gizli .bash_history dosyasını silebilirsiniz.
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı dbedel

  • Yeni Penguen
  • *
  • İleti: 40
  • Dağıtım: Linux Mint
  • Masaüstü Ortamı: Xfce
Ynt: Clear komutu hatalı çalışıyor
« Yanıtla #6 : 16 Kasım 2016, 22:06:50 »
Evet bu işe yarıyor fakat dosyayı silmek yerine içini boşaltıyorum. Terminal yeniden başlatılana kadar dosya yeniden oluşmayacağı için  sistem hata verebilir gibime geliyor. Şu komutu yazınca olay halloluyor.
Kod: [Seç]
echo "" > .bash_history & exit fakat bir türlü terminali yeniden başlatmayı bulamadım.
Kod: [Seç]
echo "" > .bash_history & exit & reset geldi en mantıklı çözüm ama terminal tamamen kapanmadığı için .bash_history dosyası değişmiyor. Eski terminalin hafızasındaki kodlar yeniden dosyaya yazılıyor. Siz eğer biliyorsanız bu yeniden başlatma kodunu söyleyebilir misiniz?