“Without” terminalini çalıştırın


13

Aylar önce küçük, metin kutusu benzeri bir pencereden komutları çalıştıran bir adam gördüm ve komutu yazmanız için kutudan başka bir şey göstermedim. Bazı klavye kısayollarına basarak açılır. Özellikle, hatırladığım kadarıyla Lubuntu kullanıyordu ve çoğunlukla uygulamaları açıyor (Chrome, Audacious vb.).

Lxde için bilinen bir uzantı mı yoksa büyük olasılıkla tek başına mı oluşturdu?

Herkese teşekkürler!

EDIT: bazı çocuklar Alt + F2 önerilir, ancak hiçbir şey olmaz.


Peki, Alt + F2'den
Lucas Farias

Yanıtlar:


10

Alt + F2 benim için çalıştı (sizin için işe yaramadı önerdi biliyorum, ancak diğerleri için takviye değer!).

Kubuntu 15.04


1
Bu kabul edilen cevabın "sizin için işe yaramasa bile Alf + F2'yi kullan" yazmasını söylüyorum, gerçek çözüm yorumlarda OP tarafından yayınlanıyor.
Sergiy Kolodyazhnyy

Sadece bunun belirtilen platformda benim için çalıştığını söylüyordum (OP, platformları için ayrıntı vermedi). Ve eğer bu sizin için işe yarıyorsa, o zaman ilk önce cevap vermekle bağlantılı olandan daha iyi denemek daha iyidir. Sorularda bağlıydı ikinci cevap dedi ... bunun için beklemek ... Press Alt+F2. Ve kabul edildi. Aşağı oyunuz şimdi insanları doğru cevap gibi görünüyor. Ben sadece OP + ALT + F2 henüz çalışmıyor ans dedi dedi.
HankCa

@Serg Daha fazla ayrıntı vermiş olsanız da, ilk önce doğru cevap verdi (kronolojik olarak), bunun benim için çalışmadığı gerçeğinin başka bir sorun olması basit bir gerçektir.
Lucas Farias

6

Komutları çalıştırmak için kullanılan bu GUI türü temel olarak "Çalıştır" arabirimi olarak bilinir. Bu oldukça basit bir fikir.

Ubuntu'nun Unity ortamında Alt+ F2, varsayılan kabuğu dashveya Debian Amquist Shell'i kullanarak belirli komutların çalıştırılmasına izin verir . Tabii ki, komutları "körü körüne" çalıştırdığınızı hatırlamanız gerekir, yani STDOUTkomuttan veya STDERR akışlardan çıkmadan. Dolayısıyla, bir GUI uygulaması çalıştırmadığınız sürece, komutunuzun başarısız olup olmadığını bilemezsiniz.

Gnome masaüstü ortamının aynı tuş takımını kullanması için tweaks var, eğer yanılmıyorsam Gnome Tweak Tool'dan yapılandırılabilir

İçin blackbox masaüstü ortamında vardır bbrunda çok aynı işlevselliği yapar paketi.

Şeylerin en altında, böyle bir araç mevcut veya istenen herhangi bir programlama dilini kullanarak kendi başına oluşturulabilir. Örneğin, işte bazı örnekler

Kabuk betiği + zenity

#!/bin/sh
exec $(zenity --entry --title "Enter command" --text "") 

Java:

//runSomething.java
import javax.swing.JOptionPane;
import java.lang.Runtime;
import java.io.IOException;
public class runSomething
{
 public static void main(String [] args) throws IOException
 {
  String cmd = JOptionPane.showInputDialog("Enter command:");
  Runtime.getRuntime().exec(cmd); 
 }
}

0

Bence internette kapsamlı bir yardımı olan bir kabuk senaryosu hakkında konuşuyorsunuz. Yine de seni başlatırım.

  1. Yeni bir metin dosyası oluşturun. Bir uzantı eklemeyin veya zaten açık olanı silmeyin.
  2. Dosyayı ile açın Gedit.
  3. Şimdi, en üst satırda yazın !#/bin/bash.
  4. Aşağıdaki satırlar, komutlarınızı her satıra bir tane koyacağınız yerdir. sudoKomutlar gerektiriyorsa önce eklediğinizden emin olun .
  5. Dosyayı kaydedin ve özelliklerine gidin.
  6. PermissionsSekmenin altında, Is Executableçalıştırılabilmesi için seçeneği işaretleyin.
  7. Şimdi, bu ne tür bir Ubuntu kullandığınıza bağlıdır (Lubuntu, Xubuntu, Kubuntu, Unity, vb.), Ancak System Settingsprogramlara klavye kısayolları atamak için bir yer olacaktır. Burada, istediğiniz kısayolu yapın ve komut dosyanızın konumuna giden yolu yazın. Aşağıdaki lezzetinizi yorumlayın, daha spesifik talimatlar vereceğim.

Örnek Dosya (Unity'nin Tercihler uygulamasını açar):

!#/bin/bash
unity-control-center

Lubuntu 14.04.2 LTS kullanıyorum! Çok teşekkürler!
Lucas Farias

Haklı olabilirsiniz, ama sanki terminalde sanki komutlar çalıştırmıyormuş gibi komutları çalıştırıyormuş gibi hissediyorum.
Lucas Farias

Senaryo böyle yapar.
TheWanderer

Üzgünüm, yarın talimat vermek zorundayım. Yine de Lubuntu'da klavye kısayollarını nasıl atayacağınızı öğrenebilirsiniz.
TheWanderer
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.