Bahkan jika tidak ada antarmuka cli. Saya ingin dapat menjalankannya / membunuhnya dari command line.
command-line
myusuf3
sumber
sumber
Jawaban:
Versi Pendek :
Temukan perintah Exec untuk aplikasi Anda dengan memahami direktori aplikasi
Mulai aplikasi
Bunuh dengan menekan Ctrl+C
Pertama, cari tahu di mana aplikasi Anda berada. Beberapa direktori berada dalam variabel lingkungan
$PATH
, sehingga Anda tidak perlu mengetikkan seluruh direktori.Salah satu cara untuk menemukan aplikasi Anda untuk membuka Menu Editor (klik kanan pada Menu Aplikasi dan pilih Edit Menus) dan menemukan aplikasi perintah .
Kalkulator, misalnya
gcalctool
di/usr/bin/gcalctool
(gunakanwhereis
perintah untuk menemukan jalur yang tepat dari suatu aplikasi). Karena/usr/bin
berada dalam variabel PATH (tipeecho $PATH
), Anda dapat menjalankannya di terminal dengan mengetikgcalctool
.Sekarang berjalan di latar depan. Anda dapat menjeda dengan menekan Ctrl+ Z, melanjutkannya di latar belakang dengan mengetik
bg
, atau melanjutkannya di latar depan dengan mengetikfg
. Anda juga dapat menggunakanfg
untuk menaikkan aplikasi ke latar depan.Jika Anda melakukan ini dengan beberapa aplikasi, Anda dapat menggunakan
jobs
untuk mendapatkan daftar nomor semuanya, dan kemudian menggunakan, misalnya,fg 3
untuk menaikkan salah satunya.Aplikasi yang ada di latar depan dapat dimatikan dengan Ctrl+ Catau Ctrl+ \(jika tidak bereaksi terhadap yang sebelumnya).
Cara universal untuk menemukan aplikasi Anda adalah membuka File Browser, buka Filesystem → usr → share → aplikasi dan untuk menemukan aplikasi Anda di sana.
Anda akan melihat banyak
.desktop
file, yang dapat Anda seret ke Editor Teks (atau gunakancat
) untuk membaca. Ini adalah bagian dari file .desktop Calculators:The Exec masuk adalah apa yang Anda tertarik sini. Itu sama dengan yang akan Anda lihat jika Anda pergi ke Editor Menu, lebih cepat. Anda dapat mengambil file untuk mencari mereka untuk aplikasi Anda, jika Anda tidak dapat menemukannya.
Jika aplikasi tidak memiliki file .desktop di direktori aplikasi, Anda harus mengetahui perintahnya. Gunakan TABuntuk mendapatkan saran hanya dari beberapa surat. Tekan tab, tab, yuntuk mendapatkan daftar besar setiap aplikasi.
sumber
Bahkan ketika beberapa aplikasi menggunakan terminal untuk memantau proses suatu perangkat lunak, ada beberapa program lain yang hanya menjalankan dan mengembalikan kontrol ke terminal. Jadi Anda bisa menutup terminal agar aplikasi tetap berjalan.
Dengan begitu, menekan Ctrl-C di terminal, tidak akan menghentikan aplikasi.
Anda dapat menggunakan perintah "killall" untuk menghentikan program ketika Anda menghadapi kondisi itu dalam suatu program.
Sebagai contoh: jika Anda menjalankan kdenlive dan berhenti merespons atau Anda ingin (seperti yang Anda katakan) untuk menutup aplikasi menggunakan perintah di terminal, cukup letakkan baris seperti:
Anda dapat melakukan ini dengan aplikasi lain, tetapi jika Anda menjalankan lebih dari satu instance program yang akan dimatikan, semua instance program akan ditutup.
Jika Anda - misalnya - letakkan: killall nautilus untuk menutup peramban file, Anda juga menutup peramban utama yang digunakan untuk manajemen Desktop.
sumber
Menggunakan
Membuka file apa pun langsung dari baris perintah di aplikasi default-nya.
Membunuh semua proses yang melibatkan
sumber