/l3/users/oleg22/nt-voip/linux2.unix.nt/root :1 :2 :3 :4 :5 |
|
#ls /var/spool/asterisk/monitor/
|
#ls /var/spool/asterisk/monitor/
|
#ls /var/spool/asterisk/monitor/
|
#ls /var/spool/asterisk/monitor/
|
#ls /var/spool/asterisk/monitor/
|
#ls /var/spool/asterisk/monitor/
|
#ls /var/spool/asterisk/monitor/
|
#ls /var/spool/asterisk/monitor/
|
#ls /var/spool/asterisk/monitor/
|
#ls /var/spool/asterisk/monitor/
|
#ls /var/spool/asterisk/monitor/
|
#ls /var/spool/asterisk/monitor/
|
#ls /var/spool/asterisk/monitor/
|
#ls /var/spool/asterisk/monitor/
1202-1201-1319009073-2011-10-19-10-24-33-in.wav 1202-1201-1319009073-2011-10-19-10-24-33-out.wav |
#ls /var/spool/asterisk/monitor/
1202-1201-1319009073-2011-10-19-10-24-33-in.wav 1202-1201-1319009073-2011-10-19-10-24-33-out.wav |
#ls /var/spool/asterisk/monitor/
1202-1201-1319009073-2011-10-19-10-24-33-in.wav 1202-1201-1319009073-2011-10-19-10-24-33-out.wav |
#ls /var/spool/asterisk/monitor/
1202-1201-1319009073-2011-10-19-10-24-33-in.wav 1202-1201-1319009073-2011-10-19-10-24-33-out.wav |
#ls /var/spool/asterisk/monitor/
1202-1201-1319009073-2011-10-19-10-24-33-in.wav 1202-1201-1319009073-2011-10-19-10-24-33-out.wav |
#ls /var/spool/asterisk/monitor/
1202-1201-1319009073-2011-10-19-10-24-33-in.wav 1202-1201-1319009073-2011-10-19-10-24-33-out.wav |
#ls /var/spool/asterisk/monitor/
1202-1201-1319009073-2011-10-19-10-24-33.wav |
#apt-get install samba
Adding group `sambashare' (GID 117) ... Done. update-alternatives: using /usr/bin/smbstatus.samba3 to provide /usr/bin/smbstatus (smbstatus) in auto mode. Starting Samba daemons: nmbd smbd. Setting up samba-common-bin (2:3.5.6~dfsg-3squeeze5) ... update-alternatives: using /usr/bin/nmblookup.samba3 to provide /usr/bin/nmblookup (nmblookup) in auto mode. update-alternatives: using /usr/bin/net.samba3 to provide /usr/bin/net (net) in auto mode. update-alternatives: using /usr/bin/testparm.samba3 to provide /usr/bin/testparm (testparm) in auto mode. |
#smbpasswd -a user
New SMB password: Retype new SMB password: |
#smbpasswd -e user
Enabled user user. |
#cd /etc/samba
|
#/etc/init.d/samba restart
Stopping Samba daemons: nmbd smbd. Starting Samba daemons: nmbd smbd. |
#testparm
Load smb config files from /etc/samba/smb.conf rlimit_max: rlimit_max (1024) below minimum Windows limit (16384) Processing section "[homes]" Processing section "[printers]" Processing section "[print$]" Processing section "[monitor]" Loaded services file OK. Server role: ROLE_STANDALONE Press enter to see a dump of your service definitions [global] ... printable = Yes browseable = No [print$] comment = Printer Drivers path = /var/lib/samba/printers [monitor] comment = Asterisk monitor files path = /var/spool/asterisk/monitor/ guest ok = Yes locking = No |
#\\192.168.20.1
bash: \192.168.20.1: command not found |
#ls -ld /var/spool/asterisk/monitor
+drwxr-x--- 2 asterisk asterisk 4096 Oct 19 10:25 /var/spool/asterisk/monitor |
#mc
|
#apt-get install libsox-fmt-mp3
Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: libsox-fmt-mp3 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 47.0 kB of archives. After this operation, 102 kB of additional disk space will be used. Get:1 http://10.0.35.1/debian/ squeeze/main libsox-fmt-mp3 i386 14.3.1-1 [47.0 kB] Fetched 47.0 kB in 0s (0 B/s) Selecting previously deselected package libsox-fmt-mp3. (Reading database ... 117294 files and directories currently installed.) Unpacking libsox-fmt-mp3 (from .../libsox-fmt-mp3_14.3.1-1_i386.deb) ... Setting up libsox-fmt-mp3 (14.3.1-1) ... |
#apt-get install libsox-fmt-base
Reading package lists... Done Building dependency tree Reading state information... Done libsox-fmt-base is already the newest version. libsox-fmt-base set to manually installed. 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. |
#mc
|
#/etc/init.d/samba restart
Stopping Samba daemons: nmbd smbd. Starting Samba daemons: nmbd smbd. |
#\\192mc
bash: \192mc: command not found |
#ls
Desktop Documents Downloads Music Pictures Public Templates Videos |
#mc
|
#ls
Desktop Documents Downloads Music Pictures Public Templates Videos |
#cd /inst
|
#cd mp3
|
#ls
018 E L O - Ticket To The Moon.Mp3 038.Busta Rhymes & Mariah Carey - I Know What You Want.mp3 19_Heath_Hunter_-_Revolution_In_Paradise.MP3 54.mp3 Elka_-_Provans.mp3 Gala-Everyone Has Inside.MP3 iveriya_-_argo.mp3 ???????? ????? ???????? .mp3 ??????????? - ??????.mp3 Nexx - Syncronize Lips (Extended Mix) (msong.com.ru).mp3 Oscar_Benton_-_Bensonhurst_Blues_(bonus).mp3 Oscar_Benton_-_I_feel_so_good.mp3 pink_floyd_-_anoter_brick_in_the_wall.mp3 ramshtein (5).mp3 Shufutinskij Mihail-Mardzhandzha.mp3 viktoriya_daineko_-_sotri_ego_iz_memory.mp3 |
#sox -t mp3 iveriya_-_argo.mp3 -t gsm -c1 -r8000 iveriya_-_argo.gsm rate -ql
|
#mc
|
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk. Starting Asterisk PBX: asterisk. |
#ls -l /var/lib/asterisk/moh/
total 408 -rw-r--r-- 1 root root 410619 Oct 19 11:55 iveriya_-_argo.gsm |
#mc
|
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk. Starting Asterisk PBX: asterisk. |
#ls
018 E L O - Ticket To The Moon.Mp3 Nexx - Syncronize Lips (Extended Mix) (msong.com.ru).mp3 038.Busta Rhymes & Mariah Carey - I Know What You Want.mp3 Oscar_Benton_-_Bensonhurst_Blues_(bonus).mp3 19_Heath_Hunter_-_Revolution_In_Paradise.MP3 Oscar_Benton_-_I_feel_so_good.mp3 54.mp3 pink_floyd_-_anoter_brick_in_the_wall.mp3 Elka_-_Provans.mp3 ramshtein (5).mp3 Gala-Everyone Has Inside.MP3 Shufutinskij Mihail-Mardzhandzha.mp3 iveriya_-_argo.gsm viktoriya_daineko_-_sotri_ego_iz_memory.mp3 iveriya_-_argo.mp3 |
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk. Starting Asterisk PBX: asterisk. |
#ls
Asterisk_RU_OReilly_DRAFT.pdf asterisk-sounds-ru-gsm-2010-04-28.tar.gz iperf.exe ramsh.gsm asterisk-sounds-ru-alaw-2010-04-28.tar.gz asterisk-sounds-ru-wav-2010-04-28.tar.gz iveriya_-_argo.mp3 voip asterisk-sounds-ru-gsm-2010-04-28 install mp3 voip.txt |
#ls -l
total 43936 -rw-r--r-- 1 user user 4617726 Oct 18 09:41 Asterisk_RU_OReilly_DRAFT.pdf -rw-r--r-- 1 user user 10076493 Oct 18 15:59 asterisk-sounds-ru-alaw-2010-04-28.tar.gz drwxr-xr-x 3 user user 4096 Apr 28 2010 asterisk-sounds-ru-gsm-2010-04-28 -rw-r--r-- 1 user user 2452777 Oct 18 15:59 asterisk-sounds-ru-gsm-2010-04-28.tar.gz -rw-r--r-- 1 user user 21243242 Oct 18 15:59 asterisk-sounds-ru-wav-2010-04-28.tar.gz -rw-r--r-- 1 root root 5228 Oct 17 12:20 install -rw-r--r-- 1 user user 110592 Oct 19 10:10 iperf.exe -rw-r--r-- 1 root root 5974394 Jul 3 21:28 iveriya_-_argo.mp3 drwxr-xr-x 2 root root 4096 Oct 19 12:10 mp3 -rw-r--r-- 1 root root 391050 Oct 19 12:10 ramsh.gsm -rw-r--r-- 1 user user 2424 Oct 18 10:39 voip -rw-r--r-- 1 user user 6166 Oct 19 12:42 voip.txt |
#cd mp3
|
#sox -t mp3 54.mp3 -t gsm -c1 -r8000 54.gsm rate -ql
sox WARN rate: rate clipped 1974 samples; decrease volume? sox WARN dither: dither clipped 63 samples; decrease volume? |
#mc
|
#ls
018 E L O - Ticket To The Moon.Mp3 Nexx - Syncronize Lips (Extended Mix) (msong.com.ru).mp3 038.Busta Rhymes & Mariah Carey - I Know What You Want.mp3 Oscar_Benton_-_Bensonhurst_Blues_(bonus).mp3 19_Heath_Hunter_-_Revolution_In_Paradise.MP3 Oscar_Benton_-_I_feel_so_good.mp3 54.gsm pink_floyd_-_anoter_brick_in_the_wall.mp3 54.mp3 ramsh.gsm Elka_-_Provans.mp3 ramsh.mp3 Gala-Everyone Has Inside.MP3 Shufutinskij Mihail-Mardzhandzha.mp3 iveriya_-_argo.gsm viktoriya_daineko_-_sotri_ego_iz_memory.mp3 iveriya_-_argo.mp3 |
#sox -t mp3 Elka_-_Provans.mp3 -t gsm -c1 -r8000 Elka_-_Provans.gsm rate -ql
sox WARN rate: rate clipped 750 samples; decrease volume? sox WARN dither: dither clipped 67 samples; decrease volume? |
#ls
Desktop Documents Downloads Music Pictures Public Templates Videos |
#cd /etc
|
#cd asterisk/
|
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk. Starting Asterisk PBX: asterisk. |
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk. Starting Asterisk PBX: asterisk. |
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk. Starting Asterisk PBX: asterisk. |
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk. Starting Asterisk PBX: asterisk. |
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk. Starting Asterisk PBX: asterisk. |
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk. Starting Asterisk PBX: asterisk. |
#apt-cache search dahdi source
dahdi-source - DAHDI telephony interface - source code for kernel driver |
#apt-cache install dahdi-source
E: Invalid operation install |
#apt-get install dahdi-source
Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: dahdi-source 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 912 kB of archives. After this operation, 1,044 kB of additional disk space will be used. Get:1 http://10.0.35.1/debian/ squeeze/main dahdi-source all 1:2.3.0.1+dfsg-2 [912 kB] Fetched 912 kB in 0s (11.1 MB/s) Selecting previously deselected package dahdi-source. (Reading database ... 117302 files and directories currently installed.) Unpacking dahdi-source (from .../dahdi-source_1%3a2.3.0.1+dfsg-2_all.deb) ... Setting up dahdi-source (1:2.3.0.1+dfsg-2) ... |
#module-assistant auto-install dahdi
|
#apt-get update
Hit http://10.0.35.1 squeeze Release.gpg Ign http://10.0.35.1/debian/ squeeze/main Translation-en Hit http://security.debian.org squeeze/updates Release.gpg Ign http://security.debian.org/ squeeze/updates/contrib Translation-en Ign http://security.debian.org/ squeeze/updates/contrib Translation-en_US Get:1 http://backports.debian.org squeeze-backports Release.gpg [836 B] Ign http://backports.debian.org/debian-backports/ squeeze-backports/main Translation-en Ign http://backports.debian.org/debian-backports/ squeeze-backports/main Translation-en_US Ign http://security.debian.org/ squeeze/updates/main Translation-en Ign http://security.debian.org/ squeeze/updates/main Translation-en_US ... Ign http://10.0.35.1 squeeze-updates/main Sources Hit http://10.0.35.1 squeeze-updates/contrib Sources Hit http://10.0.35.1 squeeze-updates/non-free Sources Ign http://10.0.35.1 squeeze-updates/main i386 Packages Hit http://10.0.35.1 squeeze-updates/contrib i386 Packages Hit http://10.0.35.1 squeeze-updates/non-free i386 Packages Hit http://10.0.35.1 squeeze-updates/main Sources Hit http://10.0.35.1 squeeze-updates/main i386 Packages Fetched 481 kB in 1s (288 kB/s) Reading package lists... Done |
#apt-get install linux-headers-2.6.39-bpo.2-686-pae
Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: linux-headers-2.6.39-bpo.2-common linux-kbuild-2.6.39 The following NEW packages will be installed: linux-headers-2.6.39-bpo.2-686-pae linux-headers-2.6.39-bpo.2-common linux-kbuild-2.6.39 0 upgraded, 3 newly installed, 0 to remove and 1 not upgraded. Need to get 5,283 kB of archives. After this operation, 32.8 MB of additional disk space will be used. ... Selecting previously deselected package linux-headers-2.6.39-bpo.2-common. (Reading database ... 117313 files and directories currently installed.) Unpacking linux-headers-2.6.39-bpo.2-common (from .../linux-headers-2.6.39-bpo.2-common_2.6.39-3~bpo60+1_i386.deb) ... Selecting previously deselected package linux-kbuild-2.6.39. Unpacking linux-kbuild-2.6.39 (from .../linux-kbuild-2.6.39_2.6.39-1~bpo60+1_i386.deb) ... Selecting previously deselected package linux-headers-2.6.39-bpo.2-686-pae. Unpacking linux-headers-2.6.39-bpo.2-686-pae (from .../linux-headers-2.6.39-bpo.2-686-pae_2.6.39-3~bpo60+1_i386.deb) ... Setting up linux-headers-2.6.39-bpo.2-common (2.6.39-3~bpo60+1) ... Setting up linux-kbuild-2.6.39 (2.6.39-1~bpo60+1) ... Setting up linux-headers-2.6.39-bpo.2-686-pae (2.6.39-3~bpo60+1) ... |
#apt-get install linux-image-2.6.32-5-686
Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: firmware-linux-free Suggested packages: linux-doc-2.6.32 grub lilo The following NEW packages will be installed: firmware-linux-free linux-image-2.6.32-5-686 0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded. ... run-parts: executing /etc/kernel/postinst.d/update-notifier 2.6.32-5-686 /boot/vmlinuz-2.6.32-5-686 run-parts: executing /etc/kernel/postinst.d/zz-update-grub 2.6.32-5-686 /boot/vmlinuz-2.6.32-5-686 Generating grub.cfg ... Found background image: /usr/share/images/desktop-base/desktop-grub.png Found linux image: /boot/vmlinuz-2.6.39-bpo.2-686-pae Found initrd image: /boot/initrd.img-2.6.39-bpo.2-686-pae Found linux image: /boot/vmlinuz-2.6.32-5-686 Found initrd image: /boot/initrd.img-2.6.32-5-686 done Setting up firmware-linux-free (2.6.32-38) ... |
#init 6
|
#module-assistant auto-install dahdi
│ │ │ │ │ │ │ │ │ 100% │ │ │ └─────────────────────────────────────────────────────────────────────────┘ Done with /usr/src/dahdi-modules-2.6.32-5-686_2.3.0.1+dfsg-2+2.6.32-38_i386.deb . dpkg -Ei /usr/src/dahdi-modules-2.6.32-5-686_2.3.0.1+dfsg-2+2.6.32-38_i386.deb Selecting previously deselected package dahdi-modules-2.6.32-5-686. (Reading database ... 136789 files and directories currently installed.) Unpacking dahdi-modules-2.6.32-5-686 (from .../dahdi-modules-2.6.32-5-686_2.3.0.1+dfsg-2+2.6.32-38_i386.deb) ... Setting up dahdi-modules-2.6.32-5-686 (1:2.3.0.1+dfsg-2+2.6.32-38) ... |
#nano /boot/grub/grub.cfg
--- /tmp/l3-saved-6284.4574.2833 2011-10-19 16:34:00.000000000 +0300 +++ /boot/grub/grub.cfg 2011-10-19 16:34:16.000000000 +0300 @@ -9,7 +9,7 @@ if [ -s $prefix/grubenv ]; then load_env fi -set default="0" +set default="2" if [ "${prev_saved_entry}" ]; then set saved_entry="${prev_saved_entry}" save_env saved_entry |
#dpkg -L mc
/. /etc /etc/mc /etc/mc/mc.charsets /etc/mc/mc.keymap /etc/mc/cedit.menu /etc/mc/mc.menu /etc/mc/edit.indent.rc /etc/mc/sfs.ini /etc/mc/edit.spell.rc ... /usr/share/doc/mc/NEWS.gz /usr/share/doc/mc/FAQ.gz /usr/share/doc/mc/changelog.gz /usr/share/doc/mc/README.gz /usr/share/doc/mc/TODO.gz /usr/share/lintian /usr/share/lintian/overrides /usr/share/lintian/overrides/mc /usr/bin/mcedit /usr/bin/mcview |
#dpkg -P mc
(Reading database ... 136837 files and directories currently installed.) Removing mc ... Purging configuration files for mc ... Processing triggers for menu ... Processing triggers for man-db ... |
#aptitude install mc
The following NEW packages will be installed: mc 0 packages upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 0 B/2,173 kB of archives. After unpacking 6,603 kB will be used. Selecting previously deselected package mc. (Reading database ... 136613 files and directories currently installed.) Unpacking mc (from .../mc_3%3a4.7.0.9-1_i386.deb) ... Processing triggers for man-db ... Processing triggers for menu ... Setting up mc (3:4.7.0.9-1) ... Processing triggers for menu ... |
#nano /etc/asterisk/extensions.
|
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-2302.22244.17869 2011-10-19 16:41:35.000000000 +0300 +++ /etc/asterisk/extensions.conf 2011-10-19 16:46:31.000000000 +0300 @@ -63,6 +63,8 @@ exten => 1203,n,Queue(queue1) +exten => 1211,1,MeetMe(1) + exten => _120X,1,Answer exten => _120X,n,Macro(monitor,SIP/${EXTEN}) exten => _120X,n,Voicemail(${EXTEN}@default) |
#nano /etc/asterisk/meetme.conf
--- /tmp/l3-saved-2468.259.9652 2011-10-19 16:42:46.000000000 +0300 +++ /etc/asterisk/meetme.conf 2011-10-19 16:50:52.000000000 +0300 @@ -43,3 +43,4 @@ ; ;conf => 1234 ;conf => 2345,9938 +conf => 1 |
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk. Starting Asterisk PBX: asterisk. |
#[local]
Asterisk 1.6.2.9-2+squeeze3, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze3 currently running on linux2 (pid = 2525) ... -- Executing [1211@gr5:1] MeetMe("SIP/1201-00000008", "1") in new stack == Parsing '/etc/asterisk/meetme.conf': == Found == Spawn extension (gr5, 1211, 1) exited non-zero on 'SIP/1201-00000008' == Using SIP RTP CoS mark 5 == Using SIP VRTP CoS mark 6 -- Executing [1211@gr2:1] MeetMe("SIP/1202-00000009", "1") in new stack == Parsing '/etc/asterisk/meetme.conf': == Found == Spawn extension (gr2, 1211, 1) exited non-zero on 'SIP/1202-00000009' linux2*CLI> quit Executing last minute cleanups |
#vim /etc/asterisk/meetme.conf
--- /tmp/l3-saved-2633.24464.5232 2011-10-19 16:50:44.000000000 +0300 +++ /etc/asterisk/meetme.conf 2011-10-19 16:50:52.000000000 +0300 @@ -43,5 +43,4 @@ ; ;conf => 1234 ;conf => 2345,9938 -[rooms] conf => 1 |
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk. Starting Asterisk PBX: asterisk. |
#modprobe dahdi
|
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk. Starting Asterisk PBX: asterisk. |
#root[default]
|
Время первой команды журнала | 09:23:28 2011-10-19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 15:55:47 2011-10-19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 1.98 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 3.08 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.55 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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