/l3/users/2014-11-nt-voip/nt-voip/debian5/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 |
|
#wget http://downloads.asterisk.org/pub/telephony/sounds/asterisk-core-sounds-ru-gsm-current
![]() --2014-11-26 12:03:26-- http://downloads.asterisk.org/pub/telephony/sounds/asterisk-core-sounds-ru-gsm-current Resolving downloads.asterisk.org (downloads.asterisk.org)... 76.164.171.238, 2001:470:e0d4::ee Connecting to downloads.asterisk.org (downloads.asterisk.org)|76.164.171.238|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 2050757 (2.0M) [application/x-gzip] Saving to: `asterisk-core-sounds-ru-gsm-current.1' 100%[==================================================>] 2,050,757 55.0K/s in 42s 2014-11-26 12:04:08 (48.1 KB/s) - `asterisk-core-sounds-ru-gsm-current.1' saved [2050757/2050757] |
#wget http://downloads.asterisk.org/pub/telephony/sounds/asterisk-core-sounds-ru-gsm-current
--2014-11-26 12:03:26-- http://downloads.asterisk.org/pub/telephony/sounds/asterisk-core-sounds-ru-gsm-current Resolving downloads.asterisk.org (downloads.asterisk.org)... 76.164.171.238, 2001:470:e0d4::ee Connecting to downloads.asterisk.org (downloads.asterisk.org)|76.164.171.238|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 2050757 (2.0M) [application/x-gzip] Saving to: `asterisk-core-sounds-ru-gsm-current.1' 100%[==================================================>] 2,050,757 55.0K/s in 42s 2014-11-26 12:04:08 (48.1 KB/s) - `asterisk-core-sounds-ru-gsm-current.1' saved [2050757/2050757] |
#cat /tmp/1
![]() sounds/ru/ tar xfz asterisk-core-sounds-ru-gsm-current.tar.gz -C /usr/share/asterisk/s tar (child): asterisk-core-sounds-ru-gsm-current.tar.gz: Cannot open: No such file or directory tar (child): Error is not recoverable: exiting now tar: Child returned status 2 tar: Error is not recoverable: exiting now |
#cat /tmp/1
![]() sounds/ru/ tar xfz asterisk-core-sounds-ru-gsm-current.tar.gz -C /usr/share/asterisk/s tar (child): asterisk-core-sounds-ru-gsm-current.tar.gz: Cannot open: No such file or directory tar (child): Error is not recoverable: exiting now tar: Child returned status 2 tar: Error is not recoverable: exiting now |
#ls .
![]() asterisk-core-sounds-ru-gsm-current asterisk-core-sounds-ru-gsm-current.1 sent |
#ls .
asterisk-core-sounds-ru-gsm-current asterisk-core-sounds-ru-gsm-current.1 sent |
#ls .
![]() asterisk-core-sounds-ru-gsm-current asterisk-core-sounds-ru-gsm-current.1 sent |
#ls .
asterisk-core-sounds-ru-gsm-current asterisk-core-sounds-ru-gsm-current.1 sent |
#ls .
![]() |
#cat /tmp/1
![]() |
#ls .
![]() |
#cat /tmp/1
![]() |
#asterisk -rx "sip reload"
![]() [ound a ]wap file by the name "/etc/asterisk/.extensions.conf.swp" ; SIP/ название канала,(00-99)а его нÑжно пеÑенапÑавиÑÑ owned by( root d)ted: Tue Nov 25 15:44:27 2014 ; $ - знаÑение пеÑеменной {EXTEN} file name: /etc/a{EXTEN}/extensions.conf modified: YES ; гÑÑÐ¿Ð¿Ñ Ð·Ð²Ð¾Ð½ÐºÐ¾Ð² [ ]ser name: root host name: debian5 [ ] ( ) process ID: 18251((still running) ) ... [national] [xten => ]21XX,1,Dial(SIP/ny/${EXTEN}) [xten => ]1XXX,1,Dial(SIP/ny/${EXTEN}) recovery"). [international]t [xten => _3XXX]1,Dial(SIP/london/${EXTEN}) exten => _23XX,1,Dial(SIP/london/${EXTEN}) ; Ð¸Ñ [gr1] [gr1] => _22XX,1,NoO "/etc/asterisk/extensions.conf" 72L, 1827C written |
#asterisk -rx "sip reload"
![]() ; конÑекÑÑ Ð¿Ð»Ð°Ð½Ð° звонков default E325: ATTENTION Found a swap file by the name "/etc/asterisk/.extensions.conf.swp" owned by: root dated: Tue Nov 25 15:44:27 2014 file name: /etc/asterisk/extensions.conf modified: YES user name: root host name: debian5 process ID: 18251 (still running) While opening file "/etc/asterisk/extensions.conf" dated: Wed Nov 26 11:49:29 2014 ... [xten => ]1XXX,1,Dial(SIP/ny/${EXTEN})¾Ð¹ голоÑовой поÑÑовÑй ÑÑик [international]1 [xten => _3XXX]1,Dial(SIP/london/${EXTEN}) exten => _23XX,1,Dial(SIP/london/${EXTEN}) [gr1] [gr1] "/etc/asterisk/extensions.conf" 72L, 1827C written ; еÑли ÑеÑез 5 Ñек не поднÑли ÑÑÑÐ±ÐºÑ Ñогда пеÑÐµÑ Ð¾Ð´Ð¸Ð¼ на голоÑовÑÑ Ð¿Ð¾ÑÑÑ ; вклÑÑиÑÑ Ð³Ð¾Ð»Ð¾Ð²ÑÑ Ð¿Ð¾ÑÑÑ, в ÑÑик ${EXTEN} exten => _22XX,n,VoiceMail(22${EXTEN:2}@default) |
#ls -l .
![]() total 2008 -rw-r--r-- 1 root root 2050757 Sep 7 02:39 asterisk-core-sounds-ru-gsm-current -rw------- 1 root root 682 Nov 26 10:49 sent |
#ls -l .
total 2008 -rw-r--r-- 1 root root 2050757 Sep 7 02:39 asterisk-core-sounds-ru-gsm-current -rw------- 1 root root 682 Nov 26 10:49 sent |
#vim /etc/asterisk/extensions.conf
![]() --- /tmp/l3-saved-25685.15153.13481 2014-11-26 12:11:02.239568571 +0200 +++ /etc/asterisk/extensions.conf 2014-11-26 12:13:39.671570438 +0200 @@ -5,20 +5,35 @@ ; Dial пÑиложение (позвониÑÑ) ; SIP/ название канала, кÑда его нÑжно пеÑенапÑавиÑÑ ; $ - знаÑение пеÑеменной {EXTEN} + + + ; гÑÑÐ¿Ð¿Ñ Ð·Ð²Ð¾Ð½ÐºÐ¾Ð² [internal] -exten => _81XX,1,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm) -exten => _82XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2}) + + + +; ÑнаÑала запиÑаÑÑ ÑообÑение, заÑем ÑÑÐ°Ð·Ñ ÐµÐ³Ð¾ пÑоигÑаÑÑ Ð½Ð° Ñом-же номеÑе +exten => _81XX,1,Record(/var/tmp/asterisk/record00:gsm,3) +exten => _81XX,n,Playback(/var/tmp/asterisk/record00:gsm) + +;exten => _81XX,1,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm) +;exten => _82XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2}) + + ; exten => 8001,1,VoiceMailMain() + + ; ÑÑÐ°Ð·Ñ Ð¿ÐµÑÐµÑ Ð¾Ð´ на Ñвой голоÑовой поÑÑовÑй ÑÑик exten => _83XX,1,VoiceMailMain(22${EXTEN:2}@default) + [local] ; иÑполÑзование пеÑеменной ${EXTEN} exten => _22XX,1,NoOp(Starting call processing) |
#vim /etc/asterisk/extensions.conf
![]() --- /tmp/l3-saved-25685.20329.10088 2014-11-26 12:13:41.771570460 +0200 +++ /etc/asterisk/extensions.conf 2014-11-26 12:14:29.979571024 +0200 @@ -17,7 +17,7 @@ ; ÑнаÑала запиÑаÑÑ ÑообÑение, заÑем ÑÑÐ°Ð·Ñ ÐµÐ³Ð¾ пÑоигÑаÑÑ Ð½Ð° Ñом-же номеÑе exten => _81XX,1,Record(/var/tmp/asterisk/record00:gsm,3) -exten => _81XX,n,Playback(/var/tmp/asterisk/record00:gsm) +exten => _81XX,n,Playback(/var/tmp/asterisk/record${EXTEN}:gsm) ;exten => _81XX,1,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm) ;exten => _82XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2}) |
#vim /etc/asterisk/extensions.conf
![]() --- /tmp/l3-saved-25685.16602.20231 2014-11-26 12:14:31.043571039 +0200 +++ /etc/asterisk/extensions.conf 2014-11-26 12:15:10.251571515 +0200 @@ -16,8 +16,8 @@ ; ÑнаÑала запиÑаÑÑ ÑообÑение, заÑем ÑÑÐ°Ð·Ñ ÐµÐ³Ð¾ пÑоигÑаÑÑ Ð½Ð° Ñом-же номеÑе -exten => _81XX,1,Record(/var/tmp/asterisk/record00:gsm,3) -exten => _81XX,n,Playback(/var/tmp/asterisk/record${EXTEN}:gsm) +exten => _81XX,1,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,3) +exten => _81XX,n,Playback(/var/tmp/asterisk/record${EXTEN:2}:gsm) ;exten => _81XX,1,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm) ;exten => _82XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2}) |
#vim /etc/asterisk/extensions.conf
![]() |
#ls .
![]() |
#cat /tmp/1
![]() |
#vim /etc/asterisk/extensions.conf
![]() |
#ls .
![]() |
#cat /tmp/1
![]() |
#vim /etc/asterisk/extensions.conf
![]() --- /tmp/l3-saved-25685.19970.29638 2014-11-26 12:37:49.411587598 +0200 +++ /etc/asterisk/sip.conf 2014-11-26 12:37:58.511587697 +0200 @@ -17,7 +17,7 @@ ; пароль подключения secret=1234 ; выбор языка при котором будет проговариваться сообщение юзеру -language=de +language=ru ; подключение к другому городу ; подключаюсь к NY |
#[local]
|
#vim /etc/asterisk/extensions.conf
![]() --- /tmp/l3-saved-25685.31832.2278 2014-11-26 13:26:25.623622108 +0200 +++ /etc/asterisk/extensions.conf 2014-11-26 13:27:16.059622703 +0200 @@ -37,6 +37,9 @@ ; ÑÑÐ°Ð·Ñ Ð¿ÐµÑÐµÑ Ð¾Ð´ на Ñвой голоÑовой поÑÑовÑй ÑÑик без запÑоÑа паÑÐ¾Ð»Ñ ;exten => _83XX,1,VoiceMailMain(22${EXTEN:2}@default,s) +; ÑÑÐ°Ð·Ñ Ð¿ÐµÑÐµÑ Ð¾Ð´ на Ñвой голоÑовой поÑÑовÑй ÑÑик без запÑоÑа паÑÐ¾Ð»Ñ +;exten => _83XX,1,VoiceMailMain(22${EXTEN:2}@default,s) + [local] |
#apt-get install mpg123
![]() Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libgadu3 libmozjs24d xulrunner-24.0 Use 'apt-get autoremove' to remove them. The following extra packages will be installed: libmpg123-0 Suggested packages: alsa-utils jackd nas oss-compat oss4-base ... (Reading database ... 133912 files and directories currently installed.) Unpacking libmpg123-0:amd64 (from .../libmpg123-0_1.14.4-1_amd64.deb) ... Selecting previously unselected package mpg123. Unpacking mpg123 (from .../mpg123_1.14.4-1_amd64.deb) ... Processing triggers for man-db ... Processing triggers for mime-support ... Setting up libmpg123-0:amd64 (1.14.4-1) ... Setting up mpg123 (1.14.4-1) ... update-alternatives: using /usr/bin/mpg123.bin to provide /usr/bin/mpg123 (mpg123) in auto mode update-alternatives: using /usr/bin/mpg123.bin to provide /usr/bin/mp3-decoder (mp3-decoder) in auto mode |
#apt-get install mpg123
Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libgadu3 libmozjs24d xulrunner-24.0 Use 'apt-get autoremove' to remove them. The following extra packages will be installed: libmpg123-0 Suggested packages: alsa-utils jackd nas oss-compat oss4-base ... (Reading database ... 133912 files and directories currently installed.) Unpacking libmpg123-0:amd64 (from .../libmpg123-0_1.14.4-1_amd64.deb) ... Selecting previously unselected package mpg123. Unpacking mpg123 (from .../mpg123_1.14.4-1_amd64.deb) ... Processing triggers for man-db ... Processing triggers for mime-support ... Setting up libmpg123-0:amd64 (1.14.4-1) ... Setting up mpg123 (1.14.4-1) ... update-alternatives: using /usr/bin/mpg123.bin to provide /usr/bin/mpg123 (mpg123) in auto mode update-alternatives: using /usr/bin/mpg123.bin to provide /usr/bin/mp3-decoder (mp3-decoder) in auto mode |
#mpgls /home/user
![]() Desktop Documents Downloads Mail Music Pictures Public Templates Videos |
#mpgls /home/user
Desktop Documents Downloads Mail Music Pictures Public Templates Videos |
#ls /home/user/downloads/
![]() ls: cannot access /home/user/downloads/: No such file or directory |
#ls /home/user/downloads/
![]() ls: cannot access /home/user/downloads/: No such file or directory |
#ls /tmp/
![]() gnash-cookies.MhUKUM l3-saved-18147.31619.29581 pulse-5wvCE7nRDBB6 gnash-cookies.nJ93a2 orbit-user ssh-dR9djQdIcMIv gnash-cookies.Oyrqlu pulse-3fVjlTkJObDi tracker-user |
#ls /tmp/
gnash-cookies.MhUKUM l3-saved-18147.31619.29581 pulse-5wvCE7nRDBB6 gnash-cookies.nJ93a2 orbit-user ssh-dR9djQdIcMIv gnash-cookies.Oyrqlu pulse-3fVjlTkJObDi tracker-user |
#ls /home/user
![]() Desktop Documents Downloads Mail Music Pictures Public Templates Videos |
#ls /home/user
Desktop Documents Downloads Mail Music Pictures Public Templates Videos |
#ls /home/user/ -l
![]() total 36 drwxr-xr-x 2 user user 4096 Nov 23 14:36 Desktop drwxr-xr-x 2 user user 4096 Nov 23 14:36 Documents drwxr-xr-x 2 user user 4096 Nov 26 13:31 Downloads drwx------ 2 user user 4096 Nov 26 10:47 Mail drwxr-xr-x 2 user user 4096 Nov 23 14:36 Music drwxr-xr-x 2 user user 4096 Nov 23 14:36 Pictures drwxr-xr-x 2 user user 4096 Nov 23 14:36 Public drwxr-xr-x 2 user user 4096 Nov 23 14:36 Templates drwxr-xr-x 2 user user 4096 Nov 23 14:36 Videos |
#ls /home/user/ -l
total 36 drwxr-xr-x 2 user user 4096 Nov 23 14:36 Desktop drwxr-xr-x 2 user user 4096 Nov 23 14:36 Documents drwxr-xr-x 2 user user 4096 Nov 26 13:31 Downloads drwx------ 2 user user 4096 Nov 26 10:47 Mail drwxr-xr-x 2 user user 4096 Nov 23 14:36 Music drwxr-xr-x 2 user user 4096 Nov 23 14:36 Pictures drwxr-xr-x 2 user user 4096 Nov 23 14:36 Public drwxr-xr-x 2 user user 4096 Nov 23 14:36 Templates drwxr-xr-x 2 user user 4096 Nov 23 14:36 Videos |
#ls /home/user/downloads
![]() ls: cannot access /home/user/downloads: No such file or directory |
#ls /home/user/downloads
![]() ls: cannot access /home/user/downloads: No such file or directory |
#ls /home/user/
![]() Desktop Documents Downloads Mail Music Pictures Public Templates Videos |
#ls /home/user/
Desktop Documents Downloads Mail Music Pictures Public Templates Videos |
#ls /home/user/dowloads/
![]() ls: cannot access /home/user/dowloads/: No such file or directory |
#ls /home/user/dowloads/
![]() ls: cannot access /home/user/dowloads/: No such file or directory |
#ls /home/user/
![]() Desktop Documents Downloads Mail Music Pictures Public Templates Videos |
#ls /home/user/
Desktop Documents Downloads Mail Music Pictures Public Templates Videos |
#ls /home/user/D
![]() Desktop/ Documents/ Downloads/ |
#ls /home/user/D
![]() Desktop/ Documents/ Downloads/ |
#ls /home/user/D
![]() Desktop/ Documents/ Downloads/ |
#ls /home/user/D
![]() Desktop/ Documents/ Downloads/ |
#ls /home/user/Downloads/
![]() adele.mp3 adele-rolling_in_the_deep_-_1_(zaycev.net).mp3 |
#ls /home/user/Downloads/
adele.mp3 adele-rolling_in_the_deep_-_1_(zaycev.net).mp3 |
#mpg123 -w /tmp/adele.wav /home/user/Downloads/adele.mp3
![]() High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3 version 1.14.4; written and copyright by Michael Hipp and others free software (LGPL/GPL) without any warranty but with best wishes Directory: /home/user/Downloads/ Playing MPEG stream 1 of 1: adele.mp3 ... [id3.c:345] error: No comment text / valid description? MPEG 1.0 layer III, 320 kbit/s, 44100 Hz stereo Title: 1 Artist: Adele-Rolling In The Deep [2:54] Decoding of adele.mp3 finished. |
#mpg123 -w /tmp/adele.wav /home/user/Downloads/adele.mp3
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3 version 1.14.4; written and copyright by Michael Hipp and others free software (LGPL/GPL) without any warranty but with best wishes Directory: /home/user/Downloads/ Playing MPEG stream 1 of 1: adele.mp3 ... [id3.c:345] error: No comment text / valid description? MPEG 1.0 layer III, 320 kbit/s, 44100 Hz stereo Title: 1 Artist: Adele-Rolling In The Deep [2:54] Decoding of adele.mp3 finished. |
#play /tmp/adele.wav
![]() play WARN alsa: can't encode 0-bit Unknown or not applicable /tmp/adele.wav: File Size: 30.8M Bit Rate: 1.41M Encoding: Signed PCM Channels: 2 @ 16-bit Samplerate: 44100Hz Replaygain: off Duration: 00:02:54.86 |
#play /tmp/adele.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable /tmp/adele.wav: File Size: 30.8M Bit Rate: 1.41M Encoding: Signed PCM Channels: 2 @ 16-bit Samplerate: 44100Hz Replaygain: off Duration: 00:02:54.86 |
#vim /etc/asterisk/musiconhold.conf
![]() --- /tmp/l3-saved-25685.19039.11596 2014-11-26 13:49:23.075638418 +0200 +++ /etc/asterisk/musiconhold.conf 2014-11-26 13:50:30.115639203 +0200 @@ -44,7 +44,7 @@ [default] mode=files -directory=moh +directory=/var/lib/asterisk/moh/ ; ;[native-random] ;mode=files |
#asterisk -r
![]() Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 Digium, Inc. and others. Created by Mark Spencer <markster@digium.com> Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details. This is free software, with components licensed under the GNU General Public License version 2 and other licenses; you are welcome to redistribute it under certain conditions. Type 'core show license' for details. ========================================================================= Connected to Asterisk 1.8.13.1~dfsg1-3+deb7u3 currently running on debian5 (pid = 13517) Verbosity is at least 4 debian5*CLI> moh show files Class: default File: /usr/share/asterisk/moh/manolo_camp-morning_coffee File: /usr/share/asterisk/moh/macroform-cold_day File: /usr/share/asterisk/moh/reno_project-system File: /usr/share/asterisk/moh/macroform-robot_dity File: /usr/share/asterisk/moh/macroform-the_simplicity debian5*CLI> moh show No such command 'moh show ' (type 'core show help moh show' for other possible commands) debian5*CLI> exit |
#asterisk -r
Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 Digium, Inc. and others. Created by Mark Spencer <markster@digium.com> Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details. This is free software, with components licensed under the GNU General Public License version 2 and other licenses; you are welcome to redistribute it under certain conditions. Type 'core show license' for details. ========================================================================= Connected to Asterisk 1.8.13.1~dfsg1-3+deb7u3 currently running on debian5 (pid = 13517) Verbosity is at least 4 debian5*CLI> moh show files Class: default File: /usr/share/asterisk/moh/manolo_camp-morning_coffee File: /usr/share/asterisk/moh/macroform-cold_day File: /usr/share/asterisk/moh/reno_project-system File: /usr/share/asterisk/moh/macroform-robot_dity File: /usr/share/asterisk/moh/macroform-the_simplicity debian5*CLI> moh show No such command 'moh show ' (type 'core show help moh show' for other possible commands) debian5*CLI> exit |
#asterisk -rvv
Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 Digium, Inc. and others. Created by Mark Spencer <markster@digium.com> Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details. This is free software, with components licensed under the GNU General Public License version 2 and other licenses; you are welcome to redistribute it under certain conditions. Type 'core show license' for details. ========================================================================= == Parsing '/etc/asterisk/asterisk.conf': == Found == Parsing '/etc/asterisk/extconfig.conf': == Found Connected to Asterisk 1.8.13.1~dfsg1-3+deb7u3 currently running on debian5 (pid = 13517) ... -- SIP/2202-000000d9 answered SIP/2201-000000d8 -- Started music on hold, class 'default', on SIP/2201-000000d8 -- Stopped music on hold on SIP/2201-000000d8 -- Started music on hold, class 'default', on SIP/2201-000000d8 -- Stopped music on hold on SIP/2201-000000d8 -- Started music on hold, class 'default', on SIP/2201-000000d8 == Spawn extension (gr1, 2202, 4) exited non-zero on 'SIP/2201-000000d8' -- Stopped music on hold on SIP/2201-000000d8 debian5*CLI> exit Executing last minute cleanups |
Время первой команды журнала | 11:03:17 2014-11-26 | |||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 12:51:39 2014-11-26 | |||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 29.70 | |||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | |||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.81 | |||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.93 | |||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятс