Este es el comando bup-meta que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
bup-meta: crea o extrae un archivo de metadatos
SINOPSIS
subir meta --crear
[-R] [-v] [-q] [--no-enlaces simbólicos] [--no-rutas] [-f presentar]caminos...>
subir meta --lista
[-v] [-q] [-f presentar]
subir meta --extraer
[-v] [-q] [--id-numéricos] [--no-enlaces simbólicos] [-f presentar]
subir meta --inicio-extracto
[-v] [-q] [--id-numéricos] [--no-enlaces simbólicos] [-f presentar]
subir meta - extracto de acabado
[-v] [-q] [- ID-numéricos] [-f presentar]
subir meta --editar
[--set-uid UID | --set-gid gid | --set-usuario usuario | --conjunto-grupo grupo de XNUMX | ...]
<caminos...>
DESCRIPCIÓN
bup meta crea, extrae o manipula archivos de metadatos. Una metadata
El archivo contiene la información de metadatos (marcas de tiempo, propiedad, permisos de acceso,
etc.) para un conjunto de rutas del sistema de archivos.
See bup-restaurar(1) para obtener una descripción de la forma en que se restauran los metadatos de propiedad.
CAMPUS
-C, --crear
Cree un archivo de metadatos para el caminos. Escribe el archivo en estándar
salida a menos que se especifique --file.
-t, --lista
Muestra información sobre los metadatos en un archivo. Leer el archivo de
entrada estándar a menos que se especifique --file.
-X, --extraer
Extraiga un archivo de metadatos. Conceptualmente, realice --start-extract seguido de
- extracto de acabado. Leer el archivo desde la entrada estándar a menos que se especifique --file.
--inicio-extracto
Cree un árbol del sistema de archivos que coincida con las rutas almacenadas en un archivo de metadatos. Por
en sí mismo, este comando no produce una restauración completa de los metadatos. Para
restauración completa, este comando debe ir seguido de una llamada a --finish-extract.
Una vez que este comando ha terminado, todos los archivos normales descritos por los metadatos
existirá y estará vacío. Restaurar los datos en esos archivos y luego llamar
--finish-extract debería restaurar el árbol original. El archivo se leerá desde
entrada estándar a menos que se especifique --file.
- extracto de acabado
Termine de aplicar los metadatos almacenados en un archivo al sistema de archivos. Normalmente,
este comando debe seguir a una llamada a --start-extract. Se leerá el archivo
desde la entrada estándar a menos que se especifique --file.
--editar Edite archivos de metadatos. El resultado se escribirá en la salida estándar a menos que
- se especifica el archivo.
-F, --file =nombre de archivo
Leer el archivo de metadatos de nombre de archivo o escríbele a nombre de archivo según sea apropiado. Si
nombre de archivo es "-", luego se lee desde la entrada estándar o se escribe en la salida estándar.
-R, --recurrencia
Desciende recursivamente a subdirectorios durante --create.
--xdev, --un sistema de archivos
no cruce los límites del sistema de archivos, aunque como con tar y rsync, los puntos de montaje
ellos mismos todavía serán manejados.
- ID-numéricos
Aplique ID numéricos (usuario, grupo, etc.) en lugar de nombres durante --extraer o
- extracto de acabado.
--enlaces simbólicos
Registre los destinos de los enlaces simbólicos al crear un archivo o restaure los enlaces simbólicos
al extraer un archivo (durante --extract o --start-extract). Esta opcion es
habilitado por defecto. Especifique --no-symlinks para deshabilitarlo.
--caminos
Registre los nombres de las rutas al crear un archivo. Esta opción está activada de forma predeterminada.
Especifique --no -path para deshabilitarlo.
--set-uid =UID
Establecer el uid de metadatos en un número entero UID durante --edit.
--set-gid =gid
Establecer el gid de metadatos en el número entero gid durante --edit.
--set-user =usuario
Establezca el usuario de metadatos en usuario durante --edit.
--unset-usuario
Elimine el usuario de metadatos durante --edit.
--set-group =grupo de XNUMX
Establezca el usuario de metadatos en grupo de XNUMX durante --edit.
--grupo-desarmado
Elimine el grupo de metadatos durante --edit.
-v, --verboso
Sea más detallado (se puede usar más de una vez).
-q, --tranquilo
Silencio.
EJEMPLOS
# Cree un archivo de metadatos para / etc.
$ bup meta -cRf etc.meta / Etc
bup: eliminar "/" inicial de "/ Etc"
# Extraiga el archivo etc.meta (los archivos estarán vacíos).
$ mkdir tmp && cd tmp
$ bup meta -xf ../etc.meta
$ls
etc.
# Restaurar / Etc completamente.
$ mkdir tmp && cd tmp
$ bup meta --start-extract -f ../etc.meta
... complete todo el contenido del archivo normal usando alguna otra herramienta ...
$ bup meta --finish-extract -f ../etc.meta
# Cambiar usuario / uid a root.
$ bup meta --editar --set-uid 0 --set-usuario raíz \
src.meta> dest.meta
Use bup-meta en línea usando los servicios de onworks.net