Sop unidad 3 Flashcards
ps
El comando ps muestra la tabla de los procesos activos en el sistema. Las opciones mencionadas son:
-l: Muestra información más completa de los procesos.
-e: Muestra información de todos los procesos del sistema.
-a: Muestra información de los procesos asociados a una terminal.
-aux: Muestra información adicional de todos los procesos que se están ejecutando en el sistema, no solo los de la terminal.
pstree
pstree muestra los procesos de manera jerárquica (padres e hijos). Las opciones mencionadas son:
-h: Resalta el proceso actual.
-p: Muestra los PID de los procesos.
top
top muestra la tabla de los procesos activos del sistema en tiempo real. Aunque no se mencionan opciones específicas en el documento, las opciones comunes incluyen:
-d: Establece el retraso de actualización.
-u [usuario]: Muestra solo los procesos del usuario especificado.
-p [PID]: Muestra solo los procesos con los PIDs especificados.
nohup
nohup permite que un comando se ejecute en segundo plano, incluso si se cierra la sesión. Este comando no tiene opciones destacadas en el documento.
jobs
jobs muestra los procesos que están en segundo plano o suspendidos. No se mencionan opciones específicas.
fg
fg reanuda trabajos suspendidos en primer plano. Las opciones mencionadas incluyen:
%[número]: Pone en primer plano la tarea especificada por número.
%[nombre]: Pone en primer plano la tarea cuyo nombre comienza con la cadena especificada.
%%: Pone en primer plano la última tarea ejecutada.
bg
bg permite que un trabajo suspendido continúe su ejecución en segundo plano. Ejemplo de uso:
bg [número de tarea]: Reanuda la tarea en segundo plano.
kill
kill envía una señal para detener uno o más procesos. Las opciones mencionadas son:
-señal [PID]: Envía la señal especificada al proceso con el PID.
-9 [PID]: Fuerza la terminación del proceso con el PID especificado.
-l: Lista los nombres de las señales disponibles.
nice
nice ajusta la prioridad de un proceso que va a ejecutarse. Ejemplos de uso:
-n [valor]: Asigna la prioridad especificada al proceso.
renice
renice cambia la prioridad de un proceso en ejecución. Ejemplos de uso:
renice +[valor] [PID]: Cambia la prioridad del proceso con el PID especificado.
at
at programa tareas para que se ejecuten una vez en el futuro. Ejemplos de uso:
at [hora]: Programa una tarea a la hora especificada.
now + [tiempo]: Programa la tarea para un tiempo específico a partir de ahora.
atq
atq muestra la lista de tareas programadas con at. No tiene opciones destacadas.
atrm
atrm elimina una tarea de la lista programada. Ejemplo:
atrm [número de tarea]: Elimina la tarea especificada.
batch
batch ejecuta tareas cuando la carga promedio del sistema es baja (menor a 1.5). No tiene opciones destacadas.
crontab
crontab programa tareas recurrentes. Las opciones mencionadas son:
-e: Abre el editor para configurar tareas.
-l: Lista las tareas configuradas.
-r: Elimina todas las tareas programadas.