ARREGLAR
La línea interfaz (CLI) de comando del asterisco es alcanzada usando el comando de la cáscara de Linux asterisco - r
Si deseas salida el eliminar errores, agregar un o mucho v: s asterisco - vvvvvr
El servidor del asterisco tiene que funcionar en el fondo para que el CLI comience.
Si deseas funcionar un comando de CLI en un shell script, utilizar la opción de x
asterisco - rx “recarga del maderero”
Para la ayuda en el modo de CLI, utilizar el comando de la ayuda. Para conseguir ayuda en varios usos que puedes utilizar en el archivo de los config de extensions.conf, utilizar el comando de los usos de la demostración.
Archivos de hornada con CLI Si significaste que “puede marcar con asterisco leen una serie de comandos de un archivo” la respuesta es no, pero algo como el siguiente puede hacer:
hornada-archivo del gato \
El antedicho es muy lento, aunque. Una opción más rápida es utilizar el socat y escribir los comandos directamente al zócalo del asterisco.
¡#! /bin/sh
mientras que línea leída
eco - n “$line”
sueño 0.001
hecho \
| socat STDIN UNIX-CONNECT: /var/run/asterisk/asterisk.ctl
El sueño corto es solamente necesario garantizar que cada línea está escrita en un separado escribe () llamada. No imprimirá ninguna salida de ningún comando, aunque, o aún divulgar un error. Y tendrás que terminar tu “programas” con una línea “parada”.
Ver también
Comandos del asterisco CLI Noticias
Hay dos maneras de utilizar este comando. Una llamada se puede originar entre un canal y un uso específico, o entre un canal y una extensión en el dialplan. Esto es similar llamar archivos o el encargado origina la acción.
originar el <appname> del uso del <channel> [el appdata]
Esto originará una llamada entre el canal especificado y el uso dado. Las discusiones al uso son opcionales.
originar la extensión del <channel> [exten@] [el contexto]
Esto originará una llamada entre el canal especificado y la extensión dada. Si no se especifica ningún contexto, el contexto del “defecto” será utilizado. Si no se da ninguna extensión, la extensión de “s” será utilizada.
Comandos generales
¡! <command>: Ejecuta un comando dado de la cáscara
alto de la interrupción: Cancelar un alto corriente
agregar la extensión: Agregar la nueva extensión en contexto
agregar el ignorepat: Agregar nuevo no hacen caso del patrón
agregar la indicación: Agregar la indicación dada al país
eliminar errores del canal: Permitir eliminar errores en un canal
no incluir: Quitar especificado incluyen de contexto
ayuda: Exhibir la lista de la ayuda, o la ayuda específica en un comando
incluir el contexto: Incluir el contexto en el otro contexto
carga: Cargar un módulo dinámico por nombre
recarga del maderero: Abrir de nuevo los ficheros de diario. Utilizar después de rotar los ficheros de diario.
ningún eliminar errores del canal: Inhabilitar eliminar errores en un canal
el pri elimina errores del palmo: Permite PRI que elimina errores en un palmo
el pri intenso elimina errores del palmo: Permite eliminar errores REALMENTE INTENSO de PRI
el pri ningún elimina errores del palmo: Neutralizaciones PRI que eliminan errores en un palmo
quitar la extensión: Quitar una extensión especificada
quitar el ignorepat: Quitar no hacen caso del patrón del contexto
quitar la indicación: Quitar la indicación dada del país
excepto dialplan: Sobreescribe tu archivo actual de extensions.conf con una versión exportada basada en el estado actual del dialplan. Una copia de reserva de tu viejo extensions.conf no se ahorra. Los valores iniciales de las variables globales definidas en la categoría [de los globals] conservan sus valores iniciales anteriores; los valores actuales de variables globales no se escriben en el extensions.conf nuevo. (: clamar contra:) El usar “excepto dialplan” dará lugar a perder cualquier comentario en tu extensions.conf actual.
prolijo determinado: Fijar llano de verboseness
agentes de la demostración: Demostrar el estado de agentes
usos de la demostración: Las demostraciones colocaron usos
uso de la demostración: Describir un uso específico
canal de la demostración: Información de exhibición sobre un canal específico
canales de la demostración: Información de exhibición sobre los canales
codecs de la demostración: Información de exhibición sobre codecs
conferencias de la demostración: Demostrar el estado de conferencias
demostración dialplan: Demostrar dialplan
indirectas de la demostración: Demostrar las indirectas registradas
demostrar los formatos de la imagen: Formatos de la imagen de exhibiciones
indicaciones de la demostración: Demostrar una lista de todo el país/indicaciones
locals de la demostración: Demostrar el estado de canales locales
demostrar el comando del encargado: Demostrar los comandos del encargado
el encargado de la demostración conecta: Demostrar a usuarios conectados del encargado
parkedcalls de la demostración: Llamadas parqueadas listas
coletas de la demostración: Demostrar el estado de coletas
interruptores de la demostración: Demostrar los interruptores alternativos
traducción de la demostración: Matriz de la traducción de la exhibición
retraso suave: Solicitar un retraso en un canal dado
demostrar a usuarios del voicemail: Enumerar las cajas definidas del voicemail
demostrar las zonas del voicemail: Enumerar los formatos del mensaje de la zona
Gerencia del servidor
recomenzar agraciado: Recomenzar el asterisco agraciado, es decir parada que recibe nuevos llamadas y recomenzar en el volumen vacío de la llamada
recomenzar ahora: Asterisco del recomenzar inmediatamente
recomenzar cuando es conveniente: Asterisco del recomenzar en el volumen vacío de la llamada
Observar para el asterisco 1.2: El recomenzar ahora es como una recarga, no un recomenzar verdadero que apenas funciona las rutinas de la recarga (así los puertos abiertos no son cerrados). No necesitas a menudo realmente necesidad de recomenzar el asterisco, en lugar apenas la necesidad de publicar e.g. “descarga chan_sip.so” y “cargar chan_sip.so”.
recarga: Configuración de la recarga
parada agraciado: Cerrar agraciado el asterisco, es decir parada que recibe nuevas llamadas y cerrar en el volumen vacío de la llamada
parada ahora: Cerrar el asterisco imediately
parar cuando es conveniente: Cerrar el asterisco en el volumen vacío de la llamada
recarga de las extensiones: Extensiones de la recarga y solamente extensiones
descargar: Descargar un módulo dinámico por nombre
módulos de la demostración: Módulos de la lista e Info sobre ellos
demostración uptime: Demostrar la información uptime
versión de la demostración: Versión Info del asterisco de la exhibición
Comandos de AGI
Base de datos que maneja comandos
del de la base de datos: Quita llave de base de datos/valor
deltree de la base de datos: Quita keytree/valores de la base de datos
la base de datos consigue: Consigue valor de la base de datos
base de datos puesta: Agrega/pone al día valor de la base de datos
demostración de la base de datos: Demuestra contenido de la base de datos
Comandos de canal de IAX
iax2 eliminan errores: Permitir eliminar errores de IAX
iax2 ningunos eliminan errores: Inhabilitar eliminar errores de IAX
inquietud determinada iax2: Fija el almacenador intermediario de la inquietud de IAX
escondrijo de la demostración iax2: Dialplan depositada IAX de la exhibición
canales de la demostración iax2: Demostrar los canales activos de IAX
netstats de la demostración iax2: Demostrar la estadística del almacenador intermediario de la red y de la inquietud para las llamadas activas de IAX
pares de la demostración iax2: Demostrar a pares definidos de IAX
registro de la demostración iax2: Demostrar el estado del registro de IAX
stats de la demostración iax2: Estadística de la exhibición IAX
usuarios de la demostración iax2: Demostrar a usuarios definidos de IAX
el tronco iax2 elimina errores: El tronco de la petición IAX elimina errores
el iax elimina errores: Permitir eliminar errores de IAX
el iax ningún elimina errores: Inhabilitar eliminar errores de IAX
inquietud determinada del iax: Fija el almacenador intermediario de la inquietud de IAX
escondrijo de la demostración del iax: Dialplan depositada IAX de la exhibición
canales de la demostración del iax: Demostrar los canales activos de IAX
pares de la demostración del iax: Demostrar a pares definidos de IAX
registro de la demostración del iax: Demostrar el estado del registro de IAX
stats de la demostración del iax: Estadística de la exhibición IAX
usuarios de la demostración del iax: Demostrar a usuarios definidos de IAX
llaves del init: Inicializar las contrase^nas dominantes de RSA
llaves de la demostración: Información dominante de las exhibiciones RSA
Comandos de canal H323
h.323 eliminan errores: Permitir chan_h323 eliminan errores
ciclo del gk h.323: Re-colocarte manualmente con el Gatekeper
retraso h.323: Manualmente intento para colgar para arriba una llamada
h.323 ningunos eliminan errores: Inhabilitar chan_h323 eliminan errores
h.323 ningún rastro: Inhabilitar el trazo del apilado H.323
codecs de la demostración h.323: Demostrar los codecs permitidos
símbolo de la demostración h.323: Manualmente intento para colgar para arriba una llamada
rastro h.323: Permitir el trazo del apilado H.323
Comandos de canal del SIP
el sip elimina errores: Permitir eliminar errores del SIP
el sip ningún elimina errores: Inhabilitar eliminar errores del SIP
recarga del sip: Recarga sip.conf (agregada después de 0.7.1 en 2004-01-23)
canales de la demostración del sip: Demostrar los canales activos del SIP
canal de la demostración del sip: Demostrar el canal detallado Info del SIP
inuse de la demostración del sip: Enumerar todo el inuse/límite
pares de la demostración del sip: Demostrar que mira con fijeza el SIP definido (los clientes que se colocan a tu servidor del asterisco)
registro de la demostración del sip: Demostrar el estado del registro del SIP (cuando el asterisco se coloca como cliente a un poder del SIP)
suscripciones de la demostración del sip: Enumera todas las suscripciones de la presencia del sip (indicación ocupada de la lámpara)
usuarios de la demostración del sip: Demostrar a usuarios definidos del SIP
Zap los comandos de canal
zap destruyen el canal: Destruir un canal
zap los canales de la demostración: Demostrar los canales activos del zapata
zap el canal de la demostración: Demostrar la información sobre un canal
Comandos de canal de MGCP
punto final de la intervención del mgcp: Punto final especificada intervención de MGCP
el mgcp elimina errores: Permitir eliminar errores de MGCP
el mgcp ningún elimina errores: Inhabilitar eliminar errores de MGCP
puntos finales de la demostración del mgcp: Demostrar las puntos finales definidas de MGCP
comandos de canal flacos
flaco eliminar errores: Permitir eliminar errores flaco
ningunos flacos eliminan errores: Inhabilitar eliminar errores flaco
líneas flacas de la demostración: Demostrar las líneas flacas definidas por el dispositivo
Comandos de canal de CAPI
el capi elimina errores: Permitir eliminar errores de CAPI
el capi ningún elimina errores: Inhabilitar eliminar errores de CAPI
capi Info: Demostrar CAPI Info
Comandos de canal de Sirrix ISDN
recarga del srx: Configuración del conductor del canal de la recarga; ¡las llamadas activas no se están terminando!
ccmsgs de la demostración del srx: Inhabilitar/permitir la salida de los mensajes entrantes del callcontrol.
chans de la demostración del srx: Demostrar el Info sobre el B-Canal
globals de la demostración del srx: Demostrar el Info sobre ajustes globales
grupos de la demostración del srx: Demostrar el Info sobre grupos configurados
capas de la demostración del srx: Demostrar el Info sobre el apilado del ISDN (capa 1, 2, 3)
sxpvts de la demostración del srx: Demostrar el Info privado sobre los canales activos
contadores de tiempo de la demostración del srx: Demostrar el Info sobre contadores de tiempo corrientes