Web
dns.bdat.net
Next:
Introducción al Unix
Up:
Linux (Unix ) para
Previous:
Linux (Unix ) para
Índice General
Índice General
Introducción al Unix
Historia de Unix
Versiones de Unix
El sistema de ficheros
Entrando a un sistema Unix
Iniciando una conexión
Iniciando una sesión
La shell
Organización del almacenamiento en disco
Propietarios y Permisos
Órdenes
Órdenes para ficheros y directorios
cat Mostrar contenido de un fichero
ls Mostrar contenido de un directorio
less Muestra un fichero de texto
mkdir Crear un directorio
rm Borrar un fichero o directorio
cd Cambia el directorio actual
mv Mueve o renombra
cp Copia ficheros y directorios
lpr Imprime un fichero
pwd Imprimir el directorio actual
ln Enlaza ficheros o directorios
Ejercicios con solución
Comprimir, descomprimir y agrupar ficheros
Comprimir ficheros y uso de ficheros compromidos
Agrupar y desagrupar ficheros: tar
Otras órdenes de usuario
id Información sobre el usuario
passwd Modifica la clave
man Proporciona información
who Información sobre usuarios conectados
whoami Información sobre el usuario
write Envía un mensaje a un usuario
mesg Activa/Desactiva la recepción de mensajes
mail Envía un mensaje de correo electrónico
date Muestra las hora y fecha actuales
echo Muestra en pantalla el resto de la línea
sort Ordena el contenido de un fichero
more Muestra un fichero
cal Muestra un calendario
expr Evalúa una expresión entera
diff Muestra diferencias entre ficheros
find Localiza ficheros
ps: Muestra lista de procesos
sleep: Genera un proceso durante cierto tiempo
stty: Parámetros del terminal
head: Muestra las primeras línea de un fichero
tail: Muestra las últimas línea de un fichero
touch: Actualiza las fechas de un fichero
tty: Muestra el terminal
wc: Cuenta información sobre ficheros
Ejemplos
Gestión de procesos
introducción
Operaciones con procesos
Gestión de trabajos
Entrada y salida
Dispositivos estándares
Otros dispositivos
Redirección
Tuberías o pipes
Ejercicios
Tratamiento de ficheros de texto
Expresiones regulares
Uso de expresiones regulares
Otras órdenes útiles para ficheros
Permisos y propietarios
Propiedad
Permisos
Ejercicios:
Shell
Definiciones
Personalización de la shell
El editor vi
Ejecución y agrupación de órdenes
Código de terminación de una orden
Ejecución consecutiva
Ejecución condicional
Ejecución simultánea
Agrupando con paréntesis
Resultado de la ejecución de una orden
Programas de shell
subshell
Comentarios y continuaciones de línea
Parámetros posicionales
Variables predefinidas
Uso de valores predeterminados de variables
Asignación de valores predeterminados de variables
Mostrar un mensaje de error asociado a una variable
Otras operaciones con variables
Evaluación aritmética
Selección de la shell de ejecución
Lectura desde la entrada estándar: read
Evaluación de expresiones: test
Estructura de control
Terminar un programa de shell (exit)
Opciones en un programa de shell: getopts
Evaluación de variables: eval
Funciones
Trucos de programación en shell
Prácticas
Claves
Como...
Sobre este documento...
Pedro Pablo 2001-12-14