| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
akodo Forista Medio


Miembro No. 25400 Registrado: Nov 28, 2007 Mensajes: 192
|
Publicado: Jue May 15, 2008 7:43 am Asunto: ¿de quien es la propiedad del ejecutable? |
|
|
|
Pido disculpas por adelantado si la pregunta no es de este foro, pero no sabría muy bien donde encajarla.
La pregunta es la siguiente:
Creas un ejecutable a partir de un código cualquiera. Pones el ejecutable en un lugar común al que todos pueden acceder. Si otra persona ejecuta el programa, ¿el proceso que se crea es mio o del otro?
Además, (suponiendo que sea código bash) si tiene algo del tipo "touch $HOME/pp.txt" ¿se crearía siempre el fichero en mi home o en el home de quien lo ejecuta?
¿y si no fuera bash (por ejemplo en c)? Como bash es interpretado y no compilado...
Gracias por responder. |
|
| Volver arriba |
|
 |
InnerMoon Forista Mayor


Miembro No. 6786 Registrado: Mar 13, 2005 Mensajes: 549 Ubicación:
Colombia
|
Publicado: Jue May 15, 2008 8:08 am Asunto: Re: ¿de quien es la propiedad del ejecutable? |
|
|
|
Juraría que el proceso es del usuario que lo ejecuta. _________________ Ubuntu 8.04
Linux User #435047
«Windows?? Noo... yo nunca he utilizado una ventana, yo vivo en un Iglu!» ~ Att: Tux
Core 2 Duo 4300 @ 1800 Mhz, 2 GB RAM, SATA 160 GB, MSI NX8800 GT OC 512 MB. |
|
| Volver arriba |
|
 |
vampir Forista Medio


Miembro No. 18152 Registrado: Nov 21, 2006 Mensajes: 486
|
Publicado: Jue May 15, 2008 8:34 am Asunto: Re: ¿de quien es la propiedad del ejecutable? |
|
|
|
si en bash pones $USER es unicamente del usuario que lo ejecuta, otra cosa seria que pusieras /home/tunombre en toces se guardaria en tu home, pero el proceso seria del otro usuario _________________ cuanto mas se acerca la oscuridad, mayor es la luz ^^
linux user #439128
DebianLenny
http://www.acarrasco.es |
|
| Volver arriba |
|
 |
sgarg0 Forista Mayor


Miembro No. 12387 Registrado: Dec 16, 2005 Mensajes: 533 Ubicación:
Bogotá, Colombia
|
Publicado: Jue May 15, 2008 8:34 am Asunto: Re: ¿de quien es la propiedad del ejecutable? |
|
|
|
El proceso es de quien lo ejecuta, y por eso, el fichero se crearía en el home del mismo usuario. Es como si el comando ls no fuese un proceso suyo porque ud no creó dicho ejecutable.
Saludos. |
|
| Volver arriba |
|
 |
akodo Forista Medio


Miembro No. 25400 Registrado: Nov 28, 2007 Mensajes: 192
|
Publicado: Jue May 15, 2008 11:16 am Asunto: Re: ¿de quien es la propiedad del ejecutable? |
|
|
|
| Pues muchas gracias por responder. Me parecen muy interesantes las respuestas. |
|
| Volver arriba |
|
 |
|