Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: Roboto en 13 Diciembre 2014, 18:43 pm



Título: Terminal desde launcher?
Publicado por: Roboto en 13 Diciembre 2014, 18:43 pm
Os pongo mi duda:

Para conectar vpns , configurar archivos , hacer llamadas a servicios ..... tengo que insertar siempre en terminal unos comandos que tengo apuntados.

Se puede hacer que cuando le de a un launcher o algo, se me abra el terminal con el comando escrito de forma que solo con darle a intro se ejecute?

por ejemplo:

Le doy a un launcher, se abre un terminal con lo siguiente escrito  sudo openvpn --config "file"

No tengo conocimientos muy amplios en linux para saber si estas cosas son posibles.
En caso de no poder hacerse, conocen alguna alternativa ?

THX


Título: Re: Terminal desde launcher?
Publicado por: MinusFour en 13 Diciembre 2014, 18:47 pm
Depende de tu terminal, ¿Cuál estas usando?


Título: Re: Terminal desde launcher?
Publicado por: daryo en 13 Diciembre 2014, 19:58 pm
o crea un archivo bash en el escritorio y al abrirlo( y dependiendo tu escritorio con doble click xD)  que ejecute todos esos comandos.

ademas si es algo que siempre debe ejecutarse igual mejor usa cron asi se ejecutara solo todos los dias o semanas o meses,dependiendo como lo configures.


Título: Re: Terminal desde launcher?
Publicado por: Slava_TZD en 14 Diciembre 2014, 12:54 pm
Código:
$ xterm -hold -e comandosAejecutar.sh

Para crear el launcher mira aquí (https://developer.gnome.org/integration-guide/stable/desktop-files.html.en).


Título: Re: Terminal desde launcher?
Publicado por: Roboto en 14 Diciembre 2014, 21:51 pm
Uso linux mint, que está basado en ubuntu , basado en debian


Título: Re: Terminal desde launcher?
Publicado por: MinusFour en 14 Diciembre 2014, 22:34 pm
Uso linux mint, que está basado en ubuntu , basado en debian

Si estas usando linux-mint creo que viene con gnome-terminal.

Código
  1. gnome-terminal -e comando

No estoy seguro si lleva comillas el comando ej. ("comando"). Aunque como dice rainbowdash, es mejor que hagas un archivo y que simplemente lo ejecutes.

Crea un archivo con tu editor de texto y guardalo en tu home (o donde tu quieras).

comandos.sh
Código
  1. #!/usr/bin/sh
  2.  
  3. # Inicia OpenVPN
  4. openvpn --config "file"

Código
  1. chmod u+x comandos.sh

Y deberias poder ejecutarlo simplemente haciendo click sobre el archivo comandos.sh desde tu explorador de archivos (thunar, nemo, nautilus, etc).

Para lo del launcher no estoy seguro, yo tengo un dock para mis launchers y es sumamente facil de configurar, no se si linux mint venga con un dock. ¿Estás usando cinammon?