martes, 18 de septiembre de 2018

Procesos en Linux II

Comandos que nos permiten gestionar procesos en Linux. II parte.

Ejecuta los siguientes comandos y analiza los resultados:

  1. time who
  2. 
    
  3. sleep 20; echo han pasado 20 segundos
  4. 
    
  5. uptime
  6. 
    
  7. Lanza el proceso sumas.exe con la máxima prioridad:
  8.   nice -n-20 sumas.exe                 
    
  9. Ejecuta el comando oportuno para comprobar que la prioridad ha sido cambiada:
  10.   ps al
    
  11. Lanza el proceso restas.exe con la mínima prioridad:
  12.   nice -n20 restas.exe
    
  13. Disminuye la prioridad del proceso sumas.exe en 10 puntos.
  14.   renice +10 -p PID (averigua antes el pid)
    
  15. Como consecuencia del excesivo uso de recursos de los procesos del usuario pepe, disminuye en 15 puntos la prioridad de los procesos de pepe.
  16.   renice +15 -u pepe
    
  17. Lista los archivos abiertos al ejecutar tu navegador.
  18.   lsof -p PID (averigua antes el pid)
           lsof -c firefox
    ¿hay diferencias? ¿aparecen el mismo numero de ellos?
    
  19. Lista los ficheros abiertos por un usuario.
  20.   lsof -u alex
    
  21. Analiza la información que se muestra con:
  22.   lsof -i
    
  23. Sácame el pid del proceso "bash".
  24.   pidof bash
    
  25. Haz el ejercicio anterior con otros comandos.

No hay comentarios:

Publicar un comentario