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.
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 &
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.
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
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.
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.
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.
Untuk memasang kembali ke layar, jalankan layar -r perintah. Anda akan kembali ke terminal yang sama seperti sebelumnya.
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.
Kami sebelumnya telah menulis tentang menggunakan Layar GNU dan beralih menggunakan Byobu, yang meningkatkan Layar GNU.