InglésFrancésEspañol

Ad


icono de página de OnWorks

refdba - Online en la nube

Ejecute refdba en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando refdba 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


refdba - el cliente de administración de RefDB

SINOPSIS


Modo interactivo:

refdba [-c comando de buscapersonas] [-e destino de registro] [-f stdin] [-h] [-i Dirección IP]
[-l nivel de registro] [-L archivo de registro] [-p Puerto] [-q] [-T equipo] [-u nombre ] [-v] [-V]
[-w la contraseña] [-x] [-y confiar]
No interactivo modo:

Por lotes:

refdba -C comando [-c comando de buscapersonas] [-e destino de registro] [-f stdin] [-i Dirección IP]
[-l nivel de registro] [-L archivo de registro] [-p Puerto] [-q] [-T equipo] [-u nombre ] [-w la contraseña] [-x]
[-y confiar]

DESCRIPCIÓN


refdba es un cliente de línea de comandos que proporciona los comandos para administrar RefDB(7) bases de datos,
usuarios y estilos. refdba se puede iniciar en un modo interactivo, proporcionando un comando
rápido. Tipo ? or ayuda para ver una lista de los comandos disponibles. Alternativamente puedes empezar
refdba en modo no interactivo. refdba ejecutará el comando solicitado y regresará. En
este modo refdba aceptará entrada en stdin para una variedad de comandos, lo que permite que Unix
tubería.

CAMPUS


-c comando de buscapersonas
La línea de comando del buscapersonas que se utilizará. En lugar de un buscapersonas, por supuesto, puede
especifique cualquier comando válido que acepte datos en stdin. Utilice "stdout" para solicitar datos
salida a stdout. Este es el predeterminado, pero es posible que desee especificarlo en el comando
línea si necesita anular temporalmente una configuración de buscapersonas predeterminada en su configuración
archivo.

-C comando
El comando que se ejecutará en modo no interactivo. Puede suministrar todas las opciones y
parámetros que acepta el comando en la línea de comando refdba.

-e destino de registro
log-destination puede tener los valores 0, 1 o 2, o las cadenas equivalentes stderr,
syslogo presentar, respectivamente. Este valor especifica a dónde va la información del registro.
0 (cero) significa que los mensajes se envían a stderr. Están disponibles de inmediato en el
pantalla, pero pueden interferir con la salida del comando. 1 enviará la salida al
facilidad de syslog. Tenga en cuenta que syslog debe estar configurado para aceptar mensajes de registro
de los programas de usuario, consulte el syslog(8) página de manual para obtener más información. Tipo Unix
los sistemas generalmente guardan estos mensajes en /var/log/user.log. 2 enviará los mensajes a
un archivo de registro personalizado que se puede especificar con el -L .

-f stdin
Leer datos de stdin. refdbc generalmente sabe cuándo debe leerse desde stdin. Sin embargo, un
pocos comandos utilizan datos proporcionados en la línea de comandos, pero también permiten leer desde un archivo.
Utilice esta opción para forzar a refdbc a leer desde stdin in adición a los valores suministrados en
la línea de comando.

-h
Muestra la pantalla de ayuda y uso, luego sale.

-i Dirección IP
Configure la dirección IP de la caja que está ejecutando el servidor de aplicaciones refdbd(1).
En lugar de la dirección IP, también puede especificar el nombre de host siempre que sea posible
correctamente resuelto por su sistema.

-l nivel de registro
Especifique la prioridad hasta la que se registran los eventos. Este es un número entre 0
y 7 o una de las cuerdas emergentes, alerta, crit, equivocarse, advertencia, para, info, depurar,
respectivamente (consulte también Definiciones de nivel de registro). -1 deshabilita el registro por completo. Un bajo
un nivel de registro como 0 significa que solo se registran los mensajes más críticos. Un registro más alto
nivel significa que también se registran los eventos menos críticos. 7 incluirá depuración
mensajes. Este último puede ser detallado y abundante, por lo que desea evitar este nivel de registro
a menos que necesite localizar problemas.

-L archivo de registro
Especifique la ruta completa a un archivo de registro que recibirá los mensajes de registro. Normalmente esto
sería / var / log / refdba.

-p Puerto
Configure el puerto de la caja que ejecuta el servidor de aplicaciones.

-q
Empiece sin leer los archivos de configuración. El cliente usará el tiempo de compilación
valores predeterminados para todos los valores que no establezca con los modificadores de la línea de comandos. Útil para
depurar archivos de configuración.

-T equipo
Establezca el tiempo de espera para el diálogo cliente / servidor de aplicaciones en segundos. Una conexión con
Los intentos fallidos de lectura o escritura se considerarán muertos y eliminados después de
ha transcurrido esta cantidad de tiempo.

-u nombre
Establezca el nombre de usuario para el acceso a la base de datos. Nota: este nombre de usuario no tiene por qué ser idéntico a
el nombre de inicio de sesión del usuario. Este es el nombre de usuario requerido para acceder a la base de datos.
servidor.

-v
Imprime la versión y la información de copyright, luego sale.

-V
Cambia al modo detallado.

-w la contraseña
Establezca la contraseña para el acceso a la base de datos. Nota: No es necesario que esta contraseña sea idéntica a
la contraseña de inicio de sesión del usuario. Esta es la contraseña requerida para acceder a la base de datos.
servidor.

-x
Envíe contraseñas sin cifrar.

-y confiar
Especifique el directorio donde se encuentran los archivos de configuración global. Nota: De forma predeterminada, todos
Las aplicaciones RefDB buscan sus archivos de configuración en un directorio especificado
durante el paso de configuración al crear el paquete. Es decir, no necesitas el -y
opción a menos que utilice binarios precompilados en ubicaciones inusuales, por ejemplo, reubicando un
paquete rpm.

La diagnostica


El código de salida es 0 si todo salió bien. Será 1 si el comando (cuando se ejecuta en modo por lotes)
o el último comando (cuando se ejecuta en modo interactivo) devolvió un error, o si hubo un
condición de error general durante el inicio como falta de memoria disponible.

CONFIGURACIÓN


refdba evalúa el archivo de configuración refdbarc al inicio para inicializarse.

Mesa 1. refdbarc
┌──────────┬─────────────────────┬──────────────── ───────────┐
VariablePredeterminadoComentario
├──────────┼─────────────────────┼──────────────── ───────────┤
│logfile │ /var/log/refdba.log │ La ruta completa de un │
│ │ │ archivo de registro personalizado. Esto es │
│ │ │ se usa solo si logdest es │
│ │ │ ajustado de forma adecuada. Si │
│ │ │ empiezas refdba desde │
│ │ │ la línea de comando como │
│ │ │ usuario habitual, deberías │
│ │ │ especifique un archivo que │
│ │ │ tener acceso de escritura a │
│ │ │ (es posible que no se le permita │
│ │ │ para crear │
│ │ │ /var/log/refdb.log o │
│ │ │ escribe en este archivo como │
│ │ │ usuario habitual). │
├──────────┼─────────────────────┼──────────────── ───────────┤
│logdest │ 2 │ El destino del │
│ │ │ información de registro. 0 = │
│ │ │ imprimir en stderr (esto es │
│ │ │ destinado principalmente a │
│ │ │ depuración, como sea posible │
│ │ │ interfiere visualmente con │
Salida de comando │ │ │); 1 = usar │
│ │ │ la facilidad syslog; 2 = │
│ │ │ use un archivo de registro personalizado. │
│ │ │ Este último necesita un │
│ │ │ ajuste adecuado de │
│ │ │ archivo de registro. │
├──────────┼─────────────────────┼──────────────── ───────────┤
│loglevel │ 6 │ El nivel de registro hasta │
│ │ │ qué mensajes serán │
│ │ │ registrado. Un ajuste bajo │
│ │ │ (0) permite solo el máximo │
│ │ │ mensajes importantes, un │
│ │ │ el ajuste alto (7) permite │
│ │ │ todos los mensajes incluidos │
│ │ │ mensajes de depuración. -1 significa │
│ │ │ no se registrará nada. │
├──────────┼─────────────────────┼──────────────── ───────────┤
│pager │ stdout │ La línea de comando de un │
│ │ │ buscapersonas que acepta el │
│ │ │ salida de refdb en stdin │
│ │ │ para permitir el desplazamiento y │
│ │ │ otras cosas ingeniosas. │
│ │ │ “stdout” envía los datos │
│ │ │ a stdout. │
├──────────┼─────────────────────┼──────────────── ───────────┤
│passwd │ * │ La contraseña que es │
│ │ │ utilizado para la autenticación │
│ │ │ con la base de datos │
│ │ │ servidor. Es │
│ │ │ potencialmente malvado para │
│ │ │ almacenar sin cifrar │
│ │ │ contraseñas en archivos de disco. │
│ │ │ Al menos asegúrese de que │
│ │ │ el archivo de configuración │
│ │ │ no es legible para │
│ │ │ nadie más. El predeterminado │
El ajuste │ │ │ hace que refdba a │
│ │ │ solicite su contraseña │
│ │ │ de forma interactiva. │
├──────────┼─────────────────────┼──────────────── ───────────┤
│port │ 9734 │ El puerto en el que refdbd │
│ │ │ escucha. Cambiar esto por │
│ │ │ todos los clientes y el │
│ │ │ servidor si este valor │
│ │ │ interfiere con otro │
│ │ │ programa usando este puerto. │
├──────────┼─────────────────────┼──────────────── ───────────┤
│serverip │ 127.0.0.1 │ La dirección IP o │
│ │ │ nombre de host de la máquina │
│ │ │ donde se ejecuta refdbd. Utilice │
│ │ │ el predeterminado (localhost) │
│ │ │ dirección si los clientes │
│ │ │ y refdbd se ejecutan en │
│ │ │ misma máquina. │
├──────────┼─────────────────────┼──────────────── ───────────┤
│timeout │ 180 │ El tiempo de espera en segundos. │
│ │ │ Después de este tiempo │
│ │ │ transcurrido, un estancado │
│ │ │ se toma la conexión │
│ │ │ abajo. Incrementa esto │
│ │ │ valor si encuentra │
│ │ │ frecuentes errores de tiempo de espera │
│ │ │ debido a una red alta │
│ │ │ tráfico o refdbd │
│ │ │ sobrecarga. │
├──────────┼─────────────────────┼──────────────── ───────────┤
│nombre de usuario │ nombre de inicio de sesión │ El nombre de usuario que es │
│ │ │ utilizado para la autenticación │
│ │ │ con la base de datos │
│ │ │ servidor. Esto puede ser │
│ │ │ diferente al inicio de sesión │
│ │ │ nombre del usuario. │
├──────────┼─────────────────────┼──────────────── ───────────┤
│verbose │ f │ Ajústelo en t si │
│ │ │ prefiero el error detallado │
│ │ │ mensajes. │
├──────────┼─────────────────────┼──────────────── ───────────┤
│no_encrypt │ f │ Si se establece en 't', contraseñas │
│ │ │ se transmiten │
│ │ │ sin cifrar. El predeterminado │
│ │ │ es cifrar contraseñas. │
└──────────┴─────────────────────┴──────────────── ───────────┘

COMANDOS


Todos los comandos constan de una sola palabra que especifica el comando. Esto puede ir seguido de
argumentos y / o conmutadores. Se aplican las reglas generales de sintaxis de la biblioteca getopts.

añadir estilo
Sinopsis
añadir estilo [-c comando] [-h] [[-o nombre de archivo] | [-O nombre de archivo]] {archivo de estilo...}

Descripción
Agrega una o más especificaciones de estilo de bibliografía de los archivos de entrada.

Opciones
-c comando
Especifica un comando que recibirá la salida en lugar del buscapersonas predeterminado.
Este puede ser un paginador diferente, cualquier comando que tome entrada en stdin o el
cadena "stdout" para enviar los datos a stdout sin utilizar un buscapersonas.

-h
Muestra la ayuda en línea sobre el añadir estilo mando.

-o nombre de archivo
Escribe la salida en nombre de archivo en lugar de stdout.

-O nombre de archivo
Anexar la salida a nombre de archivo en lugar de escribirlo en stdout.

archivo de estilo
Todos los demás argumentos se interpretan como nombres de archivos que contienen estilo.
especificaciones.

Ejemplo
refdba:
añadir estilo j.biol.chem.xml farmacol.rev.xml

Esto agregará las especificaciones de estilo contenidas en los archivos j.biol.chem.xml y
pharmacol.rev.xml a la base de datos de estilos de bibliografía.

agregar usuario
Sinopsis
agregar usuario {-d base de datos} [-h] {-H IP de host} [-R] [-W la contraseña] {[-f presentar] | [nombre de usuario...]}

Descripción
Otorga derechos de acceso a una base de datos refdb a los usuarios dados. Especifique la base de datos con
las -d .

Note
Si el servidor de la base de datos aún no conoce a un usuario, refdb creará una cuenta
con los derechos de acceso predeterminados (= ninguno). Si no especifica una contraseña para el
nuevo usuario con el -W opción (ver más abajo), el usuario tendrá acceso a la base de datos
servidor con la contraseña predeterminada "refdb". En la mayoría de los casos, esto no es bueno.

Un nuevo usuario obtendrá acceso automáticamente a la base de datos refdb interna refdb.

Algunos motores de base de datos como SQLite no admiten el control de acceso. los agregar usuario
El comando no es compatible con estos motores y solo devolverá una explicación
mensaje.

-d base de datos
Especifica la base de datos de referencia a la que se deben aplicar los derechos de acceso.

-f presentar
Lee una lista de nombres de usuario separados por espacios en blanco del archivo.

-h
Muestra la ayuda en línea sobre el agregar usuario mando.

-H hostname
hostname especifica el host en el que se ejecuta el servidor de aplicaciones refdb. Si se ejecuta en
la misma máquina que el servidor de la base de datos, puede especificar "localhost" como nombre de host.
Utilice "%" como nombre de host para permitir el acceso desde todas las direcciones excepto localhost.
De lo contrario, el argumento del nombre de host puede ser un nombre de host, una dirección IP o un
subred que especifica una o más computadoras desde las que permitir el acceso. Puede agregar el
mismo usuario varias veces con diferentes nombres de host.

Note
Esta opción solo es compatible con MySQL. Se ignora si usa PostgreSQL como
su servidor de base de datos. Consulte la documentación de PostgreSQL para obtener ayuda sobre cómo
para manipular el control de acceso basado en host con el archivo pg_hba.conf.

-R
Utilice esta opción para otorgar acceso de solo lectura al usuario. Por defecto, los usuarios son
concedido acceso de lectura / escritura. Los usuarios con acceso de solo lectura básicamente solo pueden recuperar
referencias y notas.

-W la contraseña
Establezca la contraseña para un nuevo usuario. La contraseña está encriptada antes de transferirla.
al servidor de aplicaciones. Si el usuario ya existe, su contraseña será
cambiado en consecuencia.

nombre de usuario
Todos los demás argumentos se interpretan como nombres de usuario. Si ni un argumento de nombre de usuario
ni se especifica un archivo de entrada, refdba intenta leer un espacio en blanco
lista de nombres de stdin. Para forzar a refdba a leer desde stdin in adición a
usuarios nombrados explícitamente, utilice el -f stdin .

Ejemplos
refdba:
agregar usuario -d db1 -N pase nuevojim

Esto otorgará acceso a la base de datos db1 para el nuevo usuario jim. refdbd se ejecuta en el
mismo equipo que el servidor de la base de datos (si omite el -H opción, localhost es
ficticio). "jim" tendrá que proporcionar "newpass" como contraseña al iniciar uno de los
clientes refdb.

refdba:
agregar usuario -d db1 -H mono.mycomp.com jim jane

Esto otorgará acceso a la base de datos db1 para los usuarios jim y jane. refdbd se ejecuta
la computadora con el nombre "mono.mycomp.com". Si ya se sabe que "jim" y "jane"
el servidor de la base de datos, mantendrán sus contraseñas existentes. Si no, habrán
para utilizar la contraseña predeterminada "refdb".

Alternativas on sitios web límite base de datos servidor de la máquina
Si usted, como administrador de refdb, no tiene permiso GRANT en su base de datos
servidor, el agregar usuario El comando está destinado a fallar. Como persona preocupada por la seguridad, su
El administrador de la base de datos puede negarse a ejecutar refdba independientemente de la frecuencia con la que se asegure
él no contiene código malicioso. Querrá hacerlo de la manera más difícil, y esto es
lo que necesita hacer:

· Si usa MySQL como su servidor de base de datos, cada nuevo usuario necesita al menos entradas en
las tablas mysql.user y mysql.db. Es posible que el administrador de su base de datos haya configurado
sus propias reglas, pero en general la tabla mysql.user no debe otorgar privilegios para
el usuario, mientras que la tabla mysql.db debe otorgar INSERT, SELECT, UPDATE, DELETE
permisos a cada usuario para la base de datos refdb y SELECCIONAR, INSERTAR, ACTUALIZAR,
Privilegios de ELIMINAR, CREAR, SOLTAR para cada base de datos de referencia que el usuario debería tener
el acceso a los. Asegúrese de mencionar que el campo Host en mysql.user debe contener el
nombre o dirección de la caja que ejecuta refdbd, que no es necesariamente idéntica
con la estación de trabajo del usuario.

· Si prefiere PostgreSQL en su lugar, las cosas son un poco más simples. Cuando creas un
refdb, se creará un nuevo grupo para administrar el acceso a esta base de datos. Todos
el administrador de su base de datos debe agregar el nuevo usuario a los grupos
refdbuser (que otorga acceso a la base de datos común refdb) y usuario, donde
es el nombre de la base de datos de referencia que el usuario debe tener permitido
acceder.

agregar palabra
Sinopsis
agregar palabra [-h] {[-f presentar] | [por el temor ...] ...}

Descripción
La mayoría de los estilos de bibliografía utilizan abreviaturas estandarizadas de los nombres de las revistas. La mayoría
las fuentes de datos especifican estas abreviaturas sin puntos, como en "Mol Cell Biol". Si el
las palabras deben abreviarse con puntos (como en "Mol. Cell Biol.") en la bibliografía,
refdb necesita saber qué tokens en el nombre abreviado están realmente abreviados (p. ej.
"Mol."), Y que son palabras completas (por ejemplo, "Célula"). Con este fin, refdb mantiene una lista de
palabras reservadas que se sabe que no son abreviaturas de otra cosa. barcos refdb
con una lista bastante completa de dichas palabras, pero si detecta errores u omisiones, el
agregar palabra El comando es útil.

Opciones
-f presentar
Lea una lista separada por espacios en blanco de las palabras del título de la revista del archivo.

-h
Muestra la ayuda en línea sobre el agregar palabra mando.

por el temor
Todos los demás argumentos se interpretan como palabras reservadas. Si ni una lista de palabras ni
se especifica un archivo de entrada, refdba intenta leer una lista separada por espacios en blanco de
palabras de stdin. Para forzar a refdba a leer desde stdin in adición a explícitamente
palabras enumeradas, use el -f stdin .

Note
refdb convertirá todas las palabras reservadas a mayúsculas internamente, por lo que no
importa en qué caso proporcione estas palabras.

Ejemplo
refdba:
agregar palabra -f lista de palabras FOO BAR

Esto agregará todas las palabras reservadas en la lista de palabras del archivo, así como las palabras "FOO" y
"BAR" a la lista de palabras reservadas.

confserv
Sinopsis
confserv {comando} [propuesta de]

Descripción
Configura el servidor de aplicaciones mientras se está ejecutando y hace algunos trucos con el
también las bases de datos auxiliares de refdb. Algunos de los comandos modifican variables que se pueden configurar
como argumentos de línea de comando o con el archivo init. Consulte Ejecución del demonio refdbd para
más información sobre estas variables.

Note
Este comando solo reconfigurará refdbd de forma transitoria. Todos los cambios se pierden cuando
se reinicia el servidor de aplicaciones. Para realizar cambios permanentes en el
configuración, edite el archivo init o cambie los parámetros de la línea de comandos en el
script que inicia refdbd. Tenga en cuenta también que la administración remota debe ser
habilitado para que este comando funcione.

Están disponibles los siguientes comandos:

detener
Detiene el servidor de aplicaciones.

Note
Este comando afecta solo al proceso padre refdbd. Cualquier hijo que pueda ser
Los clientes que actualmente atienden continuarán haciéndolo hasta que terminen.

de ping
Comprueba si el servidor de aplicaciones todavía está activo y en buen estado. Si este es el
caso, informará los ID de proceso del niño que maneja su consulta y de
el padre. De lo contrario, la conexión se agotará sin respuesta.

servidor IP propuesta de
Establece la dirección IP del servidor de la base de datos en propuesta de.

tiempo de espera propuesta de
Establece el tiempo de espera en segundos para propuesta de.

más logdest propuesta de
Establece el destino de la salida del registro en propuesta de. Los valores posibles son 0 (stderr), 1
(la función de registro del sistema del sistema), 2 (un archivo de registro privado definido por archivo de registro).

archivo de registro propuesta de
Establece el nombre de archivo del archivo de registro en propuesta de.

nivel de registro propuesta de
Establece el nivel máximo de mensajes que se registrarán propuesta de. 0 significa que solo
Los errores críticos se registrarán, 7 significa que todos los mensajes, incluidos los extremadamente
Se registrarán mensajes de depuración detallados. -1 deshabilita el registro por completo.

Ejemplo
refdba: confserv nivel de registro 7

Esto establecerá el nivel de registro en 7. Este cambio temporal solo será efectivo hasta que
refdbd se reinicia.

creadob
Sinopsis
creadob [-E codificación] [-h] {nombre de la base de datos...}

Descripción
Crea una nueva base de datos con el nombre nombre de la base de datos. Se pueden especificar varias bases de datos en un
llamada única de este comando.

Opciones
-E codificación
Seleccione una codificación de caracteres para la nueva base de datos. Esto actualmente solo es compatible
por MySQL y PostgreSQL. Si usa un motor diferente, esta opción se ignora.
Consulte la documentación de la instalación del motor de su base de datos para
codificaciones. El valor pasado con el -E La opción debería ser la IANA[1] codificación
nombre. Si no usa esta opción, la nueva base de datos usará la
codificación del servidor de la base de datos a menos que su archivo de configuración refdbdrc establezca un
predeterminado con una entrada "db_encoding".

-h
Muestra la ayuda en línea sobre el creadob mando.

nombre
El nombre de la base de datos de referencia. El nombre no debe contener dos puntos (':') o un
guión ('-') debido a los formatos de cita en los documentos que utilizan RefDB. El permitido
Los caracteres pueden estar restringidos aún más por el motor de base de datos que utilice. La base de datos
El nombre también debe considerarse que no distingue entre mayúsculas y minúsculas, es decir, no intente crear un
base de datos "mybase" si ya tiene una llamada "MYBASE". Además, evite usar nombres
que son palabras reservadas de SQL, ya que está condenado al fracaso. Desafortunadamente, esto
incluye el nombre demasiado conveniente "referencias". Pruebe "refs" o "biblio" en su lugar.

Consejo
Anteponga una cadena constante como "rd" a todos los nombres de la base de datos refdb. Esto acelera
recuperar bases de datos refdb con el listadb comando si su motor de base de datos
gestiona bases de datos adicionales que no son RefDB. Usa una expresión regular simple como
"Rd%" para restringir su búsqueda a bases de datos RefDB.

Ejemplo
refdba:
creadob db1 -E UTF-8 db2

Esto creará las bases de datos db1 y db2 con la codificación de caracteres UTF-8.

Usar SQL guiones a Para crear bases de datos
refdb contiene dos scripts SQL de texto sin formato (instalados en / usr / local / share / refdb / sql) para
crear tablas de base de datos como el creadob comando lo hace. Estos scripts son
preferible al comando en estos casos:

· No tiene permisos de administrador de la base de datos y debe pedirle a su administrador que
cree las bases de datos para usted. Es posible que su administrador prefiera ejecutar el script ya que puede
averigüe fácilmente lo que va a hacer.

· Quiere integrar refdb con un sistema de base de datos existente o personalizado. En eso
caso de que desee las tablas específicas de refdb en una base de datos existente además de
tablas no refdb.

Los siguientes procedimientos son equivalentes a ejecutar el comando createdb. Si quieres
para agregar las tablas a una base de datos existente, adapte los scripts y / o el
procedimientos en consecuencia.

· Si está ejecutando MySQL, utilice los siguientes comandos (proporcione opciones adicionales
como nombre de usuario y contraseña según sea necesario):

#~
mysql -e "CREAR BASE DE DATOS dbname "

#~
mysql nombre de la base de datos < vacío.mysql.dump

· Si está utilizando PostgreSQL, la siguiente secuencia debería funcionar (nuevamente, proporcione
opciones adicionales como nombre de usuario y contraseña según sea necesario):

#~
SED 's / refdbtest / dbname / g' < vacío.pgsql.dump.in > vacío.pgsql.dump

#~
psql plantilla1 < vacío.pgsql.dump

El script empty.pgsql.dump.in contiene los comandos para crear una base de datos y configurar
derechos de acceso adecuados para un nuevo grupo de usuarios de bases de datos. Por lo tanto es un buen
idea de reemplazar la cadena "refdbtest" con el nombre previsto de su nueva base de datos.
El SED El comando en la primera línea hace exactamente esto. También puede editar algunas cosas más,
como la codificación. El segundo comando crea realmente la base de datos, un nuevo grupo,
otorga privilegios a este grupo y crea todas las tablas y secuencias necesarias.
template1 es una base de datos del sistema PostgreSQL. los psql comando requiere el nombre de un
base de datos existente como argumento, pero en este caso puede utilizar cualquier otra
base de datos también.

eliminadob
Sinopsis
eliminadob [-h] {nombre de la base de datos...}

Descripción
Elimina la base de datos con el nombre nombre de la base de datos. Se pueden especificar varias bases de datos en un
llamada única de este comando.

Precaución
La estructura de la base de datos y los datos desaparecerán, realmente desaparecerán, así que tenga cuidado con
este comando. Piénselo dos veces y, en caso de duda, al menos haga una copia de seguridad primero para evitar
peluquería extensa.

Opciones
-h
Muestra un breve mensaje de uso y vuelve al indicador.

nombre de la base de datos
El nombre de la base de datos que se eliminará.

Ejemplo
refdba:
eliminadob db1 db2

Esto eliminará las bases de datos db1 y db2.

eliminarestilo
Sinopsis
eliminarestilo [-h] {expresión regular unix}

Descripción
Elimina los estilos de bibliografía cuyos nombres coinciden con la expresión regular de Unix
expresión regular unix.

Note
Algunos motores de base de datos, como SQLite, no admiten expresiones regulares de estilo Unix.
En su lugar, utilice expresiones regulares SQL.

Opciones
-h
Muestra un breve mensaje de uso y vuelve al indicador.

expresión regular unix
Los argumentos restantes se interpretan como una expresión regular que especifica
el estilo o estilos que se eliminarán.

Ejemplo
refdba:
eliminarestilo J \ .. *

Esto eliminará todos los estilos de bibliografía que comiencen con "J".

borrar usuario
Sinopsis
borrar usuario {-d base de datos} [-h] {-H IP de host} {-R} {[-f presentar] | [nombre de usuario...]}

Descripción
Revoca los derechos de acceso a una base de datos refdb de los usuarios dados.

Note
Algunos motores de base de datos como SQLite no admiten el control de acceso. los agregar usuario
El comando no es compatible con estos motores y solo devolverá una explicación
mensaje.

refdb solo revocará los derechos de acceso a la base de datos especificada. Se revocará
ni derechos de acceso a la base de datos interna refdb, ni revocará la base de datos
acceso al servidor. Puede revocar el acceso a la base de datos interna especificando
"refdb" con el -d opción. Para revocar el acceso al servidor de la base de datos, utilice
las utilidades de la línea de comandos de su servidor de base de datos.

Opciones
-d base de datos
Especifique el nombre de la base de datos.

-f nombre de archivo
Leer los nombres de usuario de nombre de archivo

-h
Muestra la ayuda en línea sobre el borrar usuario mando.

-H hostname
Especifique el nombre de host o la dirección IP para los que se modificarán los derechos de acceso. Esta
debe ser el mismo nombre que usó para una llamada anterior a adduser.

Note
Esta opción solo es compatible con MySQL. Se ignora si usa otra base de datos
motores.

-R
Revoca el acceso de solo lectura.

nombre de usuario
Todos los demás argumentos se interpretan como nombres de usuario. Si ni un argumento de nombre de usuario
ni se especifica un archivo de entrada, refdba intenta leer un espacio en blanco
lista de nombres de stdin. Para forzar a refdba a leer desde stdin in adición a
usuarios nombrados explícitamente, utilice el -f stdin .

Ejemplos
refdba:
borrar usuario -d -H % db1jim

Esto revocará el acceso a la base de datos db1 para el usuario jim para todos menos locales
conexiones.

borrar palabra
Sinopsis
borrar palabra [-h] {[-f presentar] | [por el temor ...] ...}

Descripción
Este comando realiza la operación inversa de addword. Las palabras reservadas especificadas
será eliminado de la lista.

Opciones
-f
Leer una lista de palabras separadas por espacios en blanco del archivo.

-h
Muestra la ayuda en línea sobre el agregar palabra mando.

por el temor
Todos los demás argumentos se interpretan como palabras reservadas. Si ni una lista de palabras ni
se especifica un archivo de entrada, refdba intenta leer una lista separada por espacios en blanco de
palabras de stdin. Para forzar a refdba a leer desde stdin in adición a explícitamente
palabras enumeradas, use el -f stdin .

Note
refdb convertirá todas las palabras reservadas a mayúsculas internamente, por lo que no
importa en cuyo caso proporcione estas palabras.

Ejemplo
refdba:
borrar palabra -f lista de palabras FOO BAR

Esto eliminará todas las palabras reservadas en la lista de palabras del archivo, así como las palabras "FOO".
y "BAR" de la lista de palabras reservadas.

obtener estilo
Sinopsis
obtener estilo [-c] [-h] [[-o] | [-O]] {papa...}

Descripción
Recupera una o más especificaciones de estilo de bibliografía de la base de datos y formatos.
ellos como un archivo XML.

Opciones
-c comando
Especifique un comando que recibirá la salida en lugar del buscapersonas predeterminado. Esta
puede ser un paginador diferente, cualquier comando que tome entrada en stdin, o la cadena
“Stdout” para enviar los datos a stdout sin usar un buscapersonas.

-h
Muestra la ayuda en línea sobre el obtener estilo mando.

-o
Escriba la salida en un archivo en lugar de en stdout.

-O
Agregue la salida a un archivo en lugar de escribirlo en stdout

advertencia
Tenga cuidado con el apéndice (-O) opción. refdb generará el procesamiento
instrucciones, la línea doctype y un elemento CITESTYLE para cada
estilo solicitado individualmente. Si concatenas los resultados de varios
obtener estilo llamadas, el archivo XML resultante no estará bien formado sin más
Procesando. Para escribir varios estilos en un solo archivo XML, utilice un
soltero obtener estilo Llame y enumere todos los estilos requeridos como argumentos. Esta voluntad
generar los estilos envueltos en un elemento STYLESET, lo que da como resultado un XML válido
archivo.

papa
Todos los demás argumentos se interpretan como nombres de estilos bibliográficos.

Ejemplo
refdba:
obtener estilo -o j.biol.chem.xml J.Biol.Chem.

Esto escribirá la especificación de estilo almacenada con el nombre de estilo "J.Biol.Chem". para
el archivo j.biol.chem.xml.

ayuda
Sinopsis
ayuda

?

Descripción
Muestra un breve resumen de los comandos disponibles.

Ejemplo
refdba:
ayuda

listadb
Sinopsis
listadb [-h] [base de datos-regexp]

Descripción
Muestra todas las bases de datos disponibles si no se especifica ningún argumento. Si base de datos-regexp is
especificado, solo se listarán las bases de datos que coincidan con esta expresión.

Note
Para diferenciar las bases de datos de referencia de refdb de otras bases de datos mantenidas
por su servidor de base de datos, refdbd tiene que echar un vistazo a cada base de datos devuelta por el
servidor de base de datos. Dependiendo del número de bases de datos disponibles, esto puede llevar algunos
tiempo. Por lo tanto, puede ser una buena idea usar un prefijo común para todos los refdb.
bases de datos como se explica en la sección sobre creadob mando.

Opciones
-h
Muestra un mensaje de ayuda que explica el listadb mando.

base de datos-regexp
Una expresión regular SQL válida que limita la salida a nombres de bases de datos coincidentes.

Ejemplo
refdba:
listadb %db

Esto mostrará una lista de todas las bases de datos con nombres que comienzan con la cadena "db".

estilo de lista
Sinopsis
estilo de lista [-h] [estilo-regexp]

Descripción
Enumera todos los estilos de bibliografía disponibles que coinciden estilo-regexp. Si no hay argumento
dado, todos se enumerarán los estilos disponibles. Esto puede ser o no lo que desea.

Opciones
-h
Muestra un mensaje de ayuda que explica el listadb mando.

estilo-regexp
Una expresión regular válida de Unix que limita la salida a nombres de estilo coincidentes.

Note
Algunos motores de base de datos, como SQLite, no son compatibles con el estilo Unix
Expresiones En su lugar, utilice expresiones regulares SQL.

Ejemplo
refdba:
estilo de lista ^ J. *

Esto mostrará una lista de todos los estilos de bibliografía que comienzan con una “J” mayúscula.

listausuario
Sinopsis
listausuario {-D base de datos} [-h] [nombre-expresión regular]

Descripción
Enumera todos los usuarios disponibles de la base de datos especificada que coinciden nombre-expresión regular. Si no
se da el argumento, todos se enumerarán los usuarios disponibles. Esto puede ser o no lo que
querer.

Opciones
-d base de datos
Especifique el nombre de la base de datos.

-h
Muestra un mensaje de ayuda que explica el listadb mando.

nombre-expresión regular
Una expresión regular válida de Unix que limita la salida al usuario de la base de datos coincidente
Nombres

Note
Algunos motores de base de datos, como SQLite, no son compatibles con el estilo Unix
Expresiones En su lugar, utilice expresiones regulares SQL.

Ejemplo
refdba:
listausuario -d refs ^ mes *

Esto mostrará una lista de todos los usuarios de la base de datos "refs" cuyos nombres comienzan con "mo".

palabra de lista
Sinopsis
palabra de lista [-h] {palabra-regexp}

Descripción
Enumera todas las palabras reservadas disponibles del diario que coinciden expresión regular unix. Si no hay argumento
dado, todos se enumerarán las palabras disponibles. Esto puede ser o no lo que desea.

Note
Tenga en cuenta que las palabras del diario se escriben en mayúsculas internamente. Deberías escribir
su proveedor expresión regular unix utilizando todas las mayúsculas en consecuencia.

Opciones
-h
Muestra un mensaje de ayuda que explica el listadb mando.

palabra-regexp
Una expresión regular válida de Unix que limita la salida al título de la revista coincidente
palabras.

Note
Algunos motores de base de datos, como SQLite, no son compatibles con el estilo Unix
Expresiones En su lugar, utilice expresiones regulares SQL.

Note
Para obtener una breve descripción del propósito de las palabras reservadas, consulte la agregar palabra
mando.

Ejemplo
refdba:
palabra de lista ^ BIO. *

Esto mostrará una lista de todas las palabras del diario reservadas que comienzan con "BIO".

escanear
Sinopsis
escanear {-d base de datos} [-h]

Descripción
Este comando programa un análisis completo de palabras clave en la base de datos especificada con el -d
opción. El campo de resumen, así como todos los campos de título de todas las referencias que se encuentran en el
La base de datos se analiza para detectar la presencia de todas las palabras clave disponibles en la base de datos. Si un
se encuentra una coincidencia y la palabra clave aún no está asociada con esa referencia, la palabra clave
se agrega a esa referencia. A medida que aumenta el tiempo necesario para realizar esta operación
con el número de referencias y el número de palabras clave, el análisis de palabras clave es
se realiza en segundo plano y el comando vuelve inmediatamente en el lado del cliente.
Consulte el registro del servidor para ver los resultados.

Como este comando provocará una gran cantidad de accesos a la base de datos, es mejor programarlo
se ejecuta automáticamente como un trabajo cron en un momento de poco uso, ya sea por la noche o los fines de semana.

Tenga en cuenta la diferencia entre el análisis completo de palabras clave y la palabra clave automática
escaneo que puede ser solicitado por el interruptor de línea de comando refdbd -K o el correspondiente
variable de configuración escaneo_palabra clave. El análisis completo de palabras clave es "retrospectivo", es decir,
agregará palabras clave que se agregaron posteriormente a referencias previamente existentes. los
El escaneo automático de palabras clave solo agregará palabras clave existentes a las referencias recién agregadas, por lo tanto
causando un menor impacto en el rendimiento de la base de datos, mientras que es probable que los usuarios accedan a la
base de datos.

Opciones
-d base de datos
Especifique el nombre de la base de datos.

-h
Muestra un mensaje de ayuda que explica el listadb mando.

set
Sinopsis
set [-h] [nombrevar] [valorvar]

Descripción
El set El comando muestra o modifica los valores de las variables de configuración.

Si llamas set sin ningún argumento, mostrará una lista de toda la configuración
variables con sus valores actuales.

Si llamas set con un argumento, mostrará el valor actual de este
variable particular.

Si llamas set con dos argumentos, establecerá la variable (primer argumento) en el
nuevo valor (segundo argumento) para la sesión actual. Para especificar un valor vacío, use
dos comillas como esta: "".

Note
Por obvias razones, set nunca mostrará la contraseña actual, aunque puede
ciertamente cambie la contraseña con este comando. Para asegurarse de que nadie más vea el
nueva contraseña que ingrese, ejecute el comando set passwd *. Entonces se le preguntará
para ingresar una contraseña que no se repetirá en la pantalla.

Este comando no está disponible en modo por lotes, use los interruptores de la línea de comando
en lugar de. En el modo interactivo, los cambios a las variables de configuración son
limitado a la sesión actual. Si desea cambiar los valores de forma permanente,
en su lugar debería editar uno de los archivos de configuración.

Opciones
-h
Muestra un mensaje de ayuda que explica el listadb mando.

nombrevar
El nombre de la variable cuyo valor debe mostrarse o establecerse.

valorvar
El nuevo valor de la variable que se va a establecer.

Ejemplo
refdba:
set tiempo de espera 90

Este comando establecerá el tiempo de espera en 90 segundos para la sesión actual.

verboso
Sinopsis
verboso [-h]

Descripción
Activa o desactiva el modo detallado. Si el modo detallado está activado, los mensajes de error y
Las advertencias pueden ser más comprensibles.

Opciones
-h
Muestra un mensaje de ayuda que explica el listadb mando.

Ejemplo
refdba:
verboso

Dependiendo de la configuración anterior, esto activará o desactivará el modo detallado.

vista estadística
Sinopsis
vista estadística [-h]

Descripción
Muestra los números de versión del controlador libdbi utilizado para conectarse a su servidor de base de datos
así como la información de la versión de ese servidor. También muestra los valores actuales de
las variables que se pueden modificar con confserv.

Opciones
-h
Muestra un mensaje de ayuda que explica el listadb mando.

Ejemplo
refdba:
vista estadística

Esto imprimirá algunas estadísticas e información de conexión en la pantalla.

Use refdba en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Phaser
    Phaser
    Phaser es una apertura rápida, gratuita y divertida
    marco de juego HTML5 de origen que ofrece
    Representación de WebGL y Canvas en
    navegadores web de escritorio y móviles. Juegos
    puede ser co ...
    Descargar Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL es un motor de juego para crear
    Versiones electrónicas de tablero tradicional.
    y juegos de cartas. Proporciona soporte para
    representación e interacción de las piezas del juego,
    y ...
    Descargar motor VASSAL
  • 3
    OpenPDF - Bifurcación de iText
    OpenPDF - Bifurcación de iText
    OpenPDF es una biblioteca de Java para crear
    y edición de archivos PDF con LGPL y
    Licencia MPL de código abierto. OpenPDF es el
    LGPL/MPL sucesor de código abierto de iText,
    un ...
    Descargar OpenPDF - Bifurcación de iText
  • 4
    SIG SAGA
    SIG SAGA
    SAGA - Sistema para automatizado
    Análisis geocientíficos - es un análisis geográfico
    Software del sistema de información (GIS) con
    inmensas capacidades para geodatos
    procesamiento y ana ...
    Descargar SIG SAGA
  • 5
    Caja de herramientas para Java / JTOpen
    Caja de herramientas para Java / JTOpen
    IBM Toolbox para Java / JTOpen es un
    biblioteca de clases de Java que soporta el
    programacion cliente/servidor e internet
    modelos a un sistema que ejecuta OS/400,
    i5/OS, o...
    Descargar Toolbox para Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para documentos basados ​​en datos)
    es una biblioteca de JavaScript que le permite
    para producir datos dinámicos e interactivos
    visualizaciones en navegadores web. con D3
    tú...
    Descargar D3.js
  • Más "

Comandos de Linux

  • 1
    arbitro
    arbitro
    abidiff - comparar ABI de archivos ELF
    abidiff compara el binario de la aplicación
    Interfaces (ABI) de dos bibliotecas compartidas
    en formato ELF. emite un significado
    informar ...
    Ejecutar abidiff
  • 2
    cumplir
    cumplir
    abidw - serializa el ABI de un ELF
    archivo abidw lee una biblioteca compartida en ELF
    formato y emite una representación XML
    de su ABI a la salida estándar. El
    emitido...
    Ejecutar abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversión de bibliografía
    utilidades...
    Ejecutar copac2xml
  • 4
    copto
    copto
    copt - optimizador de mirilla SYSNOPIS:
    archivo copt.. DESCRIPCIÓN: copt es un archivo
    optimizador de mirilla de uso general. Él
    lee el código de su entrada estándar y
    escribe un...
    Ejecutar copia
  • 5
    reunir_stx_títulos
    reunir_stx_títulos
    reunir_stx_titles - recopilar título
    declaraciones de documentos Stx ...
    Ejecute reunir_stx_títulos
  • 6
    banco-gatling
    banco-gatling
    banco - punto de referencia http ...
    Ejecutar gatling-banco
  • Más "

Ad