/l3/users/igor-public/nt-voip/linux0.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 |
|
#ls -l
![]() total 7236 -rw-r--r-- 1 root root 3730 Apr 26 11:52 1 -rw-r--r-- 1 asterisk asterisk 49 Apr 26 12:29 1.call -rw-r--r-- 1 root root 1291 Apr 25 16:30 burunduk-ru.txt -rw-r--r-- 1 root root 1908790 Apr 25 16:30 burunduk-ru.wav -rw-r--r-- 1 root root 913 Apr 25 16:18 kiev-ru.txt -rw-r--r-- 1 root root 561 Apr 25 16:04 kiev.txt -rw-r--r-- 1 root root 138082 Apr 25 16:25 kiew-ru.wav -rw-r--r-- 1 root root 1319110 Apr 25 16:04 kiew.wav -rw-r--r-- 1 root root 237 Apr 26 12:36 mass-call.sh drwxr-xr-x 13 password password 4096 Apr 26 12:54 pjproject-2.0-beta -rw-r--r-- 1 root root 3985641 Apr 26 12:47 pjproject-2.0-beta.tar.bz2 |
#ls -l
total 7236 -rw-r--r-- 1 root root 3730 Apr 26 11:52 1 -rw-r--r-- 1 asterisk asterisk 49 Apr 26 12:29 1.call -rw-r--r-- 1 root root 1291 Apr 25 16:30 burunduk-ru.txt -rw-r--r-- 1 root root 1908790 Apr 25 16:30 burunduk-ru.wav -rw-r--r-- 1 root root 913 Apr 25 16:18 kiev-ru.txt -rw-r--r-- 1 root root 561 Apr 25 16:04 kiev.txt -rw-r--r-- 1 root root 138082 Apr 25 16:25 kiew-ru.wav -rw-r--r-- 1 root root 1319110 Apr 25 16:04 kiew.wav -rw-r--r-- 1 root root 237 Apr 26 12:36 mass-call.sh drwxr-xr-x 13 password password 4096 Apr 26 12:54 pjproject-2.0-beta -rw-r--r-- 1 root root 3985641 Apr 26 12:47 pjproject-2.0-beta.tar.bz2 |
#cat burunduk-ru.txt
![]() Бурундуки род грызунов из семейства беличьих. К бурундукам относятся 25 видов, большинство из которых обитает в Северной Америке, за исключением одного евразийского вида азиатского, или сибирского, бурундука. Название. Русское название животного является заимствованием из татарского языка. Анатомия. В зависимости от вида, вес бурундуков может составлять от 30 до 120 г, а размер от 5 до 15 см при длине хвоста от 7 до 12 см. Отличительным признаком всех видов являются пять тёмных полосок вдоль спины, разделённые белыми или се |
#cat burunduk-ru.txt
Бурундуки род грызунов из семейства беличьих. К бурундукам относятся 25 видов, большинство из которых обитает в Северной Америке, за исключением одного евразийского вида азиатского, или сибирского, бурундука. Название. Русское название животного является заимствованием из татарского языка. Анатомия. В зависимости от вида, вес бурундуков может составлять от 30 до 120 г, а размер от 5 до 15 см при длине хвоста от 7 до 12 см. Отличительным признаком всех видов являются пять тёмных полосок вдоль спины, разделённые белыми или се |
#ls -lt /etc/asterisk/ | head
![]() итого 688 -rw-r--r-- 1 root root 4322 Апр 26 17:51 extensions.conf -rw-r--r-- 1 root root 3413 Апр 26 17:38 datacard.conf -rw-r--r-- 1 root root 469 Апр 26 16:28 dahdi-channels.conf -rw-r----- 1 asterisk asterisk 47519 Апр 26 16:28 chan_dahdi.conf -rw-r--r-- 1 asterisk asterisk 49 Апр 26 12:27 outgoin.conf -rw-r--r-- 1 root root 891 Апр 26 11:33 sip.conf -rw-r----- 1 asterisk asterisk 3089 Апр 25 14:37 agents.conf -rw-r----- 1 asterisk asterisk 22583 Апр 25 14:36 queues.conf -rw-r----- 1 asterisk asterisk 1532 Апр 25 12:14 meetme.conf |
#ls -lt /etc/asterisk/ | head
итого 688 -rw-r--r-- 1 root root 4322 Апр 26 17:51 extensions.conf -rw-r--r-- 1 root root 3413 Апр 26 17:38 datacard.conf -rw-r--r-- 1 root root 469 Апр 26 16:28 dahdi-channels.conf -rw-r----- 1 asterisk asterisk 47519 Апр 26 16:28 chan_dahdi.conf -rw-r--r-- 1 asterisk asterisk 49 Апр 26 12:27 outgoin.conf -rw-r--r-- 1 root root 891 Апр 26 11:33 sip.conf -rw-r----- 1 asterisk asterisk 3089 Апр 25 14:37 agents.conf -rw-r----- 1 asterisk asterisk 22583 Апр 25 14:36 queues.conf -rw-r----- 1 asterisk asterisk 1532 Апр 25 12:14 meetme.conf |
#rm /etc/asterisk/da
![]() dahdi-channels.conf datacard.conf |
#rm /etc/asterisk/datacard.conf
![]() |
#rm /etc/asterisk/da
![]() dahdi-channels.conf datacard.conf |
#rm /etc/asterisk/datacard.conf
|
#asterisk reload
![]() Asterisk already running on /var/run/asterisk/asterisk.ctl. Use 'asterisk -r' to connect. |
#asterisk reload
![]() Asterisk already running on /var/run/asterisk/asterisk.ctl. Use 'asterisk -r' to connect. |
#/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. |
#ls /var/log/messages
![]() /var/log/messages |
#ls /var/log/asterisk/
![]() cdr-csv cdr-custom event_log messages queue_log |
#less /var/log/asterisk/messages
![]() |
#grep 192.168 /var/log/asterisk/messages | less
![]() |
#less /etc/asterisk/asterisk.conf
![]() |
#less /etc/asterisk/asterisk.conf
|
#apt-get install tcpdump
![]() Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: mysql-common libmysqlclient16 Use 'apt-get autoremove' to remove them. The following NEW packages will be installed: tcpdump 0 upgraded, 1 newly installed, 0 to remove and 10 not upgraded. Need to get 376 kB of archives. After this operation, 901 kB of additional disk space will be used. Get:1 http://10.0.35.1/debian/ squeeze/main tcpdump i386 4.1.1-1 [376 kB] Fetched 376 kB in 0s (7,164 kB/s) Selecting previously deselected package tcpdump. (Reading database ... 144126 files and directories currently installed.) Unpacking tcpdump (from .../tcpdump_4.1.1-1_i386.deb) ... Processing triggers for man-db ... Setting up tcpdump (4.1.1-1) ... |
#apt-get install tcpdump
Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: mysql-common libmysqlclient16 Use 'apt-get autoremove' to remove them. The following NEW packages will be installed: tcpdump 0 upgraded, 1 newly installed, 0 to remove and 10 not upgraded. Need to get 376 kB of archives. After this operation, 901 kB of additional disk space will be used. Get:1 http://10.0.35.1/debian/ squeeze/main tcpdump i386 4.1.1-1 [376 kB] Fetched 376 kB in 0s (7,164 kB/s) Selecting previously deselected package tcpdump. (Reading database ... 144126 files and directories currently installed.) Unpacking tcpdump (from .../tcpdump_4.1.1-1_i386.deb) ... Processing triggers for man-db ... Setting up tcpdump (4.1.1-1) ... |
#apt-get install ejabberd
![]() Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: mysql-common libmysqlclient16 Use 'apt-get autoremove' to remove them. The following extra packages will be installed: erlang-asn1 erlang-base erlang-crypto erlang-inets erlang-mnesia erlang-odbc erlang-public-key erlang-runtime-tools erlang-ssl erlang-syntax-tools libsctp1 lksctp-tools ... Setting up erlang-inets (1:14.a-dfsg-3squeeze1) ... Setting up erlang-odbc (1:14.a-dfsg-3squeeze1) ... Setting up ejabberd (2.1.5-3+squeeze1) ... adduser: Warning: The home directory `/var/lib/ejabberd' does not belong to the user you are currently creating. Generating SSL certificate /etc/ejabberd/ejabberd.pem... Creating config file /etc/ejabberd/ejabberd.cfg with new version Starting jabber server: ejabberd. Setting up libsctp1 (1.0.11+dfsg-1) ... Setting up lksctp-tools (1.0.11+dfsg-1) ... Processing triggers for menu ... |
#apt-get install ejabberd
Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: mysql-common libmysqlclient16 Use 'apt-get autoremove' to remove them. The following extra packages will be installed: erlang-asn1 erlang-base erlang-crypto erlang-inets erlang-mnesia erlang-odbc erlang-public-key erlang-runtime-tools erlang-ssl erlang-syntax-tools libsctp1 lksctp-tools ... Setting up erlang-inets (1:14.a-dfsg-3squeeze1) ... Setting up erlang-odbc (1:14.a-dfsg-3squeeze1) ... Setting up ejabberd (2.1.5-3+squeeze1) ... adduser: Warning: The home directory `/var/lib/ejabberd' does not belong to the user you are currently creating. Generating SSL certificate /etc/ejabberd/ejabberd.pem... Creating config file /etc/ejabberd/ejabberd.cfg with new version Starting jabber server: ejabberd. Setting up libsctp1 (1.0.11+dfsg-1) ... Setting up lksctp-tools (1.0.11+dfsg-1) ... Processing triggers for menu ... |
#cat /etc/hosts
![]() 127.0.0.1 localhost 192.168.15.252 linux0.unix.nt linux0 # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters |
#cat /etc/hosts
127.0.0.1 localhost 192.168.15.252 linux0.unix.nt linux0 # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters |
#ejabberdctl
![]() 1 .l3rc 1.call .lesshst .aptitude/ .lilalo/ .asterisk_history log .bash_history mass-call.sh .bash_profile pjproject-2.0-beta/ .bashrc pjproject-2.0-beta.tar.bz2 burunduk-ru.txt .profile burunduk-ru.wav .rnd kiev-ru.txt .sqlite_history kiev.txt .ssh/ kiew-ru.wav .subversion/ kiew.wav .viminfo |
#ejabberdctl
![]() Usage: ejabberdctl [--node nodename] [--auth user host password] command [options] Available commands in this ejabberd node: add_rosteritem localuser localserver user server nick group subs Add an item to a user's roster backup file Store the database to backup file ban_account user host reason Ban an account: kick sessions and set random password change_password user host newpass Change the password of an account ... Update the given module, or use the keyword: all update_list List modified modules that can be updated user_resources user host List user's connected resources user_sessions_info user host Get information about all sessions of a user Examples: ejabberdctl restart ejabberdctl --node ejabberd@host restart |
#ejabberdctl
![]() 1 .l3rc 1.call .lesshst .aptitude/ .lilalo/ .asterisk_history log .bash_history mass-call.sh .bash_profile pjproject-2.0-beta/ .bashrc pjproject-2.0-beta.tar.bz2 burunduk-ru.txt .profile burunduk-ru.wav .rnd kiev-ru.txt .sqlite_history kiev.txt .ssh/ kiew-ru.wav .subversion/ kiew.wav .viminfo |
#ejabberdctl
![]() Usage: ejabberdctl [--node nodename] [--auth user host password] command [options] Available commands in this ejabberd node: add_rosteritem localuser localserver user server nick group subs Add an item to a user's roster backup file Store the database to backup file ban_account user host reason Ban an account: kick sessions and set random password change_password user host newpass Change the password of an account ... Update the given module, or use the keyword: all update_list List modified modules that can be updated user_resources user host List user's connected resources user_sessions_info user host Get information about all sessions of a user Examples: ejabberdctl restart ejabberdctl --node ejabberd@host restart |
#netstat -lnp | grep 52
![]() tcp 0 0 0.0.0.0:5269 0.0.0.0:* LISTEN 26741/beam tcp 0 0 0.0.0.0:5280 0.0.0.0:* LISTEN 26741/beam tcp 0 0 192.168.15.252:7777 0.0.0.0:* LISTEN 26741/beam tcp 0 0 0.0.0.0:5222 0.0.0.0:* LISTEN 26741/beam udp 0 0 0.0.0.0:4520 0.0.0.0:* 6425/asterisk udp 0 0 192.168.15.252:137 0.0.0.0:* 1476/nmbd udp 0 0 192.168.15.252:138 0.0.0.0:* 1476/nmbd unix 2 [ ACC ] STREAM LISTENING 5353 1527/Xorg /tmp/.X11-unix/X0 unix 2 [ ACC ] STREAM LISTENING 5358 1529/acpid /var/run/acpid.socket unix 2 [ ACC ] STREAM LISTENING 5352 1527/Xorg @/tmp/.X11-unix/X0 unix 2 [ ACC ] STREAM LISTENING 5917 1524/gdm-simple-sla @/tmp/gdm-session-xeMNYKxH unix 2 [ ACC ] STREAM LISTENING 5675 1524/gdm-simple-sla @/tmp/gdm-greeter-KTOqAFBm |
#netstat -lnp | grep 52
tcp 0 0 0.0.0.0:5269 0.0.0.0:* LISTEN 26741/beam tcp 0 0 0.0.0.0:5280 0.0.0.0:* LISTEN 26741/beam tcp 0 0 192.168.15.252:7777 0.0.0.0:* LISTEN 26741/beam tcp 0 0 0.0.0.0:5222 0.0.0.0:* LISTEN 26741/beam udp 0 0 0.0.0.0:4520 0.0.0.0:* 6425/asterisk udp 0 0 192.168.15.252:137 0.0.0.0:* 1476/nmbd udp 0 0 192.168.15.252:138 0.0.0.0:* 1476/nmbd unix 2 [ ACC ] STREAM LISTENING 5353 1527/Xorg /tmp/.X11-unix/X0 unix 2 [ ACC ] STREAM LISTENING 5358 1529/acpid /var/run/acpid.socket unix 2 [ ACC ] STREAM LISTENING 5352 1527/Xorg @/tmp/.X11-unix/X0 unix 2 [ ACC ] STREAM LISTENING 5917 1524/gdm-simple-sla @/tmp/gdm-session-xeMNYKxH unix 2 [ ACC ] STREAM LISTENING 5675 1524/gdm-simple-sla @/tmp/gdm-greeter-KTOqAFBm |
#ssh linux5
![]() root@linux5's password: Linux linux5 2.6.32-5-686 #1 SMP Mon Mar 26 05:20:33 UTC 2012 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Fri Apr 27 08:06:46 2012 from note.unix.nt l3-agent is already running: pid=2563; pidfile=/root/.lilalo/l3-agent.pid |
#ssh linux5
root@linux5's password: Linux linux5 2.6.32-5-686 #1 SMP Mon Mar 26 05:20:33 UTC 2012 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Fri Apr 27 08:06:46 2012 from note.unix.nt l3-agent is already running: pid=2563; pidfile=/root/.lilalo/l3-agent.pid |
#cat /etc/hosts
![]() 127.0.0.1 localhost 192.168.50.1 linux5.unix.nt linux5 # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters |
#cat /etc/hosts
127.0.0.1 localhost 192.168.50.1 linux5.unix.nt linux5 # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters |
#dpkg -P ejjaberd
![]() dpkg: предупреждение: игнорируется запрос на удаление неустановленного пакета ejjaberd. |
#dpkg -P ejjaberd
dpkg: предупреждение: игнорируется запрос на удаление неустановленного пакета ejjaberd. |
#apt-get install ejabberd
![]() Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: mysql-common libmysqlclient16 Для их удаления используйте 'apt-get autoremove'. Предлагаемые пакеты: libunix-syslog-perl НОВЫЕ пакеты, которые будут установлены: ejabberd ... После данной операции, объём занятого дискового пространства возрастёт на 4.231 kB. Предварительная настройка пакетов ... Выбор ранее не выбранного пакета ejabberd. (Чтение базы данных ... на данный момент установлено 190786 файлов и каталогов.) Распаковывается пакет ejabberd (из файла .../ejabberd_2.1.5-3+squeeze1_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет ejabberd (2.1.5-3+squeeze1) ... Generating SSL certificate /etc/ejabberd/ejabberd.pem... Creating config file /etc/ejabberd/ejabberd.cfg with new version Starting jabber server: ejabberd. |
#apt-get install ejabberd
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: mysql-common libmysqlclient16 Для их удаления используйте 'apt-get autoremove'. Предлагаемые пакеты: libunix-syslog-perl НОВЫЕ пакеты, которые будут установлены: ejabberd ... После данной операции, объём занятого дискового пространства возрастёт на 4.231 kB. Предварительная настройка пакетов ... Выбор ранее не выбранного пакета ejabberd. (Чтение базы данных ... на данный момент установлено 190786 файлов и каталогов.) Распаковывается пакет ejabberd (из файла .../ejabberd_2.1.5-3+squeeze1_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет ejabberd (2.1.5-3+squeeze1) ... Generating SSL certificate /etc/ejabberd/ejabberd.pem... Creating config file /etc/ejabberd/ejabberd.cfg with new version Starting jabber server: ejabberd. |
#ssh linux5
![]() root@linux5's password: Linux linux5 2.6.32-5-686 #1 SMP Mon Mar 26 05:20:33 UTC 2012 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Fri Apr 27 09:15:19 2012 from note.unix.nt l3-agent is already running: pid=2563; pidfile=/root/.lilalo/l3-agent.pid |
#ssh linux5
root@linux5's password: Linux linux5 2.6.32-5-686 #1 SMP Mon Mar 26 05:20:33 UTC 2012 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Fri Apr 27 09:15:19 2012 from note.unix.nt l3-agent is already running: pid=2563; pidfile=/root/.lilalo/l3-agent.pid |
#ssh linux3
![]() root@linux3's password: Linux linux3 2.6.32-5-686 #1 SMP Mon Mar 26 05:20:33 UTC 2012 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Thu Apr 26 17:30:50 2012 from note.unix.nt |
#ssh linux3
root@linux3's password: Linux linux3 2.6.32-5-686 #1 SMP Mon Mar 26 05:20:33 UTC 2012 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Thu Apr 26 17:30:50 2012 from note.unix.nt |
#vim /etc/ejabberd/ejabberd.
![]() |
#vim /etc/ejabberd/ejabberd.
![]() |
127.0.0.1 localhost 192.168.50.1 linux5.unix.nt linux5 # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters
Бурундуки род грызунов из семейства беличьих. К бурундукам относятся 25 видов, большинство из которых обитает в Северной Америке, за исключением одного евразийского вида азиатского, или сибирского, бурундука. Название. Русское название животного является заимствованием из татарского языка. Анатомия. В зависимости от вида, вес бурундуков может составлять от 30 до 120 г, а размер от 5 до 15 см при длине хвоста от 7 до 12 см. Отличительным признаком всех видов являются пять тёмных полосок вдоль спины, разделённые белыми или се
Время первой команды журнала | 16:54:20 2012- 4-26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 09:04:47 2012- 4-27 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 11.88 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.40 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.70 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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