usuarios linuxRevisión de procesos Ejecute el siguiente comando ps aux | tail –n +2 | sort –rn > snapshot En el archivo ~/biggest.pid almacene el ID de proceso del proceso con el mayor tamañode memoria virtual (la columna VSZ). Utilice el comando grep, quizás con el comando wc para determinar el número de instancias en ejecución del programa /sbin/mingetty. Almacene la pregunta como unsólo número en el archivo ~/nmingetty.txt. Nice y Renice Ejecutar el siguiente comando en una terminal. [student@station student]$ cat /dev/zero > /dev/null En otra terminal, utilice el comandorenice para cambiar el valor de niceness de todos los procesos que le pertenezcan hasta 5 (podría considerar el utilizar el comando pgrep junto con el comando xargs para este paso). Después decompletar el último paso, cambie el valor de niceness del proceso cat (iniciado en el paso 1) a 10. Utilice el comando nice para iniciar otro comando cat (de nuevo leyendo /dev/zero redirigido a /dev/null)con el valor de niceness de 15. Kill Crear un script corto de shell llamado ~/bin/kill_all_cats y hacerlo ejecutable. Cuando se ejecute, el guión debería matar todos los procesos cat en ejecución. En una terminal, iniciar un proceso cat mediante la siguiente línea de comandos. Deje el proceso en ejecución mientras califica su ejercicio (pero no se sorprenda si no está en ejecución cuandotermine). cat /dev/zero > /dev/null Jobs Inicie los siguientes cuatro comandos, colocando a cada uno en el segundo plano. ls -R / | grep "*.conf" > lsconf 2>/dev/null cat /dev/zero > /dev/null find / -name "[Aa]*[Cc]*[Ff]*" sleep 100000
Mediante los comandos de control de trabajos y las secuencias comunes de control, parar (suspender) los trabajos ls y find. Trabajo en segundo plano Inicie los siguientes cuatro comandos, colocando a cada uno en el segundo plano. ls -R / | grep "*.conf" > lsconf 2>/dev/null cat /dev/zero > /dev/null find / -name "[Aa]*[Cc]*[Ff]*" ...
Leer documento completo
Regístrate para leer el documento completo.