miércoles, 13 de octubre de 2010

Redireccionamiento (ejemplos de Comandos aplicados a Directorios)

Redireccionamiento.
Cuando se redirecciona puede enviarse la salida de la ejecucion de un determinado comando a otro dispositivo diferente a la pantalla, en este caso puede ser un fichero.

las formas mas comunes de ridereccionar son:


>: Comando > Archivo


Redirecciona la salida de la ejecucion del comando hacia un archivo existente, si este no existe el archivo es creado. Si el archivo existe su contenido sera modificado.


>>: Comando >> Archivo


Esta es otra forma de redereccionar la salida de la ejecucion de un comando a un archivo existente pero añadiendo o anexando a la información que ya existe en el archivo mensionado. Si este no existe el archivo sera creado.


<: Comando < Archivo


La entrada estandar o argumentos a ejecutarse se leen desde el archivo, en este caso no se producen cambios en el fichero de donde se tomo la entrada.


fuente: Aqui

Comandos aplicados a Directorios.



Creando/borrando directorios

Para crear nuevos directorios, la opción es mkdir.
Para borrar archivos o directorios, rm:rm -r carpeta, usando la opción -r para borrar cualquier subcarpeta

Moviendo, renombrando, copiando

Usamos cp /ruta/archivo/original /ruta/para/copia para copiar archivos.
mv ruta/archivo nueva/ruta/archivo sirve tanto para mover un archivo o carpeta como para renombrarlo

listando archivos

El comando ls muestra una lista de los archivos de un directorio.
ls [opciones] [archivo|directorio] [archivo|directorio...]
  • ls (sin parametros) lista archivos del directorio actual.
  • ls -a muestra todos los archivos, incluido ocultos
  • ls -A igual que -a menos los archivos "." y ".."
  • ls -R listado recursivo
  • ls -l muestra permisos de cada fichero y ultimo acceso
  • ls -s muestra el tamaño de cada fichero listado

Moviendose por el sistema de archivos

El comando pwd nos devuelve la ruta en la que estamos en ese momento.
Para cambiar de directorio usamos cd, que tiene varias opciones:
  • cd /path/deseado/ nos lleva a /path/deseado
  • cd. directorio actual
  • cd.. directorio padre
  • cd (sin parametros) lleva al home de tu usuario
  • cd ~ nombreusuario te lleva al home de nombreusuario, si tienes permisos para ello.
  • cd ~ te lleva al home de tu usuario.
  • cd / te lleva al home de tu usuario.
  • cd - te lleva al ultimo directorio en que hallas estado
fuente: Aqui

Ejercicio numero 1 redireccionamos y cambio de los permisos a un directorio.

En este ejercicio creamos un directorio y le cambiamos los permisos utilizando números, para saber el manejo de estos numero y de dicho comando podemos entrar Aqui donde encontraremos toda la información necesaria para manejar estos a la 
perfección.

clic sobre la imagen para verla en pantalla completa.

Pueden hacer clic Aqui y descargar de rapidshare los comandos usados, y el fichero plano resultante del redireccionamiento de este ejercicio.  

Ejercicio numero 2 comprimir un directorio.

El comando gzip sirve para comprimir un fichero individual y es uno de los mas
comunes en linux pero 
sólo comprimen ficheros [no directorios, para eso existe tar]. Para comprimir 
y archivar al mismo tiempo hay que combinar el tar y el gzip.

No podemos utilizar solo gzip pero si su asociación con tar, entonces procedemos a comprimir un directorio(firefox) para esto usamos siguiente comando:



tar czfv firefox.tar.gz firefox



tar:modo de compresión
C:Crea un nuevo archivo tar create.
Z:Comprime con gzip el paquete generado
F:La información generada por el proceso se escribe en un archivo y no se muestra en la
pantalla, como está previsto por defecto file.
V:Da los nombres de los archivos procesados.
firefox.tar.gz: nombre y extencion del archivo final
firefox: nombre del archivo a comprimir

clic sobre la imagen para verla en pantalla completa. 

Pueden hacer clic Aqui y descargar de rapidshare los comandos usados, y el fichero plano resultante del redireccionamiento de este ejercicio.

Ejercicio numero 3 crear, ver ruta, moverse, copiar, cambiar nombre, eliminar, listar directorios.

En este ejercicio manejaremos unos comandos para el gestionamiento de directorios, como mkdir para crear, pwd para ver la ruta, cd para moverse, cp -r para copiar, mv para cambiar nombre, rm -r para eliminar, ls para listar.

clic sobre la imagen para verla en pantalla completa.

Pueden hacer clic
 Aqui 
y descargar de rapidshare los comandos usados, y el fichero plano resultante del redireccionamiento de este ejercicio.






















6 comentarios:

Servicios, Suministros y Soluciones dijo...

Hola, Cordial saludo, excelente información, como recomendacion le recuerdo que debes agregar las fuentes de donde tomaste la información.

De igual manera te invito para que visiten nuestro blog http://redireccionamiento.blogspot.com/

SiLvIa MaRiA VeLLoJiN cOnEo dijo...

Buen material!!

les hago la misma sugerencia de la persona anterior, añadir linck de las fuentes bibliograficas..

Jhon Jairo Anaya Guzman dijo...

excelente trabajo y los ejercicios son demasiado claros, sin dudas hicieron un excelente tranajo.

OscarHe2 dijo...

Hola Esteban Celis - Adriana Nuñez, SiLvIa MaRiA VeLLoJiN cOnEo los link de las fuentes están incluidos en el blog si se fijan bien muy claro dice fuente: Aqui en la parte del texto principal hay que prestar mas atención a los enlaces incrustados ya que por razones de estética no quisimos colocar los link completos sino una abreviación que dice Aqui saludos.

CONEXION REMOTA TCP/IP dijo...

este blog me parecio que esta dotado de muy buena y clara informacion, los felicito hicieron del blog, un lugar util para todo aquel que quiera aprender lo que realmente es redireccionamiento

FTP dijo...

muy clara la informacion leida... nos parece que estuvo muy bien explicado su contenido, ademas, sus ejmplos fueron muy practicos y entendibles.

nos ayudo a afianzar nuestros conocimientos y a comprender mejor la tematica.

felicitaciones chicos !!!
ecxelente blog...

Publicar un comentario