• Inicio
  • Iniciar sesión
  • Crear cuenta
  • Explorar cursos
  • Bootcamps
  • Precios
  • Blog

¡Califica el Curso Profesional de deploy en servidores!

Selecciona la calificación de 1 a 5 estrellas

Reporta un error

Curso Curso Profesional de deploy en servidores

Video Primer plano y segundo plano

Tipo de error

Algo salió mal al cargar el vídeo

El vídeo no pudo cargarse, hemos enviado un reporte al equipo de desarrollo, para poder solucionarlo a la brevedad.

Mientras solucionamos el problema, intenta lo siguiente para solucionar el error:

  • Recarga la página
  • Intenta reiniciar tu navegador y luego vuelve a reproducir el vídeo
  • Vacía el caché de tu navegador
  • Intenta reproducir con las extensiones del navegador deshabilitadas
  • Intenta con un navegador distinto
  • Si el problema persiste contáctanos en Discord
home Ir al inicio report_problem Reportar falla star Valorar curso

¡Desbloquea vídeos ilimitados! Sube a Premium

Necesitas premium para acceder a este contenido. Suscríbete por $26USD al mes

Suscribirme
  • check_circle_outline
    Módulo 1 | 2 clases

    Introducción

    expand_more
  • check_circle_outline
    Módulo 2 | 28 clases

    Fundamentos de unix programming

    expand_more
    • done_all

      Clase 1

      Directorios

    • done_all

      Clase 2

      Crear archivos

    • done_all

      Clase 3

      Comando head y tail

    • done_all

      Clase 4

      Comando WC

    • done_all

      Clase 5

      Comando ls

    • done_all

      Clase 6

      Wildcarts

    • done_all

      Clase 7

      Comando man

    • done_all

      Clase 8

      Copiar, mover, y eliminar archivos

    • done_all

      Clase 9

      Crear links simbólicos

    • done_all

      Clase 10

      Permisos de ficheros

    • done_all

      Clase 11

      Permisos de ficheros pt 2

    • done_all

      Clase 12

      Qué son los procesos

    • done_all

      Clase 13

      Comando ps

    • done_all

      Clase 14

      Comando top

    • done_all

      Clase 15

      Primer plano y segundo plano

    • done_all

      Clase 16

      Finalizar procesos

    • done_all

      Clase 17

      Streams

    • done_all

      Clase 18

      Redirigir salida de los programas

    • done_all

      Clase 19

      stdin

    • done_all

      Clase 20

      Comando grep

    • done_all

      Clase 21

      grep parte 2

    • done_all

      Clase 22

      grep parte 3

    • done_all

      Clase 23

      Pipes

    • done_all

      Clase 24

      Cron

    • done_all

      Clase 25

      Ejecutar comandos crontab

    • done_all

      Clase 26

      Ejecutar scripts en Python con crontab

    • done_all

      Clase 27

      Archivos zip

    • done_all

      Clase 28

      Comandos extras

  • check_circle_outline
    Módulo 3 | 8 clases

    Shell script

    expand_more
  • check_circle_outline
    Módulo 4 | 8 clases

    Protocolo SSH

    expand_more
  • check_circle_outline
    Módulo 5 | 9 clases

    Servicios

    expand_more
  • check_circle_outline
    Módulo 6 | 7 clases

    Deploy

    expand_more
  • check_circle_outline
    Módulo 7.-

    Examen del curso

    expand_more
    • done_all

      Examen

      Examen final del curso

1 comentario(s)

Laura Dillon

21 Mayo 23

1
more_vert
  • Resuelta

Notas de esta clase:

Primer plano y segundo plano

Podemos crear los procesos en primer plano o en segundo plano.

1) Por default cada proceso se ejecuta en primer plano.

  • Creamos un archivo main.py donde pedimos al usuario un nombre y luego lo imprimimos en consola.

    $ nano main.py

    nombre = input(‘Ingresa tu nombre: ‘)
    print(nombre)

  • Para ejecutar este programa usamos un intérprete:

    $ python3 main.py

    Así creamos un proceso en primer plano cuando ejecutamos un programa.

    La ventaja es que podemos interactuar con el programa, la desventaja es que perdemos el control de la terminal, no podemos ejecutar otros comandos hasta que no finalice el programa que se ejecuta en primer plano.

2) Para poder ejecutar programas y crear procesos en segundo plano, finalizo el comando con “ampersen” (&).

Por ejemplo, ejecutamos en primer plano con:
$ nano

Para ejecutar en segundo plano:
$ nano &
Visualizamos el PID del proceso.

Visualizamos los procesos activos con el comando ps.

Lo interesante de ejecutar los procesos en segundo plano es que vamos a poder usar la terminal para seguir ejecutando comandos.

3) Comando jobs

Para traer de regreso un proceso, primero necesitamos conocer los jobs activos. Vemos cuál es el id para nano.

4) Para traer un proceso del segundo plano al primer plano

$ fg %1

Hemos traido del segundo plano al primer plano, el proceso con id 1, es este caso es nano. Salgo de nano y vuelvo a listar con comando ps. Ya no está nano.

Clase 15

Primer plano y segundo plano

arrow_back Siguiente arrow_forward

15/62

Curso Profesional de deploy en servidores