GoGPT Best VPN GoSearch

icono de página de OnWorks

búsqueda de cuchillo: en línea en la nube

Ejecute la búsqueda con cuchillo en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando de búsqueda de cuchillo 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


knife-search: la página de manual del subcomando de búsqueda de cuchillo.

Los índices de búsqueda permiten realizar consultas para cualquier tipo de datos indexados por el Chef.
servidor, incluidos paquetes de datos (y elementos de paquete de datos), entornos, nodos y roles. A
La sintaxis de consulta definida se utiliza para admitir patrones de búsqueda como exacta, comodín, rango y
difuso. Una búsqueda es una consulta de texto completo que se puede realizar desde varias ubicaciones, incluidas
desde dentro de una receta, utilizando el Buscar subcomando en cuchillo, el Buscar método en el
Receta DSL, y usando el /buscar or / buscar / INDICE puntos finales en la API del servidor Chef.
El motor de búsqueda se basa en Apache Solr y se ejecuta desde el servidor Chef.

La característica cuchillo Buscar se utiliza el subcomando ejecutar una consulta de búsqueda de información que está indexada en
un servidor Chef.

Sintaxis

Este subcomando tiene la siguiente sintaxis:

$ búsqueda de cuchillo INDEX SEARCH_QUERY

dónde ÍNDICE es uno de los Cliente, entorno empresarial, nodo, papel, o el nombre de una bolsa de datos y
CONSULTA DE BUSQUEDA es la sintaxis de la consulta de búsqueda para la consulta que se ejecutará.

ÍNDICE está implícito si se omite, y por defecto será nodo. Por ejemplo:

$ búsqueda de cuchillo '*: *' -i

devolverá algo similar a:

8 artículos encontrados

Centos-62-dev
openuse-1203
ubuntu-1304-dev
ubuntu-1304-orgtest
ubuntu-1204-ohai-prueba
ubuntu-1304-ifcfg-prueba
prueba de ohai
win2k8-dev

y es la misma búsqueda que:

$ nodo de búsqueda de cuchillo '*: * "-i

Si CONSULTA DE BUSQUEDA no contiene un carácter de dos puntos (:), luego el patrón de consulta predeterminado
is etiquetas: * # {@ query} * OR roles: * # {@ consulta} * OR fqdn: * # {@ consulta} * OR direcciones: * # {@ query} *,
lo que significa que las siguientes dos consultas de búsqueda son efectivamente las mismas:

$ búsqueda de cuchillo ubuntu

o bien:

$ nodo de búsqueda de cuchillo "etiquetas: * ubuntu * O roles: * ubuntu * O fqdn: * ubuntu * (etc.)"



Este subcomando tiene las siguientes opciones:

-a ATR, --atributo ATTR
El atributo (o atributos) que se mostrarán.

-b FILA, --comienzo FILA
La fila en la que comenzarán los resultados de devolución.

-c ARCHIVO DE CONFIGURACIÓN, --config ARCHIVO DE CONFIGURACIÓN
El archivo de configuración que se utilizará.

--chef-cero-puerto PORT
El puerto en el que escuchará chef-zero.

--[sin color
Úselo para ver la salida en color.

-D, --disable-edición
Úselo para evitar que se abra $ EDITOR y para aceptar los datos tal como están.

--predeterminados
Use para que cuchillo use el valor predeterminado en lugar de pedirle al usuario que proporcione uno.

-e EDITOR, --editor EDITOR
$ EDITOR que se usa para todos los comandos interactivos.

-E MEDIO AMBIENTE, --medio ambiente MEDIO AMBIENTE
El nombre del medio ambiente. Cuando esta opción se agrega a un comando, el comando
se ejecutará solo en el entorno nombrado.

-F FORMATO, --formato FORMATO
El formato de salida: resumen (Predeterminado), texto, json, yaml y pp.

-h, --ayuda
Muestra ayuda para el comando.

-I, --sólo ID
Úselo para mostrar solo los ID de objeto coincidentes.

ÍNDICE El nombre del índice que se va a consultar: Cliente, entorno empresarial, nodo, papel o
DATA_BAG_NOMBRE. Índice predeterminado: nodo.

-k LLAVE, --llave VENTAJAS
La clave privada que utilizará el cuchillo para firmar las solicitudes realizadas por el cliente API al
Servidor Chef.

-yo, --largo
Úselo para mostrar todos los atributos en la salida y para mostrar la salida como JSON.

-metro, --medio
Úselo para mostrar atributos normales en la salida y para mostrar la salida como JSON.

-o CLASIFICAR, --clasificar SORT
El orden en el que se ordenarán los resultados de la búsqueda.

--imprimir-después
Úselo para mostrar datos después de una operación destructiva.

-q CONSULTA DE BUSQUEDA, --consulta CONSULTA DE BUSQUEDA
Úselo para proteger las consultas de búsqueda que comienzan con un guión (-). A -q la consulta puede ser
especificado como un argumento o una opción, pero no ambos.

-r, - lista de ejecución
Úselo para mostrar solo la lista de ejecución.

-R EN T, - filas INT
El número de filas que se devolverán.

-s URL, --url-servidor URL
La URL del servidor Chef.

CONSULTA DE BUSQUEDA
La consulta de búsqueda utilizada para identificar una lista de elementos en un servidor Chef. Esta opción
utiliza la misma sintaxis que el Buscar subcomando.

-u USUARIO, --usuario USUARIO
El nombre de usuario utilizado por cuchillo para firmar las solicitudes realizadas por el cliente API al Chef.
servidor. La autenticación fallará si el nombre de usuario no coincide con la clave privada.

-v, --versión
La versión del chef-cliente.

-V, --verboso
Establecer para resultados más detallados. Usar -VV para máxima verbosidad.

-y, --sí
Úselo para responder a todas las solicitudes de confirmación con "Sí". cuchillo no pedirá
confirmación.

-z, --modo local
Úselo para ejecutar el chef-cliente en modo local. Esto permite que todos los comandos que funcionan
contra el servidor Chef para trabajar también contra el repositorio chef local.

Ejemplos

Para buscar los ID de todos los nodos que se ejecutan en la plataforma Amazon EC2, ingrese:

$ nodo de búsqueda de cuchillo 'ec2: *' -i

para devolver algo como:

4 artículos encontrados

ip-0A7CA19F.ec2.interna

ip-0A58CF8E.ec2.interno

ip-0A58E134.ec2.interno

ip-0A7CFFD5.ec2.interno

Para buscar el tipo de instancia (sabor) de todos los nodos que se ejecutan en la plataforma Amazon EC2,
entrar:

$ nodo de búsqueda de cuchillo 'ec2: *' -a ec2.instance_type

para devolver algo como:

4 artículos encontrados

ec2.tipo_de_instancia: m1.grande
id: ip-0A7CA19F.ec2.interno

ec2.tipo_de_instancia: m1.grande
id: ip-0A58CF8E.ec2.interno

ec2.tipo_de_instancia: m1.grande
id: ip-0A58E134.ec2.interno

ec2.tipo_de_instancia: m1.grande
id: ip-0A7CFFD5.ec2.interno

Para buscar todos los nodos que ejecutan Ubuntu, ingrese:

$ nodo de búsqueda de cuchillo 'plataforma: ubuntu'

Para buscar todos los nodos que ejecutan CentOS en el entorno de producción, ingrese:

$ nodo de búsqueda de cuchillo 'chef_environment: producción Y plataforma: centos'

Para encontrar un atributo anidado, use un patrón similar al siguiente:

$ nodo de búsqueda de cuchillo -a .

Para crear una consulta de búsqueda para usar más de un atributo, use un guión bajo (_) separar
cada atributo. Por ejemplo, la siguiente consulta buscará todos los nodos que ejecuten un
versión específica de Ruby:

$ nodo de búsqueda de cuchillo "languages_ruby_version: 1.9.3"

Para crear una consulta de búsqueda que pueda encontrar un atributo anidado:

$ nombre del nodo de búsqueda de cuchillo: -un kernel.machine

Para probar una consulta de búsqueda que se utilizará en un cuchillo ssh mando:

$ nodo de búsqueda de cuchillo "rol: web NO nombre: web03"

donde la consulta en el ejemplo anterior buscará todos los servidores que tienen la web papel,
pero no en el servidor llamado web03.

Utilice la búsqueda de cuchillos en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad




×
Anuncio
❤ ️Compre, reserve o adquiera aquí: sin costo, ayuda a mantener los servicios gratuitos.