¿Cómo encontrar dónde se instala una aplicación en Ubuntu? -- software-installation campo con sudo camp askubuntu Relacionados El problema

How to find where an app is installed on Ubuntu?


0
vote

problema

Español

Instalé Intelij, y puedo ejecutarlo desde la barra lateral de Ubuntu. La cosa es que se ejecuta como un usuario regular, y yo, siendo un usuario de Windows que descuida la seguridad de la base ideológica :) quiere ejecutarlo como root. ¿Cómo lo hago? ¿Cómo puedo encontrar en general las aplicaciones que fueron instaladas por el instalador SNAP / GUI en la unidad, para poder ejecutarlo en sudo?

Básicamente, mi pregunta es: tener una solicitud instalada y ejecutando, ¿cómo localizo el comando que lo ejecutó?

Original en ingles

I installed InteliJ, and I can run it from the Ubuntu sidebar. Thing is, it runs as a regular user, and me, being a windows user that neglects security on ideological basis :) wants to run it as root. How do I do it? How do I generally find applications that were installed by the snap/GUI installer on the drive, to be able to run it in SUDO?

Basically my question is: Having an application installed and running, how do I locate the command that ran it?

     
     
     

Lista de respuestas

0
 
vote

try

  • ejecución

      ps -eo pid,args | grep "your_command_name"   
  • Localice su comando, tome el PID y haga

      ABCDEFGHIJKLMNABCDEFGHIJKLMN3   

(donde $PID es el PID obtenido con el comando FIRT)

Si está seguro de que no hay ambigüedad, incluso puede hacer:

  ABCDEFGHIJKLMNABCDEFGHIJKLMN5   
 

Try

  • run

    ps -eo pid,args | grep "your_command_name" 
  • locate your command, take the PID and do

    ls -l /proc/$PID/exe 

(where $PID is the PID obtained with the firt command)

If you are sure there is no ambiguity, you can even do:

ls -l /proc/$(ps -eo pid,args | grep "your_command_name" | grep -v grep | cut -d " " -f 1)/exe     
 
 
   
   
0
 
vote

Primero, mi aplicación fue finalmente encontrada en:

/snap/intellij-idea-community/177/bin/idea.sh

¿Cómo?

Intenté "localizar" el comando, pero no sabía cuál es exactamente lo que es exactamente el comando para comenzar a intellij (la barra lateral no lo proporciona, vergüenza en tus fabricantes de escritorio de Ubuntu. Esto es básico ...). De todos modos, tratando de localizar cualquier cosa usando "Localizar" devuelve miles de respuestas ...

Entonces, pensé ... por qué no solo ejecutarlo, y verifique el administrador de tareas ("TOP") y vea la línea de comandos. Sin embargo, por defecto TOP no muestra las líneas de comando, debe agregar la línea de comandos "C", de la siguiente manera:

top c

que enumera las aplicaciones en ejecución + el comando que los invocó. Y así, muy fácilmente pude ver exactamente cómo se invocó una aplicación y podrá sudo ejecutarlo :)

y, sí, sé que fumar es cáncer. Todavía quiero sudo, ¿de acuerdo?

 

First, my app was finally found at:

/snap/intellij-idea-community/177/bin/idea.sh

How?

I tried "locate" command, but I didn't know what exactly is the command for starting IntelliJ (the sidebar does not provide it!!! Shame on your Ubuntu Desktop makers. This is basic...). Anyway trying to locate anything using "locate" returns thousands of answers...

So, I thought... why not just run it, and check in the task-manager ("top") and see the command line. Yet, by default top does not show command lines, you need to add the "c" command line, as follows:

top c

Which lists the running apps + the command that invoked them. And so, very easily I was able to see exactly how an app was invoked, and be able to sudo run it :)

And, yes I know smoking gets you cancer. I still want to SUDO, OKAY ?

 
 

Relacionados problema

5  ¿Cómo deshabilitar sudo y su en Ubuntu?  ( How to disable sudo and su on ubuntu ) 
En Debian cuando estoy conectado como root, no tengo que escribir sudo antes de cada comando. en Ubuntu Tengo que escribir sudo o yo uso su - ¿Hay a...

53  ¿Cómo salir del usuario root?  ( How to come out of root user ) 
Acabo de ganar acceso de la raíz después de los pasos de la http://www.wikihow.com / Convertirse en root-in-ubuntu . Mi solicitud se cambia de $ a # Sign...

92  ¿Cómo puedo iniciar sesión como root?  ( How do i login as root ) 
quiero iniciar sesión como root, pero cuando entro sudo -s e ingrese la contraseña, se muestra este mensaje: "No está en el archivo de sudoers", y cuan...

62  ¿Qué sucede si ejecuto accidentalmente el comando "Chmod -R" en los directorios del sistema (/, / etc, ...)  ( What if i accidentally run command chmod r on system directories etc ) 
Corrí accidentalmente ABCDEFGHIJKLMNABCDEFGHIJKLMN18 en lugar de ubuntu-security-status9 Lo detuve después de unos segundos, pero ahora hay alguno...

1  Arrancando en modo de usuario único  ( Booting in single user mode ) 
En 14.10 Sosteniendo el cambio en el tiempo de arranque no aparece el menú de Grub. ¿Hay otra forma en que puedo arrancar en modo de usuario único? He bloqu...

0  Obtenga permiso denegado error  ( Getting permission denied error ) 
He escrito un script bash y se ejecuta en segundo plano, dentro de este script, he usado el siguiente comando: sshpass -p prakash123 ssh -t -p $1 prakash@l...

4  Error al sudoing  ( Error while sudoing ) 
Estoy enfrentando un problema. Cuando intento hacer sudo en mi terminal i obture: sudo: must be setuid root I Googled por el problema e hice como las...

1  Especifique la contraseña para sudo en script  ( Specify password for sudo in script ) 
Estoy haciendo un script que actualizará mi sistema (y hacer otras cosas, pero eso no importa). Quiero que el script ejecute sudo apt-get update y sudo apt...

2  RM -i alias no funciona con sudo como root  ( Rm i alias not working with sudo as root ) 
He notado en todos mis servidores de Ubuntu el alias rm -i se ignora cuando ejecuta sudo rm * como root. ¿Hay algo en sudo que está causando este comporta...

3  Ubuntu 11.10 con KDE instalado no solicita elevación para operaciones privilegiadas en todas las aplicaciones  ( Ubuntu 11 10 with kde installed does not prompt for elevation for privileged ops ) 
I instalé el administrador de la ventana de KDE en la parte superior de Ubuntu 11.10 y mientras estoy usando KDE, no recibo un cuadro de diálogo de elevación ...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos