/l3/users/gnatishen/nt-voip/linux3.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 |
|
#ÑÑÑÐhistory |grep cat
19 cat /etc/network/interfaces 20 cat /etc/network/interfaces 29 cat /etc/network/interfaces 67 cat /var/log/messages 81 cat /etc/hosts 88 cat ./install 180 cat /var/log/Xorg.0.log 181 cat /var/log/Xorg.0.log |grep video 182 cat /var/log/Xorg.0.log |grep module 183 cat /var/log/Xorg.0.log |grep WW ... 349 cat ./text/09 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 09.wav 350 cat ./text/10 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 10.wav 351 cat ./text/11 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 11.wav 352 cat ./text/11 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 12.wav 353 cat ./text/11 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 11.wav 354 cat ./text/12 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 12.wav 355 cat ./text/13 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 13.wav 356 cat ./text/14 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 14.wav 357 cat ./text/15 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 15.wav 396 history |grep cat |
#ÑÑÑÐhistory |grep cat
19 cat /etc/network/interfaces 20 cat /etc/network/interfaces 29 cat /etc/network/interfaces 67 cat /var/log/messages 81 cat /etc/hosts 88 cat ./install 180 cat /var/log/Xorg.0.log 181 cat /var/log/Xorg.0.log |grep video 182 cat /var/log/Xorg.0.log |grep module 183 cat /var/log/Xorg.0.log |grep WW ... 349 cat ./text/09 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 09.wav 350 cat ./text/10 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 10.wav 351 cat ./text/11 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 11.wav 352 cat ./text/11 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 12.wav 353 cat ./text/11 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 11.wav 354 cat ./text/12 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 12.wav 355 cat ./text/13 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 13.wav 356 cat ./text/14 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 14.wav 357 cat ./text/15 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 15.wav 396 history |grep cat |
#cat ./text/16 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 16.wav
cat: ./text/16: Нет такого файла или каталога |
#cat ./text/16 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 16.wav
cat: ./text/16: Нет такого файла или каталога |
#cd ..
|
#cat ./text/16 | text2wave -eval '(voice_msu_ru_nsh_clunits)' > 16.wav
|
#history |grep cat
[international] exten => _1XXX,1,Dial(SIP/harare/${EXTEN}) exten => _2XXX,1,Answer ;exten => _21XX,n,Set(CALLFILENAME=${EXTEN}-${CALLERID(num)}-${EPOCH}) ;exten => _2XXX,n,Monitor(wav,${CALLFILENAME},m) exten => _2XXX,n,Dial(SIP/harare/${EXTEN}) exten => _380XXXXXXXXX,1,Dial(SIP/harare/${EXTEN}) [ukraine] [menu] xten => s,n,Background(/var/tmp/message/01) ... xten => 2,n,WaitExten(1) xte => 9,1,Goto(menu,s,start) xten => 2,n,Hangup }) exten => 9,1,Goto(menu,s,finish) exten => i,1,Background(/var/tmp/message/09) exten => i,n,Goto(menu,s,start) 55,145 38% exten => 2,n(correct_id),Playback(/var/tmp/message/1$[${DB(${ORDER})}+2])?wrong_order_id:correct_order_id) exten => 9,1,Goto(menu,s,finish) -- ВСТАВКА -- 54,107 30% |
#history |grep cat
;record exten => _81XX,1,Record(/var/tmp/message/${EXTEN:2}:gsm,1) exten => _81XX,n,Record(/var/tmp/message/${EXTEN:2}) exten => _82XX,1,Playback(/var/tmp/message/${EXTEN:2}) exten => 8800,1,Goto(menu,s,1) [city] [city] exten => _13XX,1,Dial(SIP/${EXTEN},10,wWtTm) exten => _13XX,n,VoiceMail(${EXTEN}@default) [city] exten => 1305,1,Answer exten => 1305,n,Queue(queue1) ... xten => 2,n,WaitExten(1) xte => 9,1,Goto(menu,s,start) xten => 2,n,Hangup }) exten => 9,1,Goto(menu,s,finish) exten => i,1,Background(/var/tmp/message/09) exten => i,n,Goto(menu,s,start) 55,145 38% exten => 2,n(correct_id),Playback(/var/tmp/message/1$[${DB(${ORDER})}+2])?wrong_order_id:correct_order_id) exten => 9,1,Goto(menu,s,finish) -- ВСТАВКА -- 54,107 30% |
#for i in {1..1000}; do asterisk -rx "database put order $i $[RANDOM%3]"
> ; done bash: syntax error near unexpected token `;' |
#for i in {1..1000}; do asterisk -rx "database put order $i $[RANDOM%3]"
> ; done bash: syntax error near unexpected token `;' |
#for i in {1..1000}; do asterisk -rx "database put order $i $[RANDOM%3]"; done
Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully ... Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully |
#for i in {1..1000}; do asterisk -rx "database put order $i $[RANDOM%3]"; done
Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully ... Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully Updated database successfully |
#exten => _2XXX,n,Dial(SIP/harare/${EXTEN})
|
#vim /tmp/call
--- /dev/null 2013-04-11 09:30:23.328641287 +0300 +++ /tmp/call 2013-04-11 16:53:47.000000000 +0300 @@ -0,0 +1,4 @@ +Channel:SIP/1301 +Context: default +Extension:8301 + |
#vim /tmp/call
--- /tmp/l3-saved-2162.27353.28118 2013-04-11 16:55:10.000000000 +0300 +++ /tmp/call 2013-04-11 16:55:30.000000000 +0300 @@ -1,4 +1,4 @@ Channel:SIP/1301 Context: default -Extension:8301 +Extension:8000 |
#~
|
#lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub |
#lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub |
#lspci
00:00.0 Host bridge: Intel Corporation Sandy Bridge DRAM Controller (rev 09) 00:02.0 VGA compatible controller: Intel Corporation Sandy Bridge Integrated Graphics Controller (rev 09) 00:16.0 Communication controller: Intel Corporation Cougar Point HECI Controller #1 (rev 04) 00:16.3 Serial controller: Intel Corporation Cougar Point KT Controller (rev 04) 00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04) 00:1a.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #2 (rev 04) 00:1b.0 Audio device: Intel Corporation Cougar Point High Definition Audio Controller (rev 04) 00:1c.0 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 1 (rev b4) 00:1c.4 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 5 (rev b4) 00:1c.6 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 7 (rev b4) 00:1c.7 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 8 (rev b4) 00:1d.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #1 (rev 04) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4) 00:1f.0 ISA bridge: Intel Corporation Cougar Point LPC Controller (rev 04) 00:1f.2 IDE interface: Intel Corporation Cougar Point 4 port SATA IDE Controller (rev 04) 00:1f.3 SMBus: Intel Corporation Cougar Point SMBus Controller (rev 04) 00:1f.5 IDE interface: Intel Corporation Cougar Point 2 port SATA IDE Controller (rev 04) 05:01.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 74) |
#lspci
00:00.0 Host bridge: Intel Corporation Sandy Bridge DRAM Controller (rev 09) 00:02.0 VGA compatible controller: Intel Corporation Sandy Bridge Integrated Graphics Controller (rev 09) 00:16.0 Communication controller: Intel Corporation Cougar Point HECI Controller #1 (rev 04) 00:16.3 Serial controller: Intel Corporation Cougar Point KT Controller (rev 04) 00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04) 00:1a.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #2 (rev 04) 00:1b.0 Audio device: Intel Corporation Cougar Point High Definition Audio Controller (rev 04) 00:1c.0 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 1 (rev b4) 00:1c.4 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 5 (rev b4) 00:1c.6 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 7 (rev b4) 00:1c.7 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 8 (rev b4) 00:1d.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #1 (rev 04) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4) 00:1f.0 ISA bridge: Intel Corporation Cougar Point LPC Controller (rev 04) 00:1f.2 IDE interface: Intel Corporation Cougar Point 4 port SATA IDE Controller (rev 04) 00:1f.3 SMBus: Intel Corporation Cougar Point SMBus Controller (rev 04) 00:1f.5 IDE interface: Intel Corporation Cougar Point 2 port SATA IDE Controller (rev 04) 05:01.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 74) |
#lsmod
Module Size Used by cpufreq_stats 12711 0 cpufreq_powersave 12422 0 cpufreq_conservative 12987 0 cpufreq_userspace 12520 0 bridge 59326 0 stp 12405 1 bridge bnep 17147 2 rfcomm 31985 0 bluetooth 106783 10 bnep,rfcomm ... ata_generic 12439 0 3c59x 30509 0 ata_piix 25240 2 mii 12595 1 3c59x libata 124180 2 ata_generic,ata_piix scsi_mod 134461 4 sg,sr_mod,sd_mod,libata ehci_hcd 34968 0 usbcore 103673 2 ehci_hcd e1000e 112876 0 usb_common 12338 1 usbcore |
#lsmod
Module Size Used by cpufreq_stats 12711 0 cpufreq_powersave 12422 0 cpufreq_conservative 12987 0 cpufreq_userspace 12520 0 bridge 59326 0 stp 12405 1 bridge bnep 17147 2 rfcomm 31985 0 bluetooth 106783 10 bnep,rfcomm ... ata_generic 12439 0 3c59x 30509 0 ata_piix 25240 2 mii 12595 1 3c59x libata 124180 2 ata_generic,ata_piix scsi_mod 134461 4 sg,sr_mod,sd_mod,libata ehci_hcd 34968 0 usbcore 103673 2 ehci_hcd e1000e 112876 0 usb_common 12338 1 usbcore |
#lspci
00:00.0 Host bridge: Intel Corporation Sandy Bridge DRAM Controller (rev 09) 00:02.0 VGA compatible controller: Intel Corporation Sandy Bridge Integrated Graphics Controller (rev 09) 00:16.0 Communication controller: Intel Corporation Cougar Point HECI Controller #1 (rev 04) 00:16.3 Serial controller: Intel Corporation Cougar Point KT Controller (rev 04) 00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04) 00:1a.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #2 (rev 04) 00:1b.0 Audio device: Intel Corporation Cougar Point High Definition Audio Controller (rev 04) 00:1c.0 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 1 (rev b4) 00:1c.4 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 5 (rev b4) 00:1c.6 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 7 (rev b4) 00:1c.7 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 8 (rev b4) 00:1d.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #1 (rev 04) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4) 00:1f.0 ISA bridge: Intel Corporation Cougar Point LPC Controller (rev 04) 00:1f.2 IDE interface: Intel Corporation Cougar Point 4 port SATA IDE Controller (rev 04) 00:1f.3 SMBus: Intel Corporation Cougar Point SMBus Controller (rev 04) 00:1f.5 IDE interface: Intel Corporation Cougar Point 2 port SATA IDE Controller (rev 04) 05:01.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 74) |
#lspci
00:00.0 Host bridge: Intel Corporation Sandy Bridge DRAM Controller (rev 09) 00:02.0 VGA compatible controller: Intel Corporation Sandy Bridge Integrated Graphics Controller (rev 09) 00:16.0 Communication controller: Intel Corporation Cougar Point HECI Controller #1 (rev 04) 00:16.3 Serial controller: Intel Corporation Cougar Point KT Controller (rev 04) 00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04) 00:1a.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #2 (rev 04) 00:1b.0 Audio device: Intel Corporation Cougar Point High Definition Audio Controller (rev 04) 00:1c.0 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 1 (rev b4) 00:1c.4 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 5 (rev b4) 00:1c.6 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 7 (rev b4) 00:1c.7 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 8 (rev b4) 00:1d.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #1 (rev 04) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4) 00:1f.0 ISA bridge: Intel Corporation Cougar Point LPC Controller (rev 04) 00:1f.2 IDE interface: Intel Corporation Cougar Point 4 port SATA IDE Controller (rev 04) 00:1f.3 SMBus: Intel Corporation Cougar Point SMBus Controller (rev 04) 00:1f.5 IDE interface: Intel Corporation Cougar Point 2 port SATA IDE Controller (rev 04) 05:01.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 74) |
#find /sys/ -name \*05:01.0\*
/sys/devices/pci0000:00/0000:00:1e.0/0000:05:01.0 /sys/bus/pci/devices/0000:05:01.0 /sys/bus/pci/drivers/3c59x/0000:05:01.0 |
#find /sys/ -name \*05:01.0\*
/sys/devices/pci0000:00/0000:00:1e.0/0000:05:01.0 /sys/bus/pci/devices/0000:05:01.0 /sys/bus/pci/drivers/3c59x/0000:05:01.0 |
#modinfo 3c59x
filename: /lib/modules/3.2.0-0.bpo.4-686-pae/kernel/drivers/net/ethernet/3com/3c59x.ko license: GPL description: 3Com 3c59x/3c9xx ethernet driver author: Donald Becker <becker@scyld.com> alias: pci:v000010B7d00009210sv*sd*bc*sc*i* alias: pci:v000010B7d00009056sv*sd*bc*sc*i* alias: pci:v000010B7d00001202sv*sd*bc*sc*i* alias: pci:v000010B7d00001201sv*sd*bc*sc*i* alias: pci:v000010B7d00009201sv*sd*bc*sc*i* alias: pci:v000010B7d00004500sv*sd*bc*sc*i* ... parm: enable_wol:3c59x: Turn on Wake-on-LAN for adapter(s) (0-1) (array of int) parm: global_enable_wol:3c59x: same as enable_wol, but applies to all NICs if enable_wol is unset (int) parm: rx_copybreak:3c59x copy breakpoint for copy-only-tiny-frames (int) parm: max_interrupt_work:3c59x maximum events handled per interrupt (int) parm: compaq_ioaddr:3c59x PCI I/O base address (Compaq BIOS problem workaround) (int) parm: compaq_irq:3c59x PCI IRQ number (Compaq BIOS problem workaround) (int) parm: compaq_device_id:3c59x PCI device ID (Compaq BIOS problem workaround) (int) parm: watchdog:3c59x transmit timeout in milliseconds (int) parm: global_use_mmio:3c59x: same as use_mmio, but applies to all NICs if options is unset (int) parm: use_mmio:3c59x: use memory-mapped PCI I/O resource (0-1) (array of int) |
#modinfo 3c59x
filename: /lib/modules/3.2.0-0.bpo.4-686-pae/kernel/drivers/net/ethernet/3com/3c59x.ko license: GPL description: 3Com 3c59x/3c9xx ethernet driver author: Donald Becker <becker@scyld.com> alias: pci:v000010B7d00009210sv*sd*bc*sc*i* alias: pci:v000010B7d00009056sv*sd*bc*sc*i* alias: pci:v000010B7d00001202sv*sd*bc*sc*i* alias: pci:v000010B7d00001201sv*sd*bc*sc*i* alias: pci:v000010B7d00009201sv*sd*bc*sc*i* alias: pci:v000010B7d00004500sv*sd*bc*sc*i* ... parm: enable_wol:3c59x: Turn on Wake-on-LAN for adapter(s) (0-1) (array of int) parm: global_enable_wol:3c59x: same as enable_wol, but applies to all NICs if enable_wol is unset (int) parm: rx_copybreak:3c59x copy breakpoint for copy-only-tiny-frames (int) parm: max_interrupt_work:3c59x maximum events handled per interrupt (int) parm: compaq_ioaddr:3c59x PCI I/O base address (Compaq BIOS problem workaround) (int) parm: compaq_irq:3c59x PCI IRQ number (Compaq BIOS problem workaround) (int) parm: compaq_device_id:3c59x PCI device ID (Compaq BIOS problem workaround) (int) parm: watchdog:3c59x transmit timeout in milliseconds (int) parm: global_use_mmio:3c59x: same as use_mmio, but applies to all NICs if options is unset (int) parm: use_mmio:3c59x: use memory-mapped PCI I/O resource (0-1) (array of int) |
#apt-cache search dahdi
dahdi-linux - DAHDI telephony interface - Linux userspace parts dahdi-source - DAHDI telephony interface - source code for kernel driver dahdi - utilities for using the DAHDI kernel modules libopenr2-3 - MFC/R2 (telephony) call setup library libopenr2-bin - MFC/R2 (telephony) call setup library - test programs libopenr2-dev - MFC/R2 (telephony) call setup library - development headers yate-dahdi - Dahdi support for YATE asterisk-dahdi - DAHDI devices support for the Asterisk PBX |
#apt-cache search dahdi
dahdi-linux - DAHDI telephony interface - Linux userspace parts dahdi-source - DAHDI telephony interface - source code for kernel driver dahdi - utilities for using the DAHDI kernel modules libopenr2-3 - MFC/R2 (telephony) call setup library libopenr2-bin - MFC/R2 (telephony) call setup library - test programs libopenr2-dev - MFC/R2 (telephony) call setup library - development headers yate-dahdi - Dahdi support for YATE asterisk-dahdi - DAHDI devices support for the Asterisk PBX |
#[root@linux5:~]# # <= 1.4 zaptel/zapata
bash: [root@linux5:~]#: команда не найдена |
#[root@linux5:~]# # <= 1.4 zaptel/zapata
bash: [root@linux5:~]#: команда не найдена |
#dahdi_
dahdi_cfg dahdi_genconf dahdi_monitor dahdi_scan dahdi_tool dahdi_diag dahdi_hardware dahdi_registration dahdi_test |
#dahdi_
dahdi_cfg dahdi_genconf dahdi_monitor dahdi_scan dahdi_tool dahdi_diag dahdi_hardware dahdi_registration dahdi_test |
#http://chan-datacard.googlecode.com/svn/trunk/
bash: http://chan-datacard.googlecode.com/svn/trunk/: Нет такого файла или каталога |
Время первой команды журнала | 14:21:52 2013- 4-11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 09:28:52 2013- 4-12 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 17.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 5.94 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.92 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ find / -name abc find: /home/devi-orig/.gnome2: Keine Berechtigung find: /home/devi-orig/.gnome2_private: Keine Berechtigung find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung find: /home/devi-orig/.metacity: Keine Berechtigung find: /home/devi-orig/.inkscape: Keine Berechtigung ^C |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008