Red de blogs

TuxUbuntu.com

Compartamos conocimiento

Archive for the ‘General’ Category

El intérprete de comandos o la Terminal como se le conoce coloquialmente, puede ejecutar un proceso en primer plano o en segundo plano.

La ejecución en primer plano es la ejecución normal, es decir, que el intérprete no admite otro comando hasta que se haya terminado de ejecutar el proceso en curso. En una sola terminal sólo se permite la ejecución de un único proceso en primer plano. Además recordemos que un proceso que se ejecuta en primer plano se puede interrumpir pulsando Ctrl-C (la tecla Control y mientras está pulsada, se pulsa la letra c).

La ejecución en segundo plano consiste en comenzar un comando y, mientras se ejecuta, permitir que el intérprete admita más comandos del usuario. El intérprete permite ejecutar más de un proceso en segundo plano.

Para que el intérprete arranque un comando en segundo plano, se debe de incluir como último carácter de la línea de comandos el símbolo &. Así por ejemplo, para arrancar el editor xemacs en segundo plano se debe escribir “xemacs &“. Al ejecutar este comando se arranca el editor, pero simultáneamente el intérprete está listo para recibir más comandos.

En un determinado instante, el intérprete puede tener un conjunto de tareas ejecutándose en segundo plano. El comando jobs muestra la lista de estos procesos así como su estado de ejecución.

Leer el resto de la entrada »

Tal vez muchos de ustedes ya han oído hablar de el Escritorio remoto de Windows, pero tal vez nunca lo utilizaron, ni mucho menos saben que existe esa aplicación en Ubuntu.

En esta entrada tratare de explicar que es, para que sirve, que tipo de conexion me conviene y otros datos importantes. Solo recuerden que no soy un experto ni mucho menos.

Desde el comienzo de las redes computacionales, las personas que trabajaban en ellas tenían el afán de poder establecer comunicación con otras PCs desde la PC propia para poder enviarles datos o recoger datos de esas otras, siendo posible hacerlo tanto desde la red local como desde Internet. Fue entonces que surgieron las conexiones Telnet, FTP o SSH, que hoy en día se siguen utilizando. Todas estas transferencias de datos se realizaban en modo linea de comandos, hasta el surgimiento de los entornos X mejor conocidos como entornos gráficos.

Con la aparición de los entornos gráficos, surge entonces las idea de controlar remotamente una PC pero desde un entorno completamente gráfico. Eso es lo que denominaremos Escritorio Remoto (el escritorio es la ventana principal de un entorno gráfico).

Para poder establecer una conexión entre dos PCs es necesario establecer una conexion tipo servidor-cliente, donde el servidor es aquel que recibirá las llamadas o peticiones de otras PCs y cliente en la maquina que realiza la llamada. Como ejemplo tomemos una conversación telefónica, si tu quieres hablarle a tu Mama, entonces tu actúas como cliente (tu haces la llamada) y tu Mama que es quien recibe la petición de llamada entrante es el servidor.

De modo que para poder establecer una conexion de escritorio remoto es necesario:

1) Dos PCs con entornos X (modo grafico) instalados
2) Definir una maquina servidor y una maquina cliente

Ahora bien, existe un solo modo de conectarme mediante un escritorio remoto?

En el caso de Ubuntu tenemos varias opciones, que enumerare y explicare:

1) Serividor Ubuntu - Cliente Ubuntu

En el primer caso, se instala VNC en ambas maquinas, pero el usuario que este sentado en la maquina servidor vera todos los cambios que hagas en su escritorio, en este caso es necesario tener iniciada la sesión en la maquina servidor. Lo que se vera en la maquina cliente es una ventana donde se observara el escritorio del servidor (es lo mas parecido al caso de Win.)

En el segundo caso se instala VNC y se habilita XDMCP, en este caso el usuario que este sentado en la maquina servidor NO vera todos los cambios que hagas en su escritorio, en este caso es necesario tener iniciada la sesión en la maquina servidor. Lo que se vera en la maquina cliente es que se habre cualquiera de las otras TTYs (consola virtual) y ahi se vera el escritorio del servidor, solo basta presionar Ctrl+Alt+F7 para regresar a nuestro escritorio o Ctrl+Alt+F(#) para regresar al escritorio del servidor.

En el tercer caso se instala VNC, xinetd y se habilita XDMCP, en este caso el usuario que este sentado en la maquina servidor NO vera todos los cambios que hagas en su escritorio, en este caso NO es necesario tener iniciada la sesión en la maquina servidor. Lo que se vera en la maquina cliente es una ventana donde se observara el escritorio del servidor.

2) Servidor Ubuntu - Cliente Windows.

En este caso se instala VNC, en este caso el usuario que este sentado en la maquina servidor vera todos los cambios que hagas en su escritorio, en este caso es necesario tener iniciada la sesión en la maquina servidor. Lo que se vera en la maquina cliente es una ventana donde se observara el escritorio del servidor.

Apr
17

Que es “daemon” en Linux ??

Entrada por TuxUbuntu en General

La palabra “Daemon” proviene de la antigua Grecia, Daemons eran seres mitológicos poderosos pero que no eran ni buenos ni malos, mantenían un equilibrio natural, y en el ambiente Linux un Daemon es un “Disk And Execution MONitor”, queda claro que es un programa y bastante complejo, no corre en background, corre en ciertos niveles de memoria y se los llama residentes, interactúan directamente con el kernel y no a nivel de usuario.

“Daemon” por lo tanto no es “Demon” osea que no es “Demonio”, no tiene traducción.