Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tabla de contenidos
Tabla de contenidos ........................................................................................................................... 2
Introduccin ....................................................................................................................................... 3
Dnde estamos parados?................................................................................................................. 4
Manos a la obra! ............................................................................................................................... 6
Comandos de visualizacin de archivos ............................................................................................. 9
Editor vi .......................................................................................................................................... 9
Comando more .............................................................................................................................. 9
Comando cat ................................................................................................................................ 10
Ver espacio en Filesystems .............................................................................................................. 11
La informacin es poder .................................................................................................................. 12
Operaciones con archivos y directorios ....................................................................................... 14
Variables de entorno.................................................................................................................... 15
Shell Script ....................................................................................................................................... 17
Qu es? ...................................................................................................................................... 17
Analizando una Shell .................................................................................................................... 17
Uso de una Shell Script en distintos ambientes ..................................................................... 17
Variables de la Shell ................................................................................................................. 18
Insercin de Comentarios ........................................................................................................ 18
Funciones ................................................................................................................................. 19
Condicionales ............................................................................................................................... 20
Condicional if-then-else ........................................................................................................... 20
Condicional case ...................................................................................................................... 20
Iteraciones ................................................................................................................................... 21
Ciclo for .................................................................................................................................... 21
Ciclo while ................................................................................................................................ 21
Otros comandos ........................................................................................................................... 22
Eeeecooo!!!, eeeecoooo!!!! ..................................................................................................... 22
Sleep ........................................................................................................................................ 23
Base de datos ........................................................................................................................... 23
Ejemplos de funcionalidades ....................................................................................................... 24
Comparar cantidad de registros............................................................................................... 24
Verifica existencia de archivo................................................................................................... 25
Conexin FTP ........................................................................................................................... 25
Ejecutando una Shell.................................................................................................................... 26
Pasando parmetros a una Shell script .................................................................................... 26
Cmo sabemos que una Shell se ejecut correctamente? .................................................... 26
Recomendaciones ............................................................................................................................ 27
Introduccin
Este pequeo manual te ayudar de manera bsica en el manejo dentro de un ambiente Unix, en
especial el HP-UX, que es una versin desarrollada y mantenida por Hewlet Packard.
Este manual aplica a un uso normal dentro de un ambiente QA, por lo tanto hay temas que no se
tocarn ya que son parte de la ambientacin del mismo (permisos de archivo entre otros)
Es necesario aclarar que, si bien es cierto, Linux (en sus distintos sabores) y Unix se parecen, al
momento de escribir algn comando, sus opciones no son las mismas. Por lo tanto la idea es
centrarse en esta versin en especial. No soy un experto ni mucho menos, pero creo que con lo
poco que s y un poco de googleo, podremos entrar a esa pantalla negra y realizar nuestro
trabajo.
Manos a la obra!
Lo primero es lo primero, debemos contar con Putty en nuestra estacin, si no lo tienes, es un
buen momento para conseguirlo.
Bueno, lo tpico, doble click en Putty:
Basta ingresar la ip o nombre de mquina para conectarnos, las opciones deben verse como en la
imagen anterior.
Generalmente recibiremos un mensaje de bienvenida, sino con que nos muestre el signo $ basta
para iniciar nuestro trabajo.
Comando more
more [archivo]
Muestra el contenido del archivo de manera paginada
paginada:
Comando cat
cat [archivo]
Muestra el contenido de [archivo], sin pausas.
head Archivo-- Muestra las primeras 10 lneas del Archivo
head -15 Archivo Muestra las primeras 15 lneas del Archivo
tail Archivo-- Muestra las ultimas 10 lneas del Archivo
tail -15 Archivo Muestra las ultimas 15 lneas del Archivo
NOTA: Esta es una forma ms ordenada o ms bien formateada del comando df -Pk
Pk
Copia y pega las lneas y obtendrs:
La informacin es poder
uname -a
- --versin
--versin unix
grep -i -n
n TEXT [archivo] --buscar
buscar el TEXT dentro de
del [archivo
archivo]
top --lista
--lista de procesos
vmstat --estado
--estado de la memoria y procesos que estn corriendo
esc+k --historia
historia de comandos
comandos,, permite mostrar los ltimos comandos utilizados.
clear --limpia
limpia pantalla
lss lt --contenido
contenido del directorio, ordenado por fecha desc.