lunes, 11 de abril de 2011

Introduccion a Java [08-04]

Les dejo el audio de la clase.


Introduccion a Java [06-04]

Les dejo el audio de la clase.


Introduccion a Java [04-04]

Les dejo el audio de la clase.


Introduccion a Java [01-04]

Les dejo el audio de la clase.


miércoles, 30 de marzo de 2011

Introducción a linux 4 [30-03]

Hoy finalmente terminamos con linux y por eso escribimos unos script sencillo en el editor de texto vi.



Les dejo una imagen que encontré en un blog que describe todo lo que dimos en el dia de hoy


Les dejo el audio de la clase.


martes, 29 de marzo de 2011

Introducción a linux 3 [28-03]

Seguimos con linux, repasando conceptos basicos y comandos.

Les dejo los apuntes a medias.


Sistemas de archivos

Links(Accesos directos)

Links blandos

Es como un acceso directo en el sentido clásico

Todos los archivos tienen un Header que tienen referencia al content
Cuando tenemos un link se ponen las siguientes propiedades
Header contiene
ruta: /home/bruno/pepe
permisos
tamaño
Content contiene
/home/bruno/pepe/archivo.txt

Para crear un link blando en el terminal se utiliza el comando
ln -s ruta_archivo nombre_link

Links duros
Es un puntero al nodo del archivo en lugar de ser un archivo que tiene la dirección de otro archivo.
Básicamente es el mismo archivo pero que se encuentra...... (o es una “copia” del archivo)

Son archivos que apuntan al mismo, ejemplo 2 headers que apuntan al mismo content.

Cuando se elimina un header cuando tengo mas de 1, el content disminuye el contador de header.

Para crear un link duro en terminal se utiliza el comando
ln ruta_archivo nombre link


Comando Mount - umount

Mapea la información de un dispositivo a una carpeta en la jerarquía.

Ejemplo
mount /dev/dispositivo /media/Pendrive
Para desmontar un dispositivo

Ejemplo
umount /media/pendrive
Parametros
para montar un dispositivo con diferente tipos de archvios se utiliza el parametro -t

Ejemplo: mount -t vfat
ntfs
ext3

Comando su - sudo

su : Pone la consola en Super Usuario
sudo : ejecutar como super usuario

Variables de entorno

son variables preestablecidas del sistema.
Para llamarlas se utiliza el simbolo $
ejemplo
echo “PATH”
echo “HOME”
echo “USER”

Para setear una variable de entorno se utiliza el comando export
Ejemplo:
export Hoy=”Lunes”

Comando alias - unalias

Se utiliza para darle otro nombre a los comandos

por ejemplo el comando dir es el alias de ls

unalias se utiliza para borrar un alias que se haya creado.

Comillas en los comandos

echo “hoy es $Hoy” -> muestra hoy es 28 de marzo (incluye el valor de la variable $Hoy)
echo 'hoy es $Hoy' -> muestra el texto tal cual se escribió.

export Hoy=”comillas invertidas, date ,comillas invertidas” -> las comillas invertidas ejecutan el comando que esté entremedio


Audio de la clase.

sábado, 26 de marzo de 2011

Introducción a linux 2 [25-03]

En esta clase vimos como paso a paso la instalación de opensuse y la configuración del booteo dual para tener varios sistemas operativos.


A su vez vimos algunas lineas para la utilización de la consola como por ejemplo

man [num_sección] pagina
pwd
Nos indica el directorio en el que estamos parados
cd directorio
navegamos entre las carpetas
cat archivo
Muestra el contenido de un archivo
du
Muestra la utilización de espacio en disco de un directorio
df
Espacio libre del disco
cp archivo_origen directorio_origen
comando de copiado
Ejemplo: cp archivo.txt /x/y/archivo.bks.txt
se puede renombrar el archivo cuando se copia como en el ejemplo anterior
parámetro -r copia todo lo del directorio.
mv archivo_origen directorio_origen
Mueve los archivos de origen al destino, tiene las opciones del comando cp(renombrar)
rm archivo
Borra los archivos
Parámetros
-fr : fuerza el borrado de los archivos
mkdir nombreCarpeta
Crea carpetas
zip -r archivo
Comprime los archivos
unzip archivo
Descomprime
tar -czvf archivos
Se utiliza para la compresión de archivos tar.gz
Parámetros
c = compress
z= formato Gzip
f = final
tar -xvzf archivos
Se utiliza para la descompresión de archivos tar.gz
Parámetros
x = descompress
las demas son iguales
ll
igual que el ls con información mas detallada sobre los permisos y demas.
ps
muestra info de los procesos
Parámetros
-el muestra procesos abiertos y los puertos en ejecución
top
Similar al ps lo unico que se actualiza
kill -processid -9
Cierra el proceso
xkill
Mata el proceso que elegimos con un click
pkill -f proceso
Mata el proceso

Les dejo el audio de la clase.