Cara menutup terminal tanpa menutup program yang dijalankan darinya

Biasanya saat Anda menggunakan terminal ayat menjalankan sebuah program, jika Anda mau dekat terminal, ini juga akan menutup program yang sedang berjalan. Untuk menghindari perilaku ini, ada yang kecil cara.


Misalkan Anda membuka nautilus dari terminal dengan menjalankan:

nautilus 

Sekarang Anda ingin menutup terminal tanpa menutup jendela Nautilus. Untuk melakukan ini, tekan Ctrl + z di terminal dan jalankan perintah berikut:

disown -h% 1  
bg 1 

Setelah selesai, Anda dapat menutup terminal tanpa memengaruhi program yang Anda buka dari terminal.

Seperti yang disarankan Rafa (salah satu pembaca kami), metode lain yang serupa tetapi tidak memiliki efek yang persis sama adalah dengan menambahkan parameter & di akhir perintah yang ingin Anda jalankan. Misalnya, untuk membuka nautilus akan seperti ini:

nautilus &

Ini berarti Anda dapat terus menggunakan terminal setelah menjalankan program, tetapi tidak seperti metode sebelumnya, menutup terminal juga akan menutup program yang dijalankan.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Javier García dijo

    xD sudah menyelamatkan saya tips ini terima kasih banyak lagi 😀

  2.   Javier García dijo

    Hebat, terima kasih banyak atas tipnya ^ __ ^

  3.   Ivan Escobares dijo

    Ini tip yang bagus ..

  4.   Sergio Esau Arámbula Duran dijo

    Pos yang bagus

  5.   Mari gunakan Linux dijo

    Terima kasih Envi! Artikel tersebut sudah saya update agar tidak ada keraguan dan agar lebih jelas ...
    Memeluk! Paul.

  6.   Envi dijo

    Sebenarnya tidak demikian. Proses berjalan di latar belakang membiarkan terminal bebas, tetapi saat terminal menutup prosesnya berakhir.

  7.   Rafael dijo

    Jika Anda dapat melakukannya sebagai skrip, katakanlah di bash bagaimana parameternya kemudian program ./run nautilus
    lalu di dalam dirimu
    skrip #! / bin / bash
    $ 1 &

    kemudian $ 1 berfungsi sebagai parameter dan meneruskannya ke nama program yang ingin Anda jalankan, atau Anda memodifikasinya dengan baris

    disown -h% 1
    bg 1 tapi semua selera semua orang aku lebih suka nautils & o conky & salam 😀

  8.   zagurito dijo

    Saya sudah mencari ini sejak lama! Terima kasih banyak telah membagikannya!

  9.   Mari gunakan Linux dijo

    Anda benar Rafa! Saya telah memasukkan kontribusi Anda ke dalam artikel.
    Memeluk! Paul.

  10.   Roland Alvarado dijo

    Sebanyak saya mencobanya, ia tidak menerima perintah ini, tetapi bekerja dengan sangat baik bagi saya ketika saya menambahkan "&" setelah perintah untuk membuka program "nautilus &"

  11.   Rafael dijo

    atau cukup letakkan "nautilus &" dan Anda dapat menutup terminal xD karena Anda membiarkannya berjalan dalam proses independen, untuk itulah "&"

  12.   Mari gunakan Linux dijo

    Tip bagus!

  13.   Mari gunakan Linux dijo

    Tip bagus lainnya

  14.   tamu dijo

    Alternatifnya adalah dengan menggunakan program seperti tmux atau screen.

  15.   John dijo

    Apa sebenarnya arti setiap perintah? Apa yang mereka lakukan? 'bg' Saya membayangkan akan meletakkan BackGround apa pun konsol itu.
    Dan terima kasih banyak Pablo. Ini akan berguna bagi banyak dari kita, saya rasa.

  16.   tidak ada dijo

    Trik ini agak samar, yang terbaik adalah:
    nohup nautilus dan Anda dapat menutup terminal, disangkal adalah memutuskan hubungan pekerjaan dari terminal. Dan jika Anda ingin berfungsi di latar belakang:
    nohup nautilus & dan Anda dapat terus bekerja di terminal atau menutupnya.

  17.   Fernando Quintero dijo

    Apakah ada cara untuk melakukannya dalam skrip?