GNU/Linux >> Belajar Linux >  >> Linux

Pembersihan Konsol Shell?

Apakah ada cara untuk menghapus apa yang ditampilkan di konsol shell (di ubuntu linux) hanya dalam satu atau dua kunci? Ketika saya mendapatkan banyak baris dari grep dan itu melebihi ketinggian jendela, saya ingin cepat menggulir kembali ke posisi di mana saya mengetik perintah setelah Prompt. Saya dapat melakukannya jika saya telah membuka terminal baru sebelum saya mengetik perintah, dan pergi ke posisi awal. Tetapi jika tetap menggunakan jendela terminal yang sama, saya harus mencari posisinya secara manual. Ctrl +l bukan jawaban karena hanya menggulir, dan isi terminal tetap ada. Saya tidak dapat menggunakan less karena keluaran berwarna dari grep tidak muncul dalam warna.

Jawaban yang Diterima:

reset

perintah, yang merupakan bagian dari ncurses, dan
terletak di paket ncurses-bin di Debian, akan menghapus konsol sepenuhnya. Apakah itu yang Anda inginkan?

Ringkasan singkat reset dari halaman manual:

setel ulang set mode matang dan gema,
matikan mode cbreak dan mentah, nyalakan
terjemahan baris baru dan setel ulang
karakter khusus yang tidak disetel ke
nilai defaultnya sebelum melakukan terminal
inisialisasi dengan cara yang sama seperti tset.

Seperti yang dibahas dalam https://superuser.com/questions/122911/bash-reset-and-clear-commands , dan seperti yang ditunjukkan oleh Erik dalam pembersihan konsol Shell, clear hanya akan menghapus layar, reset akan (seperti yang dikatakan bignose), "setel ulang terminal Anda ketika dikacaukan oleh urutan kontrol". Secara pribadi, saya pandai mengacaukan terminal saya, dan ketika saya menghapusnya, saya tidak ingin mendapatkan kembali apa pun yang ada sebelumnya, jadi saya hanya menggunakan reset . Tapi ymmv.


Linux
  1. Cara Mempercantik Terminal dan Shell Linux Anda

  2. Bagaimana Menguji Shell Apa yang Saya Gunakan Di Terminal?

  3. Mewarnai Lingkungan Terminal dan Shell Anda?

  1. Apakah Terminal Gnome Merupakan Jenis Shell Non-login?

  2. Bagaimana Cara Memeriksa Shell Yang Saya Gunakan?

  3. Jalankan skrip shell di terminal baru dari terminal saat ini

  1. Jalankan kode C# di terminal linux

  2. Nonaktifkan warna di shell/terminal

  3. di konsol linux, cara TIDAK membungkus keluaran