Saya tidak sengaja menekan Ctrl+ Alt+ F12dan tampilan saya berubah menjadi hitam ... Saya kemudian harus melakukan boot ulang .. Apa fungsinya pada sistem saya? Juga apa Alt+ F8untuk F10lakukan?
shortcut-keys
pengguna146550
sumber
sumber
Jawaban:
Menekan Ctrl+ Alt+ (atau hanya + jika tidak X11 , GUI) beralih ke n th konsol virtual ( ).FnAltFn
ttyn
Seringkali kita berbicara tentang konsol virtual sebagai konsol teks yang dapat digunakan . Jadi kita sering mengatakan ada enam konsol virtual, dapat diakses dengan Alt+ F1hingga Alt+ F6(menekan Ctrljuga jika Anda berada di GUI ketika Anda ingin beralih). Dan kita sering mengatakan bahwa kemudian , secara terpisah, adalah GUI, yang dapat diaktifkan (kembali) dengan Alt+ F7.
Tetapi pada kenyataannya, di
tty7
mana GUI biasanya berjalan, adalah konsol virtual juga. Hanya tidak dapat digunakan sebagai konsol teks, karena tidak ada fungsinyagetty
.getty
berjalantty1
melaluitty6
(secara default).getty
mengatur konsol virtual untuk digunakan seperti terminal dan berjalanlogin
untuk meminta nama pengguna dan kata sandi.Anda dapat melihat
getty
perintah yang sedang berjalan dengan memfilter output darips
:Karena
tty7
ini adalah konsol virtual pertama yang tidak diatur untuk berperilaku seperti terminal (yaitu, tidak adagetty
yang berjalan untuk itu), itulah yang X11 (yang menyediakan GUI) gunakan.Konsol virtual yang lebih tinggi dari yang
tty7
ada juga. Hanya saja, biasanya, mereka tidak memilikigetty
berlari untuk mereka, mereka juga tidak memiliki X11 menggunakannya. 12 konsol virtual pertama dapat diakses dengan kombinasi tombol yang dijelaskan di atas menggunakan tombol fungsi (karena keyboard biasanya hanya memiliki 12 tombol fungsi bernomor). Mereka dapat diakses bahkan jika tidak ada yang terjadi pada mereka.Jadi, ketika Anda menekan Ctrl+ Alt+ F12, Anda mendapatkan layar kosong karena Anda sekarang aktif
tty12
, yang tidak memiliki apa-apa berjalan di atasnyaSebagai latihan yang menarik, Anda dapat mencoba berlari:
Lalu tekan Alt+ F12(atau Ctrl+ Alt+ F12jika Anda berada di GUI daripada salah satu dari 6 konsol virtual pertama).
Ini akan membawa Anda ke
tty12
, yang sekarang memiliki layar masuk dan dapat digunakan sebagai terminal.(Jika Anda ingin membuat konsol berbasis teks yang dapat digunakan secara permanen pada konsol virtual bernomor lebih tinggi, maka Anda harus mengonfigurasi
init
untuk menjalankannyagetty
secara otomatis. Ketikagetty
dijalankan secara manual seperti di atas, atau bahkan jika Anda menambahkan baris itu ke skrip startup, Anda tidak akan mendapatkan kemampuan untuk masuk lagi setelah keluar di konsol virtual, karenagetty
tidak akan berjalan secara otomatis lagi. Selain itu, ada beberapa masalah lain yang berjalangetty
seperti itu untuk penggunaan produksi - misalnya, kontrol pekerjaan mungkin tidak tersedia di shell login Anda , setelah Anda masuk. Jika Anda ingin membuat lebih banyak konsol virtual yang dapat digunakan sebagai emulator terminal berbasis teksbash
, Saya sarankan mengajukan pertanyaan terpisah tentang itu.)sumber
Berikut ini penjelasan singkatnya:
Tombol-tombol berikut untuk pergi ke Terminal (Latar hitam, huruf putih):
Ctrl+ Alt+ F1- Akan mengirim pengguna ke
tty1
atau Terminal ke -1Ctrl+ Alt+ F2- Akan mengirim pengguna ke
tty2
atau Terminal ke -2Ctrl+ Alt+ F3- Akan mengirim pengguna ke
tty3
atau Terminal ke-3Ctrl+ Alt+ F4- Akan mengirim pengguna ke
tty4
atau Terminal ke-4Ctrl+ Alt+ F5- Akan mengirim pengguna ke
tty5
atau Terminal ke-5Ctrl+ Alt+ F6- Akan mengirim pengguna ke
tty6
atau ke 6 TerminalUntuk Terminal GUI (Di mana X biasanya berjalan, atau lebih baik dikatakan, di mana Anda mendarat ketika Unity muncul dan semuanya terlihat bagus. Yang default di mana Anda memulai GUI adalah F7):
Ctrl+ Alt+ F7- Akan mengirim pengguna ke Terminal GUI 1
Ctrl+ Alt+ F8- Akan mengirim pengguna ke Terminal GUI ke-2
Ctrl+ Alt+ F9- Akan mengirim pengguna ke Terminal GUI ke-3
Ctrl+ Alt+ F10- Akan mengirim pengguna ke Terminal GUI ke-4
Ctrl+ Alt+ F11- Akan mengirim pengguna ke Terminal GUI ke-5
Ctrl+ Alt+ F12- Akan mengirim pengguna ke Terminal GUI ke-6
Hal yang perlu diperhatikan di sini adalah Anda dapat pergi dari satu terminal ke terminal lain dengan menekan tombol yang sesuai. Anda juga harus mencatat bahwa, karena Anda menjalankan satu instance dari server X (satu menjalankan Unity) Anda hanya akan F7bekerja untuk Terminal GUI. Jika Anda membuka sesi X Server lain, itu akan mulai F8dan Anda dapat beralih di antara keduanya dengan menekan tombol yang benar. Anda dapat terus melakukan ini dengan total (default) sebanyak 6 kali yang akan F7sampai F12.
sumber
Anda dapat kembali ke GUI normal di Ubuntu dari layar TTY dengan menekan:
Ctrl+ Alt+F7
sumber
Sementara jawaban lain ini benar, dalam kasus saya, saya tidak dapat beralih kembali atau melakukan koneksi SSH khas ke mesin saya ketika ini terjadi. Saya tidak tahu apa Ctrl+ Alt+ F12itu, tapi apa pun itu, itu membuat layar saya menjadi hitam dan input saya mati sepenuhnya (bahkan dari berubah kembali ke tty1-tty7). Saya tidak yakin apakah kasus saya adalah situasi satu kali atau apakah ini merupakan masalah umum.
Saya dapat SSH dengan flag -T untuk menonaktifkan "emulasi terminal semu" dan itu sangat menyakitkan untuk bekerja dengan (saya lupa dunia tanpa bash .. atau sh), namun saya mendapatkan ini dari / var / log /kern.log sebelum setidaknya me-reboot dengan anggun:
Saya melihat beberapa barang intel di sana, dan beberapa barang virtual-box di sana (itu bukan VM tetapi tuan rumah beberapa kesempatan). Tidak yakin apa masalahnya sebenarnya. 4.8.2 kernel, KDE neon, intel graphics i915.
Dugaan saya adalah ini adalah kasus yang terisolasi dengan konfigurasi saya - tetapi saya pikir itu layak disebutkan jika hal ini terjadi lebih luas.
Dari kotak lain:
-S diperlukan, tetapi itu tidak akan menutupi kata sandi Anda saat Anda mengetiknya.
sumber
CTRL-ALT-L
secara default), dan akhirnya layar bekerja kembali. Jadi, jika seseorang di luar sana macet, coba itu!Saya memiliki beberapa sistem yang membeku baru-baru ini, kebanyakan ketika menjalankan aplikasi anggur. CTRL + ALT + F12 adalah satu-satunya kombinasi tombol yang memungkinkan saya melakukan reboot hangat.
sumber