INDICE:
======
1) Ordenes basicas
1.1) Ordenes basicas
1.2) Ordenes de guion del shell Korn
1.3) Sentencias condicionales de guion del shell Korn
2) Ordenes para edicion y formateado de textos
2.1) Ordenes de edicion
2.2) Ordenes de formateado de texto
2.3) Ordenes WWB
3) Ordenes de comunicaciones y red
3.1) Ordenes basicas de comunicacion
3.2) Utilidades basicas de red
3.3) Ordenes remotas de Berkeley
3.4) Ordenes Internet
3.5) Ordenes USENET
3.6) Ordenes de sistema de archivos distribuidos (DFS)
4) Ordenes de administracion del sistema y de la red
4.1) Ordenes de administracion del sistema
4.2) Ordenes de seguridad y compresion de datos
4.3) Ordenes de administracion de la red
5) Herramientas y utilidades
6) Utilidades de desarrollo de programas
1) ORDENES BASICAS:
==================
Estas ordenes incluyen algunas de las ordenes mas comunmente utilizadas por
los usuarios y las construcciones para escribir guiones shell.
1.1) ORDENES BASICAS:
---------------------
alias Muestra todos los alias de orden actuales (csh, ksh).
nombre Muestra la orden que tiene como alias 'nombre'.
nombre orden Crea el alias 'nombre' para la orden 'orden' (csh).
nombre = orden Crea el alias 'nombre' para la orden 'orden' (ksh).
bg %idtrabajo Reanuda el trabajo 'idtrabajo' suspendido en modo
subordinado.
cal Imprime un calendario de mes actual.
mes Imprime un calendario para el mes especificado.
a¤o Imprime un calendario para el a¤o especificado.
cancel Detiene los trabajos de impresora planificados.
ID_peticion Detiene el trabajo de impresion planificado con ID
'ID_peticion'.
impresora Detiene un trabajo de impresion planificado sobre
una 'impresora' especifica.
cat archivo Visualiza o combina archivos.
-u Hace que la salida no sea bufferada (por omision es
bufferada).
-v Imprime caracteres normalmente no imprimibles.
cd directorio Cambia el directorio actual (por omision va al
directorio propio).
chown propietario archivo Cambia la propiedad de 'archivo' a
'propietario'.
-h Cambia la propiedad de vinculos simbolicos.
cp arch1 destino Copia 'arch1' en 'destino'.
-i Sonsulta para evitar sobreescribir un
'destino' existente.
-p Retiene la estampa de modificacion y los
permisos de 'arch1'.
-r Copia los contenidos del directorio 'arch1'
en el directorio 'destino'.
arch1 arch2...destino Permite concatenar multiples archivos y
copiarlos en 'destino'.
csh Inicia el interprete de ordenes interactivo Shell C.
date Muestra la fecha y hora actuales o especifica la fecha.
mmddHHMM Especifica la fecha como mes (mm), dia (dd), hora (HH)
y minuto (MM).
+formato Muestra la fecha de acuerdo con el formato
suministrado.
echo cadena Hace el eco de 'cadena' sobre la salida estandar.
env Muestra el entorno actual del usuario.
nombre = valor Reasigna 'valor' a la variable del entorno 'nombre'.
exit Finaliza la sesion del usuario.
export variable Permite el uso de 'variable' por probramas en todos los
caminos de usuario (ksh, csh).
fg %idtrabajo Reanuda el trabajo 'idtrabajo' suspendido en modo
preferente.
file arg Determina el tipo de archivo de 'arg'.
-h Ignora los vinculos simbolicos de 'arg'.
find camino expresion Encuentra los archivos en 'camino' que satisfacen
'expresion'.
-print Imprime el nombre de camino actual durante la
busqueda.
-name patron Encuentra los archivos que se corresponden con
'patron'.
-depth Actua sobre archivos dentro de un directorio antes
que en el propio directorio.
-atime n Encuentra archivos accedidos hace 'n' dias.
-exec orden Ejecuta 'orden' sobre los archivos que ha
encontrado.
fmt archivo Proporciona relleno de lineas y formateo sencillo para
'archivo'.
-w anchura Especifica la anchura de la linea a rellenar.
-c Efectua sangrado en modo corona sobre las lineas de
salida.
-s Evita que las lineas cortas se junten en la salida.
head archivo Muestra el comienzo de 'archivo'.
-n Proporciona el numero de lineas a visualizar (por
omision son diez).
history Muestra las lineas de ordenes previas (csh, ksh).
jobs Muestra todos los trabajos actualmente en ejecucion.
jsh Inicia el interprete de ordenes del shell de trabajos.
kill pid Termina un proceso.
-9 Elimina el proceso incondicionalmente.
ksh Inicia el interprete de ordenes shell Korn.
ln arch1 destino Vincula 'arch1' a 'destino'.
-f Ignora el estado de escritura de 'destino'.
-s Crea un vinculo simbolico a 'arch1' (por omision es un
vinculo rigido).
arch2... Permite vincular multiples archivos ('arch2', 'arch3',
etcetera) a 'destino'.
lp archivos Envia peticiones de impresion a una impresora de
lineas LP.
-d dest Especifica un 'destino' distinto al implicito.
-c Hace copias de los archivos a imprimir antes de
enviarlos a la impresora.
-s Suprime mensajes al usuario de parte de lp.
-m Envia correo al usuario a la terminacion de la
impresion.
lpstat Muestra la informacion de estado de LP.
-o all Muestra el estado de todas las peticiones de
impresion LP.
-r Muestra el estado del planificador de peticiones LP.
-d Muestra la designacion de la impresora LP implicita.
ls Lista el contenido de directorios o informacion de
archivos.
-a Lista todas las entradas, incluuyendo las que no se
visualizan normalmente.
-b Visualiza caracteres no imprimibles en notacion octal.
-d Lista unicamente el nombre del directorio, no su
contenido.
-l Lista en formato largo informacion de archivo o
directorio.
-m Lista archivos transversalmente, separados por comas.
-n Lista en formato largo mostrando los numeros uid y gid
en vez de las cadenas de caracteres.
-q Visualiza los caracteres no imprimibles de los archivos
mediante un simbolo de interrogacion (?).
-r Lista los archivos en orden inverso al normal
solicitado.
-t Lista informacion de archivos ordenados segun la
estampa de tiempo mas reciente a mas antiguo.
-1 Lista solo una entrada por linea de salida.
man orden Visualiza las paginas de manual correspondientes
a 'orden'.
n Especifica que solo se visualicen ordenes de la
seccion 'n'.
mkdir nombredir Crea el directorio 'nombredir'.
-m modo Permite especificar el modo.
-p Permite la creacion de directorios padres especificados
en 'nombredir'.
more Muestra partes de archivos (por omision la entrada
estandar).
nombresarch Proporciona los nombres de archivos a visualizar.
-c Borra la pantalla y la redibuja en vez de desplazarla.
-d Muestra errores en vez de hacer sonar la campana en
caso de error.
-s Reune en una sola linea multiples lineas en blanco.
+numerolinea Comienza a visualizar en 'numerolinea'.
mv arch1 destino Mueve 'arch1' a 'destino'.
-f Mueve archivos incondicionalmente a 'destino'.
-i Pide confirmacion al usuario para evitar sobreescribir
'destino'.
arch2 Permite mover multiples archivos a 'destino'.
news Imprime noticias o estado de noticias.
-a Visualiza todas las noticias.
-n Visualiza los nombres de todas las noticias.
-s Muestra un recuento del numero de noticias.
items Proporciona noticias especificas a visualizar.
nice orden Ejecuta 'orden' con una prioridad inferior a la normal.
-incremento Especifica el rango de prioridad entre 1 y 19.
nohup orden Proporciona inmunidad frente a rupturas de comunicacion
y abandonos durarante 'orden'.
page nombresarch Muestra partes de los archivos especificados.
+numerolinea Comienza a visualizar en 'numerolinea'.
+/patron Busca 'patron' en el archivo a visualizar.
passwd Cambia la contrase¤a de presentacion para el ID de
usuario actual.
nombre Cambia la contrase¤a de presentacion para el usuario
'nombre'.
pg nombresarch Muestra partes de los archivos especificados.
-numero Proporciona el tama¤o de linea de la ventana de
visualizacion (por omision es 23).
+/patron Proporciona un patron a buscar en el texto.
pr arch1 Imprime archivo.
-llongitud Especifica longitud de pagina.
-wanchura Especifica anchura de pagina.
-d Muestra la salida a doble espacio por legibilidad o
para edicion.
-hcabecera Imprime el titulo 'cabecera' al comienzo de la
impresion del archivo.
arch2... Permite imprimir multiples archivos a la vez.
ps Muestra el estado de proceso actual.
-a Muestra los estados de los procesos mas frecuentemente
solicitados.
-e Muestra informacion acerca de todos los procesos
actualmente en ejecucion.
-f Genera un listado completo de los procesos en
ejecucion.
pwd Muestra el directorio de trabajo actual.
r Reejecuta la orden precedente (es un alias en ksh).
resume %idtrabajo Inicia el trabajo 'idtrabajo' suspendido.
rm archivos Suprime archivos.
-f Suprime todos los archivos sin consultar al usuario.
-i Suprime archivos uno a uno mediante consulta
interactiva al usuario.
-r Suprime archivos recursivamente incluyendo directorios.
rmdir nombredir Suprime el directorio 'nombredir'.
-p Suprime el directorio y los directorios padres en el
camino de 'nombredir'.
script Salva un guion de entrada y salida de terminal en el
archivo 'typescript'.
-a A¤ade la salida en la orden 'script' a un archivo
existente.
archivo Especifica el archivo a utilizar para salvar la salida
de 'script'.
set Muestra los valores de todas las variables shell
actuales.
nombre = valor Reasigna 'valor' a la variable 'nombre'.
setenv variable valor Define la variable de entorno 'variable' con
'valor' (csh).
sh Inicia el interprete de ordenes shell implicito.
spell archivo Lista las palabras incorrectamente escritas que se
encuantran en el archivo 'archivo'.
+sarch Proporciona un archivo 'sarch' ordenado de palabras
consideradas escritas correctamente.
-b Comprueba la ortografia britanica de las palabras.
stop %idtrabajo Suspende el trabajo 'idtrabajo' en ejecucion
actualmente.
stty Especifica opciones de terminal.
-a Muestra todas las especificaciones de opciones
actuales.
-g Permite utilizar las especificaciones de opciones como
argumentos para otra orden stty.
vellinea Especifica la velocidad en baudios a 'vellinea'.
-ignbrk Responde a la ruptura en la entrada.
-echoe Hace eco del caracter de borrado mediante una cadena
BACKSPACE-SPACE-BACKSPACE.
tabs Especifica las tabulaciones en un terminal.
-Ttipo Especifica el tipo de terminal a utilizar.
-n Especifica que las tabulaciones se fijen cada 'n'
posiciones.
-archivo Especifica que la informacion de formato de
tabulaciones esta contenida en 'archivo'.
a,b,... Especifica que las tabulaciones estan en 'a', 'b', etc.
(hasta 40 especificaciones).
-ccodigo Especifica tabulaciones encapsuladas basadas en un
formato de lenguaje de programacion particular.
tail archivo Visualiza el final del archivo.
-numero Comienza en 'numero' de lineas desde el final del
archivo.
tee archivo Copia la entrada estandar a la salida estandar ademas
de a 'archivo'.
-a A¤ade la salida a 'archivo' en vez de sobreescribirla.
-i Hace que el proceso ignore cualquier interrupcion.
touch archivos Actualiza los tiempos de acceso y modificacion de los
'archivos'.
-a Especifica que solo se cambie el tiempo de acceso.
-m Especifica que solo se cambie el tiempo de
modificacion.
-c Evita la creacion de archivo para un archivo no
existente designado en 'archivos'.
unalias nombre Suprime el alias 'nombre' existente (chs, ksh).
unset variable Desactiva la especificacion de la variable 'variable'.
unsetenv variable Desactiva la variable de entorno 'variable' (csh).
who Lista informacion acerca de los usuarios de un sistema.
whoami Lista informacion propia del ID de usuario que teclea
la orden.
1.2) ORDENES DE GUION DEL SHELL KORN:
-------------------------------------
exit Devuelve el estado de la ultima orden shell ejecutada.
valor Asigna un codigo de salida 'valor' a 'exit'.
print Efectua funciones de visualizacion en el shell Korn
analogas a la de la orden 'echo'.
-n Visualiza la salida sin a¤adir NEWLINEs a la salida.
-R Especifica que 'print' debe ignorar cualquier
significado de caracter especial en el texto de
impresion.
-p Especifica que la salida va a ser enviada a traves de
un cauce e impresora en modo subordinado.
printf formato cadena Visualiza 'cadena' bajo las especificaciones de
formato de 'formato'.
read Lee la respuesta del usuario y la almacena para
procesamiento futuro.
select i in lista Solicita al usuario una opcion dentro de una lista.
set cadena Asigna un parametro posicional a cada palabra en
'cadena'.
trap ords interrupciones Ejecuta las ordenes 'ords' al recibir alguna de
las 'interrupciones'.
Interrupciones atrapadas comunes son:
1 indica que se ha detectado una ruptura de
comunicacion [hangup].
2 indica que se ha detectado una interrupcion
(DELETE).
15 indica que se ha detectado una se¤al de
terminacion.
xargs -i orden arg Ejecuta 'orden' sobre los argumentos 'arg' construida
de la entrada estandar.
-p Solicita verificacion antes de efectuar 'orden'.
1.3) SENTENCIAS CONDICIONALES DE GUION DEL SHELL KORN:
------------------------------------------------------
if orden Ejecuta 'orden' y comprueba que el estado de
terminacion de la orden sea ocrrecto.
then ordenes Ejecuta 'ordenes' cuando 'if' (o 'elif') se completa
con exito.
test condicion Ejecuta 'ordenes' si se da la 'condicion'.
then ordenes
elif orden Especifica chequeo 'if' adicional si el primero no se
completa con exito.
else ordenes Ejecuta 'ordenes' cuando el chequeo 'if' no se completa
con exito.
fi Finaliza la estructura 'if...then'.
case x in y orden Ejecuta 'orden' si la cadena 'x' se encuentra en el
patron 'y'.
esac Finaliza la estructura 'case...in'.
for x Prepara un bucle de ordenes en donde 'x' es el numero
de parametros posicionales.
in lista Especifica una 'lista' del numero de veces a ejecutar
'for'.
do ordenes Ejecuta 'ordenes' cada vez que se entra al bucle 'for'.
done Finaliza la estructura 'for...do'.
while ordenes Prepara un bucle a ejecutar mientras 'ordenes' sea
cierto.
do ordenes Ejecuta 'ordenes' cada vez que se entra al bucle
'while'.
done Finaliza la estructura 'while...do'.
until ordenes Prepara la ejecucion de un bucle hasta que 'ordenes'
sea cierto.
do ordenes Ejecuta 'ordenes' cada vez que se entra al bucle
'until'.
done Finaliza la estructura 'until...do'.
while true Prepara un bucle de ejecucion que se detiene cuando
una condicion ya no es cierta. Es por tanto, un bucle
sin fin.
until false Prepara un bucle de ejecucion que se detiene cuando
una condicion es falsa. Es por tanto, un bucle sin fin.
2) ORDENES PARA EDICION Y FORMATEADO DE TEXTOS:
===============================================
Estas son las ordenes utilizadas para editar y formatear archivos de texto
(Documenter's Worbench) y las ordenes utilizadas para analizar el estilo de
redaccion (Writer's Workbench).
2.1) ORDENES DE EDICION:
------------------------
ed Invoca al editor de lineas.
-r Permite solo la lectura de los contenidos del archivo
nombrearch Especifica 'nombrearch' como archivo a editar.
vi arch1 Invoca al editor de pantalla sobre 'arch1'.
-R Solo permite la lectura de los contenidos del archivo.
+numlinea Posiciona el cursor en la linea 'numlinea' del archivo.
arch2 arch3 Permite editar 'arch2' y 'arch3' ademad de 'arch1'.
2.2) ORDENES DE FORMATEADO DE TEXTO:
------------------------------------
checkdoc archivo Comprueba la existencia de errores de formateado en el
archivo de entrada 'archivo'.
col Filtra las vueltas de lina atras y los pasos de media
linea en la salida.
-x Evita que los espacios en blanco se conviertan en
caracteres de tabulacion en la salida.
-f Permite el paso hacia adelante de media linea en la
salida.
-b Especifica que el dispositivo de salida no puede volver
espacios atras.
dpost archivo Convierte el archivo de salida 'troff' a formato
PostScript.
eqn nombrearch Preprocesador 'troff' que formatea ecuaciones deficidad
en 'nombrearch'.
grap nombrearch Preprocesador 'pic' que formatea graficos definidos en
'nombrearch'.
mm archivo Formatea 'archivo', utilizando reglas de macros
memorandums, para salida 'nroff'.
-rNk Comienza la numeracion con la pagina 'k'.
-olista Especifica una lista de numeros de paginas a imprimir.
-rC3 Imprime "DRAFT" al final de cada pagina de salida.
-rLx Especifica la longitud de pagina de salida a 'x'
lineas.
-rOn Especifica el margen de pagina a 'n' posiciones del
extremo izquierdo.
-rWk Especifica la anchura de pagina de salida a 'k'
posiciones.
-t Invoca al preprocesador 'tbl' para formatear tablas.
-e Invoca al preprocesador 'neqn' para formatear
ecuaciones.
-Ttipo Especifica 'tipo' como el tipo de terminal que va ha
recibir la salida.
mmt archivo Formatea 'archivo', utilizando reglas de macros
memorandums, para salida 'troff'.
-rNk Comienza la numeracion con la pagina 'k'.
-olista Especifica una lista de numeros de paginas a imprimir.
-rC3 Imprime "DRAFT" al final de cada pagina de salida.
-rLx Especifica la longitud de pagina de salida a 'x'
unidades escaldas.
-rOn Especifica el margen de pagina a 'n' unidades escaladas
desde el extremo izquierdo.
-rSk Especifica el tam¤o en puntos de la salida a 'k'.
-rWk Especifica la anchura de pagina de salida a 'k'
unidades escaladas.
-t Invoca al preprocesador 'tbl' para formatear tablas.
-e Invoca al preprocesador 'neqn' para formatear
ecuaciones.
-p Invoca al preprocesador 'pic' para formatear dibujos de
lineas.
-g Invoca al preprocesador 'grap' para formatear graficos.
neqn nombrearch Preprocesador 'nroff' para imprimir ecuaciones
deficidas en 'nombrearch'.
nroff narch Produce salida de tipo terminal formateado para el
archivo de entrada 'narch'.
-mnombre Invoca al archivo de macros 'nombre'.
-nN Numera la primera pagina de salida a 'N'.
-olista Imprime las paginas o rangos de paginas especificadas
en 'lista'.
-raN Especifica el registro 'a' al valor 'N'.
-sN Para cada 'N' paginas para permitir gestion de
impresora/papel.
-Tnombre Proporciona el 'nombre' del sidpositivo de tipo
terminal ('nroff'), o la designacion de la impresora
('troff').
pic nombrearch Preprocesador 'troff' que formatea dibujos definidos en
'nombrearch'.
tbl nombrearch Preprocesador 'troff' que formatea tablas defincidas en
'nombrearch'.
troff tarch Produce salida tipografica formateada para el archivo
de entrada 'tarch'.
-mnombre Invoca al archivo de macros 'nombre'.
-nN Numera la primera pagina de salida a 'N'.
-olista Imprime las paginas o rangos de paginas especificadas
en 'lista'.
-raN Especifica el registro 'a' al valor 'N'.
-sN Para cada 'N' paginas para permitir gestion de
impresora/papel.
-Tnombre Proporciona el 'nombre' del sidpositivo de tipo
terminal ('nroff'), o la designacion de la impresora
('troff').
2.3) ORDENES WWB:
-----------------
diction archivo Lista sentencias o frases impropias contenidas en
'archivo' y propone alternativas para mejorarlas.
-s Marca frases potencialmente inaceptables sin
suministrar alternativas.
-f parch Proporciona la lista 'parch' suministrada por el
usuario de frases aceptables.
double archivo Encuentra ocurrencias consecutivas de una palabra en
'archivo'.
punct archivo Se¤ala errores de puntuacion en 'archivo'; salva las
correcciones en 'pu.archivo'.
sexist archivo Lista terminos sexistas en 'archivo' y sugiere
alternativas.
-s Marca los terminos sexistas sin suministrar
alternativas.
-f parch Proporciona un archivo de usuario 'parch' de terminos
para los cuales comprobar 'archivo'.
spellwwb archivo Lista las palabras incorrectamente escritas halladas en
el archivo 'archivo'.
-f parch Proporciona un archivo 'parch' de palabras a considerar
escritas correctamente.
-b Comprueba la ortografia britanica de las palabras.
splitinf archivo Identifica los infinitivos partidos que aparecen en
'archivo'.
style docarch Analiza el estilo de redaccion del documento 'docarch'.
-p Lista construcciones de verbos pasivos.
gtn Lista todas las frases que contienen al menos 'n'
palabras.
-N Imprime normalizaciones de formas verbales utilizadas
como nombres.
-a Imprime todas las frases con su longitud y calificacion
de legibilidad.
wwb archivo Ejecuta el conjunto completo de ordenes 'wwb' sobre
'archivo'.