procesos
ps Lista los procesos que hay en curso
(asociados al usuario). El terminal asociado.El tiempo de CPU utilizado.
ps –e Lista todos los procesos que están en ejecución en la CPU (del servidor).
ps –ef Muestra información más completa por cada proceso inclido el PPID.
& Ejecuta una orden en segundo plano
devolviendo el control al terminal
$ Variable de entorno, contiene el PID del proceso que se ejecuta en ese momento
! Variable de entorno, guarda el PID del último proceso que se ejecutó en segundo plano
$ Variable de entorno, contiene el PID del proceso que se ejecuta en ese momento
! Variable de entorno, guarda el PID del último proceso que se ejecutó en segundo plano
at hora
fecha + incremento < lista_trabajos Ejecución diferida de órdenes en el momento
especificado.
at 11:00 Aug 17
Entre la hora y la fecha podemos escribir: AM (de la
mañana) o PM (de la tarde)
Fecha:
- mes y
día (May 12)
- mes,
día y año ( May 12 2004)
- día de
la semana ( Monday)
- días especiales (today,
tomorrow)
at now |
noon | midnight + 3 hours | minutes | days | weeks | months | years `orden`
crontab Programación de tareas periódicas. Cada tarea ocupa
una línea con seis valores separados con espacios. (Los minutos, Las horas, El
día del mes, El mes, El día de la semana (Un nº del uno al seis. El 0 equivale
al Domingo)
Ejemplo: 0 12 15 * * orden
crontab –e Edita el archivo de órdenes actual del crontab
crontab archivo Crea el archivo de especificaciones para cron
crontab –l Muestra el archivo de órdenes
actual
crontab –r archivo Cambia el archivo de órdenes
crontab –r archivo Cambia el archivo de órdenes
orden | tee fichero genera una salida
paralela en un fichero especificado. La salida estándar sigue produciéndose y
además se envía una copia de la misma al fichero especificado para su posterior
análisis.
orden | tee -a ruta_fichero -a Añade al fichero la
salida de la orden
kill -n pid envía una señal a un proceso. El
valor n es el número de señal; pid es el identificador del proceso. Señales:
0 - Para salir de un shell
1 - Deja un terminal inactivo (colgado).
2 - Para enviar una interrupción (ctrl.+c) al proceso.
9 - Para matar a un proceso (no puede ignorar la señal).
15 - (señal por defecto) Muerte del proceso. Sin embargo algunos no mueren con esta señal.
1 - Deja un terminal inactivo (colgado).
2 - Para enviar una interrupción (ctrl.+c) al proceso.
9 - Para matar a un proceso (no puede ignorar la señal).
15 - (señal por defecto) Muerte del proceso. Sin embargo algunos no mueren con esta señal.
trap procedimiento señal captura una señal desde un procedimiento o programa para luego ignorarla o tratarla.
procedimiento: dirección del código (del
procedimiento) que va a tratar la señal.- Comunicacion
write usuario Para enviar un mensaje a otro usuario. Hace falta que el usuario destino esté conectado y tenga activada la opción mesg y
write usuario < mensaje Escribe el mensaje desde fichero
write usuario tty7 Si se quiere detallar a qué terminal va el mensaje (en el caso de que el usuario esté conectado en varios)
write usuario tty7 Si se quiere detallar a qué terminal va el mensaje (en el caso de que el usuario esté conectado en varios)
mesg Muestra el estado actual de la opción de recepción de mensajes
wall Escribe un mensaje en el muro (mensaje a todos los usuarios
conectados al sistema from root, from terminal)
wall < mensaje Desde un fichero
mail nombre_usuario Para enviar un correo a un usuario
mail nombre_usuario < mensaje Desde fichero
mail Para entrar en el programa de administración de correo:
Intro o + leer el siguiente mensaje
Con – pasamos al mensaje anterior
Con n podemos leer el mensaje número n
Con d (delete) borramos un mensaje
Con q salimos del correo, borrando los mensajes suprimidos, recibidos o grabados antes de salir
Con x salimos del correo sin modificar nada (sin modificar el buzón)
Con – pasamos al mensaje anterior
Con n podemos leer el mensaje número n
Con d (delete) borramos un mensaje
Con q salimos del correo, borrando los mensajes suprimidos, recibidos o grabados antes de salir
Con x salimos del correo sin modificar nada (sin modificar el buzón)
news Muestra las noticias no leídas.
Para crear una noticia, basta con crear un fichero con la noticia y copiarlo en
el directorio de noticias (teniendo permiso para escribir en ese directorio).
news –a Muestra todas las noticias (se encuentran en el
directorio /usr/news).
news –n Muestra las cabeceras de las noticias no leídas
calendar Agenda de eventos. Muestra los eventos de hoy y los de mañana. Para utilizar la agenda, se crea un fichero calendar en el directorio activo con la siguiente sintaxis:
jun 4 partido de basket
6/4 ir al cine
(tabulador entre la fecha y el evento)
(tabulador entre la fecha y el evento)
10.- remoto
telnet acceso
remoto a otro ordenador a través de una red
telnet host
ssh acceso remoto seguro a otro
ordenador a través de una red
ssh usuario@host
scp transferencia de ficheros entre
máquinas
subir (de máquina local a remota):
scp
archivolocal usuario@maquina_remota:archivoremoto
bajar (de máquina remota a local):
scp
usuario@maquina_remota:archivoremoto archivolocal
No hay comentarios:
Publicar un comentario