Tampilan kacau dengan karakter aneh di Gentoo setelah `cat` file biner

11

Saya berlari cat /etc/localtimeuntuk melihat konten /etc/localtime- namun ini adalah file biner, jadi konsol saya menjadi seperti ini:

teks alternatif

Anda mungkin memperhatikan teks merah di tangkapan layar adalah "LiveCD"; perintah dapat dieksekusi dengan benar, tetapi ditampilkan dengan cara yang aneh. Saya sedang dalam proses instalasi, jadi saya lebih suka menghindari reboot. Bagaimana saya bisa mengembalikan tampilan saya ke normal?

PEMBARUAN : setelah menjalankan make menuconfiguntuk memasuki GUI dan berhenti, itu kembali normal.

Cheng
sumber
1
Alasan "make menuconfig" memperbaiki layar Anda adalah bahwa program dijalankan terkait dengan perpustakaan penanganan terminal (libcurses kurasa?) Dan sebagai bagian dari inisialisasi program, ini akan mengatur ulang terminal ke kondisi yang diketahui.
hlovdal
hanya sebuah catatan: masalah ini tidak terkait dengan distribusi Gentoo, ini terjadi pada setiap distro Linux. Skenario ini tipikal untuk keluaran konsol non-UTF8.
Mauro Toffanin
Lihat juga: superuser.com/questions/68796/…
Chris Johnsen

Jawaban:

19

ya, Anda telah menghasilkan (mungkin) biner ke konsol, dan itu membuat pemetaan.

Dalam situasi seperti ini, perintah yang Anda inginkan adalah reset.

tekan Return (jadi Anda tahu Anda memiliki garis kosong), ketik resetdan tekan Return lagi. :-D

BuildTheRobots
sumber
7

Alternatif untuk perintah reset adalah untuk mengeluarkan karakter ASCII SI (shift in), nilai desimal 15. Ini dapat dimasukkan dengan Ctrl-O, dan harus bekerja pada setiap unix (bahkan kuno) jika ia mengatur perintah reset.

prompt>
prompt>echo ^V^O
hlovdal
sumber
Ini berhasil bagi saya sedangkan resettidak
menyinkronkan
1

Coba jalankan resetperintah. Jika menekan kembali sebelum dan sesudah perintah reset tidak berhasil, coba control-J.

Juga, Alt-F2 untuk beralih ke terminal alternatif dapat mem-bypass masalah sementara.

freiheit
sumber