Listar el contenido de un archivo tar

Resuelto
stephbret56 Mensajes publicados 195 Estado Miembro -  
stephbret56 Mensajes publicados 195 Estado Miembro -
Hola,
Estoy buscando la manera de listar el contenido de un archivo en cartucho, este archivo fue creado por tar.
El nombre del archivo es save.tar.
En este archivo, me gustaría encontrar una vista idéntica a un comando ls -al de un directorio.
Si utilizo tar tvf .... ¿es posible? ¿y cómo?

Atentamente,

13 respuestas

  1. jipicy Mensajes publicados 40842 Fecha de registro   Estado Moderador Última intervención   4 898
     
    Hola,

    tar -tf archivo.tar

    --
    JP - Criador de pingüinos -
    Haga un gesto por el medio ambiente, cierre sus ventanas y adopte un pingüino.
    15
  2. stephbret56 Mensajes publicados 195 Estado Miembro 6
     
    Sí, pero no tengo el contenido de mi archivo.
    Quisiera tener los directorios y archivos que se encuentran dentro.
    ¿Hay alguna opción para eso?
    Gracias
    2
  3. stephbret56 Mensajes publicados 195 Estado Miembro 6
     
    No consigo listar el contenido del archivo tar de mi cartucho
    ¿Existe una solución en tar o algún otro método para hacerlo?

    Gracias por tu ayuda
    0
  4. dubcek Mensajes publicados 18627 Fecha de registro   Estado Colaborador Última intervención   5 660
     
    tar -tvf nombre_del_archivo.tar o dispositivo:/dev/rmt0
    ¿qué tipo de cartucho?
    0
  5. stephbret56 Mensajes publicados 195 Estado Miembro 6
     
    Son unos dds3
    Cuando hago el tar -tvf, encuentro bien el archivo de archivo en la cinta, pero no el contenido del archivo.

    tar -tvf /dev/rmt0
    -rw-r--r-- 201 1 1073741312 07 abr 11:43:51 2008 /Mi_Directorio/save.tar
    0
  6. dubcek Mensajes publicados 18627 Fecha de registro   Estado Colaborador Última intervención   5 660
     
    porque es un archivo de un archivo !! hay que extraerlo:
    tar -xvf /dev/rmt0 ; tar -tvf save.tar
    o tal vez
    dd if=/dev/rmt0 | tar -tvf -
    o tal vez
    mkfifo save.tar
    tar -tvf save.tar &
    tar -xf /dev/rmt0 save.tar
    0
  7. stephbret56 Mensajes publicados 195 Estado Miembro 6
     
    Sí, pero si hago esto tar -xvf /dev/rmt0; tar -tvf save.tar, entonces voy a descargar todo mi archivo en el disco, ¿verdad?
    0
  8. dubcek Mensajes publicados 18627 Fecha de registro   Estado Colaborador Última intervención   5 660
     
    oui
    0
  9. stephbret56 Mensajes publicados 195 Estado Miembro 6
     
    Wah boff, ¿no hay nada más?
    Sin embargo, no comprendí bien el uso de los otros ejemplos
    ¿puedo usar dd en línea de comando y el resto también o a través de un script?

    o tal vez
    dd if=/dev/rmt0 | tar -tvf -
    o tal vez
    mkfifo save.tar
    tar -tvf save.tar &
    tar -xf /dev/rmt0 save.tar

    Gracias por tu ayuda.
    0
  10. dubcek Mensajes publicados 18627 Fecha de registro   Estado Colaborador Última intervención   5 660
     
    sí, en línea de comandos
    por qué hacer un archivo de archivo, tar sabe escribir en cinta:
    tar -cvf /dev/rmt0 mi_directorio
    habría sido suficiente
    y tar -tvf /dev/rmt0
    habría mostrado todos los archivos
    0
  11. stephbret56 Mensajes publicados 195 Estado Miembro 6
     
    Sí, pero debido a la necesidad que tengo, estoy obligado a archivar en el disco y luego en la cinta.
    Dado que debo hacer las mismas copias de seguridad, pero a horas diferentes, y el nombre de mi archivo debe cambiar para poder encontrar mis archivos en la cinta durante una restauración, no sé hacerlo de otra manera.

    Gracias
    0
  12. dubcek Mensajes publicados 18627 Fecha de registro   Estado Colaborador Última intervención   5 660
     
    entonces haz una lista de los archivos en el momento de archivar el disco
    tar -cvf save.tar mi_directorio > lista.txt
    0
  13. stephbret56 Mensajes publicados 195 Estado Miembro 6
     
    Sí, había pensado en esta solución, así que lo haré así, cierro mi pregunta.

    Muchas gracias a todos por la ayuda y que tengan una buena noche.
    0