دستورات کاربردی Asterisk CLI

دستورات کاربردی Asterisk CLI

با دستور asterisk –rv می توانیم به محیط cli استریسک وارد شویم.در این محیط تمام اتفاقاتی که در استریسک در حال رخ دادن هست میتوانید را بصورت RealTime مشاهده کنید.هرچه تعداد کلمه v بیشتر باشد جزییات بیشتری را نشان می دهد.زمانی که وارد این محیط شوید با زدن 2بار دکمه next ، لیستی از دستورات قابل استفاده در asterisk cli قابل مشاهده است.

دستور کاربردی help

با استفاده از help می توانیم اطلاعات دقیق تری از نحوه استفاده از یک دستور خاص را بدست آوریم.

مثلا با دستور help core show لیستی از دستوراتی که با core show شروع می شوند را نشان می دهد.

نکته:برای پاک کردن صفحه از اطلاعات نشان داده شد می توان از !clear استفاده کنید.

نکته:برای دیدن تمامی دستوراتی که می توانید در cli استریسک  می توانید از دستور

core show help استفاده کنید.

دستور core show application

برای دیدن نحوه استفاده از Applicationها میتوانیم از دستور core show application استفاده کنید.شکل کلی دستور بصورت زیر است:

core show application

مثلا میخواهیم نحوه استفاده اپلیکیشن Dial را بدانیم ،بصورت زیر می نویسیم:

core show application playback

نکته مهم:در هر مرحله از وارد کردن دستور ،  با 2بار زدن دکمه tab استریسک دستوراتی که قابل استفاده هستند را پیشنهاد می دهد.

مشاهده تعداد تماس ها

core show channels

در جدول زیر لیستی از تمام دستورات مهم و کاربردی لیست شده اند:

Commands Descriptions
sip show peers Display SIP peers
sip show peer [sip account] Display specific SIP peer
sip show users Display SIP users
sip show user [sip account] Display specific SIP user
sip show registry Display SIP registers
sip show settings Display SIP settings
sip set debug on/off Set SIP debugging
sip set debug ip [IP address] Set SIP debugging with filter by IP
sip set debug peer [sip account] Set SIP debugging with filter by peer name
sip reload Reload SIP configuration
dialplan show Display dialplan rules
dialplan show [dialplan context] Display dialplan rules on specific context
dialplan reload Reload dialplan rules
core show channels Display all active channels
core show settings Display Asterisk configuration
core show translation Display codec translation table
core show channeltypes Display channel types or supported protocols
core show uptime Display Asterisk uptime
core set verbose [verbosity level] Set verbosity level
core restart now Restart Asterisk immediately
core stop now Stop Asterisk immediately
core restart when convenient Restart Asterisk until all channels finished
core stop when convenient Stop Asterisk until all channels finished
core restart gracefully Restart Asterisk until all channels finished
core stop gracefully Stop Asterisk until all channels finished
reload Reload all configuration without restart
help [Asterisk command] Help for specific Asterisk command