Cara Melakukan Multitask di Terminal Linux: 3 Cara Menggunakan Kerangka Ganda Sekaligus

Daftar Isi:

Cara Melakukan Multitask di Terminal Linux: 3 Cara Menggunakan Kerangka Ganda Sekaligus
Cara Melakukan Multitask di Terminal Linux: 3 Cara Menggunakan Kerangka Ganda Sekaligus

Video: Cara Melakukan Multitask di Terminal Linux: 3 Cara Menggunakan Kerangka Ganda Sekaligus

Video: Cara Melakukan Multitask di Terminal Linux: 3 Cara Menggunakan Kerangka Ganda Sekaligus
Video: How To Set Up And Play Your Own Flan's Mod Server! - YouTube 2024, April
Anonim
Terminal Linux memiliki kemampuan multitasking yang kaya. Anda dapat beralih antara konsol virtual yang sudah berjalan di sistem Anda, gunakan kontrol pekerjaan Bash untuk menjalankan proses di latar belakang, dan manfaatkan layar GNU, "manajer jendela" terminal.
Terminal Linux memiliki kemampuan multitasking yang kaya. Anda dapat beralih antara konsol virtual yang sudah berjalan di sistem Anda, gunakan kontrol pekerjaan Bash untuk menjalankan proses di latar belakang, dan manfaatkan layar GNU, "manajer jendela" terminal.

Anda tidak perlu mengikuti satu perintah saja dalam satu waktu. Apakah Anda ingin menjalankan proses di latar belakang dan mengunjungi kembali sesekali atau menjalankan beberapa tugas yang memakan waktu sekaligus, Linux menawarkan beberapa opsi.

Konsol Virtual

Secara default, kebanyakan sistem Linux memiliki beberapa konsol virtual yang berjalan di latar belakang. Beralih di antara mereka dengan menekan Ctrl-Alt dan menekan kunci di antara F1 dan F6. Ctrl-Alt-F7 biasanya akan membawa Anda kembali ke server X grafis.

Menekan kombinasi tombol akan membawa Anda ke prompt login. Anda dapat masuk dan menjalankan perintah, lalu beralih - perintah akan terus berjalan di latar belakang, sehingga Anda dapat memiliki beberapa sesi terminal yang berbeda pada saat yang bersamaan.

Teks "tty1" di sini menunjukkan bahwa ini adalah terminal yang terletak di Ctrl-Alt-F1, tty2 akan berada di F2.
Teks "tty1" di sini menunjukkan bahwa ini adalah terminal yang terletak di Ctrl-Alt-F1, tty2 akan berada di F2.

Ini hanyalah pengaturan yang paling umum - distribusi Linux yang berbeda dapat memiliki lebih sedikit konsol virtual yang berjalan dan memiliki server X yang terletak di tempat yang berbeda.

Kontrol Pekerjaan Bash

Bash shell menyediakan fitur tersendiri untuk menangani banyak proses. Kontrol pekerjaan memungkinkan Anda menjalankan proses dan melampirkan serta melepaskannya. Proses yang dilekatkan dikenal sebagai proses latar depan, sedangkan yang terpisah dikenal sebagai proses latar belakang.

Untuk memulai proses di latar belakang, tambahkan & karakter setelah perintahnya. Misalnya, untuk membuka editor teks Nano sebagai pekerjaan latar belakang, ketik perintah berikut:

nano &

[1] menunjukkan bahwa ID pekerjaan pekerjaan baru kami adalah 1. 3751 adalah ID prosesnya.
[1] menunjukkan bahwa ID pekerjaan pekerjaan baru kami adalah 1. 3751 adalah ID prosesnya.

Setiap pekerjaan yang kita mulai mendapatkan ID pekerjaannya sendiri. Jalankan pekerjaan perintah untuk melihat daftar pekerjaan yang sedang berjalan. Tanda + menunjukkan pekerjaan yang terakhir dikaitkan dengan shell, sementara - tanda menunjukkan pekerjaan yang kedua-ke-terakhir terkait dengan shell.

Image
Image

Itu fg perintah memungkinkan Anda untuk membawa pekerjaan latar belakang ke latar depan, melampirkannya ke shell saat ini. Menjalankan fg atau perintah lain yang terkait pekerjaan tanpa menentukan pekerjaan akan menggunakan pekerjaan yang terkait terakhir - yang memiliki tanda + di daftar pekerjaan. Anda juga dapat menentukan nomor pekerjaan. Sebagai contoh, perintah berikut akan membawa pekerjaan 1 kembali ke latar depan:

fg %1

Image
Image

Akhiri proses secara normal dan itu akan hilang dari daftar pekerjaan yang sedang berjalan. Jika Anda ingin melepaskan pekerjaan dari shell saat ini, gunakan ^ Z - itu adalah, Ctrl-Z - Pintasan keyboard.

Image
Image

Layar GNU

Layar GNU adalah "window manager layar penuh" yang memungkinkan Anda menggunakan beberapa shell dalam satu terminal. Ini mungkin tidak diinstal secara default - itu tidak ada di Ubuntu. Di Ubuntu atau Debian, gunakan perintah berikut untuk memasang Layar:

sudo apt-get install screen

Setelah terpasang, jalankan layar perintah dan Anda akan melihat beberapa informasi tentang Layar.

Tekan Spasi atau Enter dan Anda akan melihat terminal yang tampak normal.
Tekan Spasi atau Enter dan Anda akan melihat terminal yang tampak normal.
Image
Image

Mungkin tidak terlihat istimewa, tetapi shell ini sebenarnya berjalan di dalam Layar GNU. tekan Ctrl-a lalu d untuk melepaskan dari Layar. Anda akan kembali ke terminal normal.

Image
Image

Untuk memasang kembali ke layar, jalankan layar -r perintah. Anda akan kembali ke terminal yang sama seperti sebelumnya.

Image
Image

Masih banyak lagi yang dapat Anda lakukan dengan layar. Misalnya, buat "jendela" baru (terminal) di layar dengan menekan Ctrl-a, kemudian c. Setelah Anda memiliki banyak jendela, tekan Ctrl-a dua kali untuk beralih di antara mereka. Anda juga dapat menekan Ctrl-a, kemudian untuk melihat daftar jendela.

Pilih jendela dalam daftar dan tekan Enter untuk beralih ke sana.
Pilih jendela dalam daftar dan tekan Enter untuk beralih ke sana.

Kami sebelumnya telah menulis tentang menggunakan Layar GNU dan beralih menggunakan Byobu, yang meningkatkan Layar GNU.

Direkomendasikan: