Pembaruan: Jawaban di bawah sekarang sudah usang
Untuk banyak distro sekarang, standarnya adalah systemd daripada sysvinit. Jawaban di bawah ini ditulis dengan sysvinit dalam pikiran. Jawaban yang lebih terkini (dan yang harus Anda gunakan jika Anda memiliki systemd sebagai sistem init Anda) adalah jawaban golem .
jawaban sysvinit (usang pada kebanyakan distro terkini):
Anda ingin menjadikan runlevel 3 sebagai runlevel default Anda. Dari terminal, beralih ke root dan lakukan hal berikut:
[user@host]$ su
Password:
[root@host]# cp /etc/inittab /etc/inittab.bak #Make a backup copy of /etc/inittab
[root@host]# sed -i 's/id:5:initdefault:/id:3:initdefault:/' /etc/inittab #Make runlevel 3 your default runlevel
Apa pun setelah (dan termasuk) yang kedua #
pada setiap baris adalah komentar untuk Anda, Anda tidak perlu mengetiknya di terminal.
Lihat halaman Wikipedia di runlevel untuk informasi lebih lanjut.
Penjelasan sed
perintah
- The
sed
perintah editor aliran (maka nama), Anda menggunakannya untuk memanipulasi aliran data, biasanya melalui ekspresi reguler .
- Di sini, kami menyarankan
sed
untuk mengganti pola id:5:initdefault:
dengan pola id:3:initdefault:
dalam file /etc/inittab
, yang merupakan file yang mengontrol runlevles Anda. Sintaks umum untuk sed
pencarian dan penggantian adalah s/pattern/replacement_pattern/
.
- The
-i
pilihan memberitahu sed
menerapkan modifikasi di tempat. Jika ini tidak ada, sed
akan menghasilkan file yang dihasilkan (setelah substitusi) ke terminal (lebih umum ke output standar).
Memperbarui
Untuk beralih kembali ke mode teks, cukup tekan CTRL+ ALT+ F1. Ini tidak akan menghentikan sesi grafis Anda, itu hanya akan mengalihkan Anda kembali ke terminal tempat Anda masuk. Anda dapat beralih kembali ke sesi grafis dengan CTRL+ ALT+ F7.
startx
bagaimana saya bisa beralih kembali ke baris perintah?