「Asterisk CLI」の版間の差分

提供: VoIP-Info.jp
移動先: 案内検索
(新しいページ: 'Asterisk Command Line Interface<br> Asteriskの基本となる管理インタフェース。<br> ==CLIの起動と終了== Asteriskをバックグラウンドで起動してい...')
 
(ヘルプ)
15行目: 15行目:
 
  settings      subscriptions  users          user
 
  settings      subscriptions  users          user
 
上記のように表示される。?それ自体はエコーバックされない。
 
上記のように表示される。?それ自体はエコーバックされない。
 +
==コマンド==
 +
Asterisk 1.4系でトップのコマンドは以下の例のようになっている。
 +
*CLI> ?
 +
!          abort      add        ael        agent      agi
 +
cdr        clear      convert    core        dahdi      database
 +
debug      dialplan    dnsmgr      dont        dump        extensions
 +
feature    file        group      help        http        iax2
 +
include    indication  load        local      logger      manager
 +
meetme      mixmonitor  module      moh        no          originate
 +
queue      realtime    reload      remove      restart    rtcp
 +
rtp        say        set        show        sip        sla
 +
soft        stop        stun        transcoder  udptl      unload
 +
voicemail  zap
 +
基本的に、トップのコマンドは「モジュール」の名称(機能)である。ただし、一部のコマンドに関してはモジュールに依存しておらず、Asterisk本体に組み込み。PBXコア部分の機能はcoreで始まるコマンドになる。<br>
 +
このコマンドはAsterisk 1.2まではきれいにモジュールに分けられていなかったのだが、1.4系から整理が始まり、1.6系ではモジュール単位に分割がかなり進んでいる。つまり、コマンドはモジュールに依存しているので、トップで使えるコマンドの数は読み込んでいるモジュールの数に依存する。例えばSIPチャネルを使用していない場合(chan_sipを読み込んでいない場合)には、sip コマンドは現れない。

2009年11月11日 (水) 22:42時点における版

Asterisk Command Line Interface
Asteriskの基本となる管理インタフェース。

CLIの起動と終了

Asteriskをバックグラウンドで起動している場合には

asterisk -vvvcr

のようにして接続する。
終了するにはCLIプロンプトで

*CLI> quit

ヘルプ

? で、その階層で使用できるコマンドの一覧が、helpでコマンドとその説明が表示される。
例えばsipコマンドなら

*CLI> sip show ?
channel        channels       domains        history        inuse
objects        peer           peers          registry       rt200ne
settings       subscriptions  users          user

上記のように表示される。?それ自体はエコーバックされない。

コマンド

Asterisk 1.4系でトップのコマンドは以下の例のようになっている。

*CLI> ?
!           abort       add         ael         agent       agi
cdr         clear       convert     core        dahdi       database
debug       dialplan    dnsmgr      dont        dump        extensions
feature     file        group       help        http        iax2
include     indication  load        local       logger      manager
meetme      mixmonitor  module      moh         no          originate
queue       realtime    reload      remove      restart     rtcp
rtp         say         set         show        sip         sla
soft        stop        stun        transcoder  udptl       unload
voicemail   zap

基本的に、トップのコマンドは「モジュール」の名称(機能)である。ただし、一部のコマンドに関してはモジュールに依存しておらず、Asterisk本体に組み込み。PBXコア部分の機能はcoreで始まるコマンドになる。
このコマンドはAsterisk 1.2まではきれいにモジュールに分けられていなかったのだが、1.4系から整理が始まり、1.6系ではモジュール単位に分割がかなり進んでいる。つまり、コマンドはモジュールに依存しているので、トップで使えるコマンドの数は読み込んでいるモジュールの数に依存する。例えばSIPチャネルを使用していない場合(chan_sipを読み込んでいない場合)には、sip コマンドは現れない。