GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara membuka terminal (kecuali terminal gnome)?

Anda dapat mencapai ini di emulator terminal apa pun dengan pengaturan sederhana agar program tidak keluar tanpa konfirmasi pengguna. Beri tahu terminal untuk menjalankan terminal_shell_wrapper yang merupakan skrip yang berisi sesuatu seperti

#!/bin/sh
if [ $# -eq 0 ]; then "${SHELL:-sh}"; else "[email protected]"; fi
echo "The command exited with status $?. Press Enter to close the terminal."
read line

Jika Anda ingin menekan tombol apa saja untuk menutup terminal, ubah read line untuk

stty -icanon; dd ibs=1 count=1 >/dev/null 2>&1

Ada terminal lain yang memiliki opsi untuk tetap membuka terminal, beberapa dengan menentukan profil dengan pengaturan yang diaktifkan (seperti di Terminal Gnome ) dan beberapa dengan argumen tertentu.

Xterm

xterm -hold

dari $(man xterm):

-hold Nyalakan sumber daya tahan, yaitu, xterm tidak akan langsung menghancurkan jendelanya saat perintah shell selesai. Ini akan menunggu hingga Anda menggunakan pengelola jendela untuk menghancurkan/mematikan jendela, atau jika Anda menggunakan entri menu yang mengirimkan sinyal, misalnya, HUP atau KILL.

Menjalankan xterm --help , salah satu barisnya adalah

-/+hold turn on/off logic that retains window after exit

Untuk melihat apakah terminal lain memiliki opsi serupa, lihat halaman bantuan atau manual mereka.

Konsol

(default di KDE):

konsole --help menunjukkan baris ini:

--hold, --noclose Do not close the initial session automatically when it ends.

Jadi, perintah yang digunakan untuk Konsole akan meliputi:

konsole --hold atau konsole --nonclose . Tidak perlu tanda kutip. Itu bisa seperti:

Exec=konsole --hold -e mediainfo -i %f

Terminal Xfce4

Tab Options:
  -x, --execute; -e, --command=command; -T, --title=title;
  --working-directory=directory; -H, --hold

Jadi:

xfce4-terminal -H -e '<command>'

Terminator

Ini memiliki opsi yang mirip dengan yang ada di Terminal Gnome, Anda harus membuat profil - mis. disebut "tahan" - dengan opsi itu diaktifkan.

Untuk menjalankan perintah dan tetap terbuka:

terminator -e '<command>' -p hold .


Linux
  1. Cara menghapus Terminal di Ubuntu

  2. Bagaimana cara membuka tab baru di Terminal GNOME dari baris perintah?

  3. Bagaimana cara menggunakan vi untuk mengedit perintah di terminal di Linux?

  1. Cara mengedit file teks di terminal saya

  2. Bagaimana cara membuka nama file putus-putus menggunakan terminal?

  3. Bagaimana cara membuka file tertentu dari terminal?

  1. Cara Membuat File di Linux Menggunakan Terminal/Command Line

  2. Bagaimana Perintah Keluar Bekerja Pada Terminal Unix?

  3. gnome-terminal:perintah tidak ditemukan