Журнал лабораторных работ

Содержание

Журнал

Четверг (11/21/13)

/dev/pts/4
09:33:40
#cd

09:33:41
#cd /home/
pescyvsem.sh   pescyvsem.txt  user/
09:33:41
#cd /home/
pescyvsem.sh   pescyvsem.txt  user/
09:33:41
#cd /home/user/
.bash_history         Desktop/              .gstreamer-0.10/      .mission-control/     Templates/
.bash_logout          Documents/            .gtk-bookmarks        .mozilla/             .thumbnails/
.bash_profile         Downloads/            .gvfs/                Music/                Videos/
.bashrc               .fontconfig/          .ICEauthority         Pictures/             .xsession-errors
.cache/               .gconf/               img                   .profile              .xsession-errors.old
channels.txt          .gksu.lock            .l3rc                 Public/
.config/              .gnome2/              .lilalo/              .pulse/
.dbus/                .gnome2_private/      .local/               .pulse-cookie
09:33:41
#cd /home/user/Do
Documents/ Downloads/
09:33:41
#cd /home/user/Do
Documents/ Downloads/
09:33:41
#cd /home/user/Downloads/
a2billing-master.zip                       pink_floyd_-_the_wall_(zaycev.net).mp3
pink_floyd_-_the_wall_(zaycev.net)(1).mp3
09:33:41
#cd /home/user/Downloads/
a2billing-master.zip                       pink_floyd_-_the_wall_(zaycev.net).mp3
pink_floyd_-_the_wall_(zaycev.net)(1).mp3
09:33:41
#cd /home/user/Downloads/

09:34:12
#a
a2p                           apg                           as
accessdb                      apgbfm                        asciitopgm
aconnect                      aplay                         aseqdump
acpi                          aplaymidi                     aseqnet
acpi_available                apm_available                 aspell
acpid                         applycal                      aspell-autobuildhash
acpi_listen                   appres                        aspell-import
addftinfo                     apropos                       astcanary
addgroup                      apt-cache                     asterisk
addpart                       apt-cdrom                     asterisk-festival.pl
...
agetty                        aptitude                      astribank_tool
alacarte                      aptitude-create-state-bundle  at
alias                         aptitude-curses               atd
alsa                          aptitude-run-state-bundle     atktopbm
alsactl                       apt-key                       atq
alsaloop                      apt-listchanges               atrm
alsamixer                     apt-mark                      autopoint
alsaucm                       apt-sortpkgs                  autosupport
amidi                         ar                            avahi-daemon
--More--^C
09:34:16
#a2p
a2billing-master.zip                       pink_floyd_-_the_wall_(zaycev.net).mp3
pink_floyd_-_the_wall_(zaycev.net)(1).mp3
09:34:16
#a2p
a2billing-master.zip                       pink_floyd_-_the_wall_(zaycev.net).mp3
pink_floyd_-_the_wall_(zaycev.net)(1).mp3
09:34:16
#apt-get install unzip
Reading package lists... Done
Building dependency tree
Reading state information... Done
unzip is already the newest version.
unzip set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
09:34:39
#unzip
a2billing-master.zip                       pink_floyd_-_the_wall_(zaycev.net).mp3
pink_floyd_-_the_wall_(zaycev.net)(1).mp3
09:34:39
#unzip
a2billing-master.zip                       pink_floyd_-_the_wall_(zaycev.net).mp3
pink_floyd_-_the_wall_(zaycev.net)(1).mp3
09:34:39
#unzip a2billing-master.zip
Archive:  a2billing-master.zip
2794247d7d11452574461cee29294549e86f8c5a
   creating: a2billing-master/
  inflating: a2billing-master/.gitignore
   creating: a2billing-master/AGI/
  inflating: a2billing-master/AGI/a2billing.php
  inflating: a2billing-master/AGI/a2billing_monitoring.php
    linking: a2billing-master/AGI/lib  -> ../common/lib
  inflating: a2billing-master/AUTHORS
  inflating: a2billing-master/CHANGELOG
...
  a2billing-master/admin/lib -> ../common/lib
  a2billing-master/agent/Public/images -> ../../common/images
  a2billing-master/agent/Public/javascript -> ../../common/javascript
  a2billing-master/agent/Public/jpgraph_lib -> ../../common/lib/jpgraph_lib
  a2billing-master/agent/Public/pqp -> ../../common/lib/pqp/
  a2billing-master/agent/lib -> ../common/lib
  a2billing-master/customer/javascript -> ../common/javascript
  a2billing-master/customer/lib -> ../common/lib
  a2billing-master/customer/pqp -> ../common/lib/pqp/
  a2billing-master/webservice/lib -> ../common/lib
09:34:50
#cd ./a2billing-master

09:35:00
#ls -l
total 364
-rwxr-xr-x 1 root root   1571 Nov  6 13:41 a2billing.conf
-rw-r--r-- 1 root root 140451 Nov  6 13:41 a2billing_dashboard.png
drwxr-xr-x 7 root root   4096 Nov  6 13:41 addons
drwxr-xr-x 5 root root   4096 Nov  6 13:41 admin
drwxr-xr-x 4 root root   4096 Nov  6 13:41 agent
drwxr-xr-x 2 root root   4096 Nov  6 13:41 AGI
-rw-r--r-- 1 root root   1912 Nov  6 13:41 AUTHORS
drwxr-xr-x 3 root root   4096 Nov  6 13:41 CallBack
-rw-r--r-- 1 root root 112842 Nov  6 13:41 CHANGELOG
drwxr-xr-x 8 root root   4096 Nov  6 13:41 common
-rw-r--r-- 1 root root  33652 Nov  6 13:41 COPYING
drwxr-xr-x 2 root root   4096 Nov  6 13:41 Cronjobs
drwxr-xr-x 7 root root   4096 Nov  6 13:41 customer
drwxr-xr-x 4 root root   4096 Nov  6 13:41 DataBase
-rw-r--r-- 1 root root  17949 Nov  6 13:41 INSTALL.rst
-rw-r--r-- 1 root root   1262 Nov  6 13:41 README.rst
-rw-r--r-- 1 root root    544 Nov  6 13:41 REQUIREMENTS.rst
drwxr-xr-x 4 root root   4096 Nov  6 13:41 webservice
09:35:11
#nano INSTALL.rst
прошло 14 минут
/dev/pts/6
09:49:18
#l3script

09:49:22
#l3-agent
l3-agent is already running: pid=29339; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/5
09:49:22
#l3-agent
l3-agent is already running: pid=29339; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/4
09:51:15
#~~~~4. Fix permissions and foldersest --password guest http://svn.a2billing.net/svn/asterisk2billing/tags/1-current /usr/local/src/a2billing/

09:51:18
#mc
прошло 27 минут
10:18:58
#/usr/local/src/a2billing/addons/
asterisk-conf/ contrib/       Doc/           .htaccess      script/        sounds/
/dev/pts/8
10:18:58
#/usr/local/src/a2billing/addons/
asterisk-conf/ contrib/       Doc/           .htaccess      script/        sounds/
/dev/pts/4
10:18:58
#/usr/local/src/a2billing/addons/cd /usr/local/src/a2billing/AGI
l3script: /usr/local/src/a2billing/addons/cd: No such file or directory
/dev/pts/8
10:18:58
#/usr/local/src/a2billing/addons/cd /usr/local/src/a2billing/AGI
l3script: /usr/local/src/a2billing/addons/cd: No such file or directory
/dev/pts/4
10:19:52
#cd /usr/local/src/a2billing/AGI

/dev/pts/8
10:19:52
#cd /usr/local/src/a2billing/AGI

/dev/pts/4
10:19:54
#cp a2billing.php /usr/share/asterisk/agi-bin/

/dev/pts/8
10:19:54
#cp a2billing.php /usr/share/asterisk/agi-bin/

/dev/pts/4
10:20:01
#cp a2billing-monitoring.php /usr/share/asterisk/agi-bin/
cp: cannot stat `a2billing-monitoring.php': No such file or directory
/dev/pts/8
10:20:01
#cp a2billing-monitoring.php /usr/share/asterisk/agi-bin/
cp: cannot stat `a2billing-monitoring.php': No such file or directory
/dev/pts/4
10:20:09
#cp a2billing /usr/share/asterisk/agi-bin/
a2billing_monitoring.php  a2billing.php
10:20:09
#cp a2billing /usr/share/asterisk/agi-bin/
a2billing_monitoring.php  a2billing.php
/dev/pts/8
10:20:09
#cp a2billing /usr/share/asterisk/agi-bin/
a2billing_monitoring.php  a2billing.php
10:20:09
#cp a2billing /usr/share/asterisk/agi-bin/
a2billing_monitoring.php  a2billing.php
/dev/pts/4
10:20:09
#cp a2billing_monitoring.php /usr/share/asterisk/agi-bin/

/dev/pts/8
10:20:09
#cp a2billing_monitoring.php /usr/share/asterisk/agi-bin/

/dev/pts/4
10:20:40
#cp -Rf lib /usr/share/asterisk/agi-bin/

/dev/pts/8
10:20:40
#cp -Rf lib /usr/share/asterisk/agi-bin/

/dev/pts/4
10:20:52
#ln -s /usr/local/src/a2billing/AGI/a2billing.php /usr/share/asterisk/agi-bin/a2billing.php
ln: failed to create symbolic link `/usr/share/asterisk/agi-bin/a2billing.php': File exists
/dev/pts/8
10:20:52
#ln -s /usr/local/src/a2billing/AGI/a2billing.php /usr/share/asterisk/agi-bin/a2billing.php
ln: failed to create symbolic link `/usr/share/asterisk/agi-bin/a2billing.php': File exists
/dev/pts/4
10:21:03
#ln -s /usr/local/src/a2billing/AGI/ /usr/share/asterisk/agi-bin/a2billing.php
a2billing_monitoring.php  a2billing.php             lib/
/dev/pts/8
10:21:03
#ln -s /usr/local/src/a2billing/AGI/ /usr/share/asterisk/agi-bin/a2billing.php
a2billing_monitoring.php  a2billing.php             lib/
/dev/pts/4
10:21:03
#ln -s /usr/local/src/a2billing/AGI/a2billing /usr/share/asterisk/agi-bin/a2billing.php
ln: failed to create symbolic link `/usr/share/asterisk/agi-bin/a2billing.php': File exists
/dev/pts/8
10:21:03
#ln -s /usr/local/src/a2billing/AGI/a2billing /usr/share/asterisk/agi-bin/a2billing.php
ln: failed to create symbolic link `/usr/share/asterisk/agi-bin/a2billing.php': File exists
/dev/pts/4
10:21:27
#ln -s /usr/local/src/a2billing/AGI/a2billing /usr/share/asterisk/agi-bin/a2billing

/dev/pts/8
10:21:27
#ln -s /usr/local/src/a2billing/AGI/a2billing /usr/share/asterisk/agi-bin/a2billing

/dev/pts/4
10:21:30
#cp /usr/local/src/a2billing/AGI/a2billing /usr/local/src/a2billing/AGI/a2billing.php
cp: cannot stat `/usr/local/src/a2billing/AGI/a2billing': No such file or directory
/dev/pts/8
10:21:30
#cp /usr/local/src/a2billing/AGI/a2billing /usr/local/src/a2billing/AGI/a2billing.php
cp: cannot stat `/usr/local/src/a2billing/AGI/a2billing': No such file or directory
/dev/pts/4
10:22:29
# Left File Command Options Right

10:22:29
# Left File Command Options Right
  Left     File     Command     Options     Right
│'n                               Name                                 │ Size  │Modify time ││'n                                Name                                 │ Size  │Modify time │>┐┌<─ /usr/share/asterisk/agi-bin ────────────────────────────────────────────────────â
│/..                                                                   │UP--DIR│Nov 21 10:54││/..                                                                    │UP--DIR│Nov 18 14:57│
│~lib                                                                  │     13│Nov 21 10:54││!a2billing                                                             │     38│Nov 21 11:21│
│*a2billing.php                                                        │  80906│Nov  6 13:41││*a2billing.php                                                         │  80906│Nov 21 11:20│
│*a2billing_monitoring.php                                             │   7631│Nov  6 13:41││*a2billing_monitoring.php                                              │   7631│Nov 21 11:20│
│                                                                      │       │            ││!lib                                                                   │     13│Nov 21 11:20│
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
...
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
├───────────────────────────────────────────────────────────────────────────────────────────┤├───────────────────────────────────────â
│UP--DIR                                                                                    ││*a2billing.php                                                                              │
└───────────────────────────────────────────────────────────────────────── 434G/440G (98%) ─┘└──────────────────────────────────────────────────â”
Hint: Are some of your keys not working? Look at Options/Learn keys.
                                                                                                                                                                                        [^]
10:22:29
#163#0#0#23603#1385025749#/usr/local/src/a2billing/AGI#25219#[root@linux1:AGI]#
  Left     File     Command     Options     Right
│'n                               Name                                 │ Size  │Modify time ││'n                                Name                                 │ Size  │Modify time │>┐┌<─ /usr/share/asterisk/agi-bin ────────────────────────────────────────────────────â
│/..                                                                   │UP--DIR│Nov 21 10:54││/..                                                                    │UP--DIR│Nov 18 14:57│
│~lib                                                                  │     13│Nov 21 10:54││!a2billing                                                             │     38│Nov 21 11:21│
│*a2billing.php                                                        │  80906│Nov  6 13:41││*a2billing.php                                                         │  80906│Nov 21 11:20│
│*a2billing_monitoring.php                                             │   7631│Nov  6 13:41││*a2billing_monitoring.php                                              │   7631│Nov 21 11:20│
│                                                                      │       │            ││!lib                                                                   │     13│Nov 21 11:20│
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
...
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
├───────────────────────────────────────────────────────────────────────────────────────────┤├───────────────────────────────────────â
│UP--DIR                                                                                    ││*a2billing.php                                                                              │
└───────────────────────────────────────────────────────────────────────── 434G/440G (98%) ─┘└──────────────────────────────────────────────────â”
Hint: Are some of your keys not working? Look at Options/Learn keys.
                                                                                                                                                                                        [^]
10:22:29
#163#0#0#23603#1385025749#/usr/local/src/a2billing/AGI#25219#[root@linux1:AGI]#
  Left     File     Command     Options     Right
│'n                               Name                                 │ Size  │Modify time ││'n                                Name                                 │ Size  │Modify time │>┐┌<─ /usr/share/asterisk/agi-bin ────────────────────────────────────────────────────â
│/..                                                                   │UP--DIR│Nov 21 10:54││/..                                                                    │UP--DIR│Nov 18 14:57│
│~lib                                                                  │     13│Nov 21 10:54││!a2billing                                                             │     38│Nov 21 11:21│
│*a2billing.php                                                        │  80906│Nov  6 13:41││*a2billing.php                                                         │  80906│Nov 21 11:20│
│*a2billing_monitoring.php                                             │   7631│Nov  6 13:41││*a2billing_monitoring.php                                              │   7631│Nov 21 11:20│
│                                                                      │       │            ││!lib                                                                   │     13│Nov 21 11:20│
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
...
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
├───────────────────────────────────────────────────────────────────────────────────────────┤├───────────────────────────────────────â
│UP--DIR                                                                                    ││*a2billing.php                                                                              │
└───────────────────────────────────────────────────────────────────────── 434G/440G (98%) ─┘└──────────────────────────────────────────────────â”
Hint: Are some of your keys not working? Look at Options/Learn keys.
                                                                                                                                                                                        [^]
10:22:29
#163#0#0#23603#1385025749#/usr/local/src/a2billing/AGI#25219#[root@linux1:AGI]#
  Left     File     Command     Options     Right
│'n                               Name                                 │ Size  │Modify time ││'n                                Name                                 │ Size  │Modify time │>┐┌<─ /usr/share/asterisk/agi-bin ────────────────────────────────────────────────────â
│/..                                                                   │UP--DIR│Nov 21 10:54││/..                                                                    │UP--DIR│Nov 18 14:57│
│~lib                                                                  │     13│Nov 21 10:54││!a2billing                                                             │     38│Nov 21 11:21│
│*a2billing.php                                                        │  80906│Nov  6 13:41││*a2billing.php                                                         │  80906│Nov 21 11:20│
│*a2billing_monitoring.php                                             │   7631│Nov  6 13:41││*a2billing_monitoring.php                                              │   7631│Nov 21 11:20│
│                                                                      │       │            ││!lib                                                                   │     13│Nov 21 11:20│
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
...
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
├───────────────────────────────────────────────────────────────────────────────────────────┤├───────────────────────────────────────â
│UP--DIR                                                                                    ││*a2billing.php                                                                              │
└───────────────────────────────────────────────────────────────────────── 434G/440G (98%) ─┘└──────────────────────────────────────────────────â”
Hint: Are some of your keys not working? Look at Options/Learn keys.
                                                                                                                                                                                        [^]
10:22:29
#163#0#0#23603#1385025749#/usr/local/src/a2billing/AGI#25219#[root@linux1:AGI]#
  Left     File     Command     Options     Right
│'n                               Name                                 │ Size  │Modify time ││'n                                Name                                 │ Size  │Modify time │>┐┌<─ /usr/share/asterisk/agi-bin ────────────────────────────────────────────────────â
│/..                                                                   │UP--DIR│Nov 21 10:54││/..                                                                    │UP--DIR│Nov 18 14:57│
│~lib                                                                  │     13│Nov 21 10:54││!a2billing                                                             │     38│Nov 21 11:21│
│*a2billing.php                                                        │  80906│Nov  6 13:41││*a2billing.php                                                         │  80906│Nov 21 11:20│
│*a2billing_monitoring.php                                             │   7631│Nov  6 13:41││*a2billing_monitoring.php                                              │   7631│Nov 21 11:20│
│                                                                      │       │            ││!lib                                                                   │     13│Nov 21 11:20│
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
...
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
├───────────────────────────────────────────────────────────────────────────────────────────┤├───────────────────────────────────────â
│UP--DIR                                                                                    ││*a2billing.php                                                                              │
└───────────────────────────────────────────────────────────────────────── 434G/440G (98%) ─┘└──────────────────────────────────────────────────â”
Hint: Are some of your keys not working? Look at Options/Learn keys.
                                                                                                                                                                                        [^]
10:22:29
#163#0#0#23603#1385025749#/usr/local/src/a2billing/AGI#25219#[root@linux1:AGI]#
  Left     File     Command     Options     Right
│'n                               Name                                 │ Size  │Modify time ││'n                                Name                                 │ Size  │Modify time │>┐┌<─ /usr/share/asterisk/agi-bin ────────────────────────────────────────────────────â
│/..                                                                   │UP--DIR│Nov 21 10:54││/..                                                                    │UP--DIR│Nov 18 14:57│
│~lib                                                                  │     13│Nov 21 10:54││!a2billing                                                             │     38│Nov 21 11:21│
│*a2billing.php                                                        │  80906│Nov  6 13:41││*a2billing.php                                                         │  80906│Nov 21 11:20│
│*a2billing_monitoring.php                                             │   7631│Nov  6 13:41││*a2billing_monitoring.php                                              │   7631│Nov 21 11:20│
│                                                                      │       │            ││!lib                                                                   │     13│Nov 21 11:20│
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
│                                                                      │       │            ││                                                                       │       │            │
├───────────────────────────────────────────────────────────────────────────────────────────┤├───────────────────────────────────────â
│UP--DIR                                                                                    ││*a2billing.php                                                                              │
└───────────────────────────────────────────────────────────────────────── 434G/440G (98%) ─┘└──────────────────────────────────────────────────â”
Hint: Are some of your keys not working? Look at Options/Learn keys.
                                                                                                                                                                                        [^]
10:22:29
#163#0#0#23603#1385025749#/usr/local/src/a2billing/AGI#25219#[root@linux1:AGI]#
  Left     File     Command     Options     Right
Hint: You can specify the username when doing ftps: 'cd ftp://user@machine.edu'
                                                                                                                                                                                        [^]
10:22:29
#┌<─ /usr/local/src/a2billing/AGI ──────────────────────────────────────────────────────.[^]>┐┌<─ /usr/share/asterisk/agi-bin ────────────────────────────────────────────────────â
 /..                                                                   │UP--DIR│Nov 21 10:54││/..
 *a2billing.php                                                        │  80906│Nov  6 13:41││*a-monitoring.php                                                  7631      6 13:41
                                                                       │       │            ││                                          ─── Directory scanning ───────────────────────────────────┐
                                                                       │       │            ││
                                                                       │       │            ││
                                                                       │       │            ││
                                                                       │       │            ││
 *a2billing_monitoring.php
              browse RPM files by tapping enter on top of an rpm file.
10:22:29
#163#0#0#23603#1385025749#/usr/local/src/a2billing/AGI#25219#[root@linux1:AGI]#

10:22:29
#┌<─ ~ ─────────────────────────────────────────────────────────────────────────────────.[^]>┐┌<─ /usr/share/asterisk/agi-bin ──────────────────────────────────â
/var/log/apache2/error.log                                                                                                                                                          5882/5882              100%
[Thu Nov 21 11:14:20 2013] [error] [client 127.0.0.1] PHP Fatal error:  Smarty error: unable to write to $compile_dir '/var/www/a2billing/admin/templates_c'. Be sure $compile_dir is writable by the web serve
r user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
[Thu Nov 21 11:14:20 2013] [error] [client 127.0.0.1] PHP Fatal error:  Smarty error: unable to write to $compile_dir '/var/www/a2billing/admin/templates_c'. Be sure $compile_dir is writable by the web serve
r user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
r user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
[Thu Nov 21 11:16:04 2013] [notice] caught SIGTERM, shutting down
r user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
[Thu Nov 21 11:16:44 2013] [error] [client 192.168.15.1] File does not exist: /var/www/favicon.ico
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
Hint: You can browse RPM files by tapping enter on top of an rpm file.
 1Help               2UnWrap             3Quit                4Hex                 5Goto                6                   7Search              8Raw                 9Format             10Quit
10:24:04
#cp -Rf lib /usr/share/asterisk/agi-bin/

/dev/pts/8
10:24:04
#cp -Rf lib /usr/share/asterisk/agi-bin/

/dev/pts/4
10:24:16
#ln -s /usr/local/src/a2billing/AGI/a2billing.php /usr/share/asterisk/agi-bin/a2billing.php
ln: failed to create symbolic link `/usr/share/asterisk/agi-bin/a2billing.php': File exists
/dev/pts/8
10:24:16
#ln -s /usr/local/src/a2billing/AGI/a2billing.php /usr/share/asterisk/agi-bin/a2billing.php
ln: failed to create symbolic link `/usr/share/asterisk/agi-bin/a2billing.php': File exists
/dev/pts/4
10:24:23
# Left File Command Options Right

10:24:23
#ln -s /usr/local/src/a2billing/AGI/a2billing /usr/share/asterisk/agi-bin/a2billing.php
a2billing_monitoring.php  a2billing.php
/dev/pts/8
10:24:23
#ln -s /usr/local/src/a2billing/AGI/a2billing /usr/share/asterisk/agi-bin/a2billing.php
a2billing_monitoring.php  a2billing.php
10:24:23
#ln -s /usr/local/src/a2billing/AGI/a2billing /usr/share/asterisk/agi-bin/a2billing.php
a2billing_monitoring.php  a2billing.php
/dev/pts/4
10:24:23
#ln -s /usr/local/src/a2billing/AGI/a2billing.php /usr/share/asterisk/agi-bin/a2billing
a2billing                 a2billing_monitoring.php  a2billing-monitoring.php  a2billing.php
10:24:23
#ln -s /usr/local/src/a2billing/AGI/a2billing.php /usr/share/asterisk/agi-bin/a2billing
a2billing                 a2billing_monitoring.php  a2billing-monitoring.php  a2billing.php
10:24:23
#ln -s /usr/local/src/a2billing/AGI/a2billing.php /usr/share/asterisk/agi-bin/a2billing.php
ln: failed to create symbolic link `/usr/share/asterisk/agi-bin/a2billing.php': File exists
/dev/pts/8
10:24:23
#ln -s /usr/local/src/a2billing/AGI/a2billing.php /usr/share/asterisk/agi-bin/a2billing
a2billing                 a2billing_monitoring.php  a2billing-monitoring.php  a2billing.php
10:24:23
#ln -s /usr/local/src/a2billing/AGI/a2billing.php /usr/share/asterisk/agi-bin/a2billing
a2billing                 a2billing_monitoring.php  a2billing-monitoring.php  a2billing.php
10:24:23
#ln -s /usr/local/src/a2billing/AGI/a2billing.php /usr/share/asterisk/agi-bin/a2billing.php
ln: failed to create symbolic link `/usr/share/asterisk/agi-bin/a2billing.php': File exists
/dev/pts/4
10:24:47
#ln -s /usr/local/src/a2billing/
a2billing.conf           admin/                   AUTHORS                  common/                  customer/                INSTALL.rst              webservice/
a2billing_dashboard.png  agent/                   CallBack/                COPYING                  DataBase/                README.rst
addons/                  AGI/                     CHANGELOG                Cronjobs/                .gitignore               REQUIREMENTS.rst
/dev/pts/8
10:24:47
#ln -s /usr/local/src/a2billing/
a2billing.conf           admin/                   AUTHORS                  common/                  customer/                INSTALL.rst              webservice/
a2billing_dashboard.png  agent/                   CallBack/                COPYING                  DataBase/                README.rst
addons/                  AGI/                     CHANGELOG                Cronjobs/                .gitignore               REQUIREMENTS.rst
/dev/pts/4
10:24:47
#ln -s /usr/local/src/a2billing/A
AGI/     AUTHORS
10:24:47
#ln -s /usr/local/src/a2billing/A
AGI/     AUTHORS
/dev/pts/8
10:24:47
#ln -s /usr/local/src/a2billing/A
AGI/     AUTHORS
10:24:47
#ln -s /usr/local/src/a2billing/A
AGI/     AUTHORS
/dev/pts/4
10:24:47
#ln -s /usr/local/src/a2billing/AGI/
a2billing_monitoring.php  a2billing.php             lib/
/dev/pts/8
10:24:47
#ln -s /usr/local/src/a2billing/AGI/
a2billing_monitoring.php  a2billing.php             lib/
/dev/pts/4
10:24:47
#ln -s /usr/local/src/a2billing/AGI/a2billing /usr/share/asterisk/agi-bin/a2billing
a2billing                 a2billing_monitoring.php  a2billing-monitoring.php  a2billing.php
10:24:47
#ln -s /usr/local/src/a2billing/AGI/a2billing /usr/share/asterisk/agi-bin/a2billing
a2billing                 a2billing_monitoring.php  a2billing-monitoring.php  a2billing.php
/dev/pts/8
10:24:47
#ln -s /usr/local/src/a2billing/AGI/a2billing /usr/share/asterisk/agi-bin/a2billing
a2billing                 a2billing_monitoring.php  a2billing-monitoring.php  a2billing.php
10:24:47
#ln -s /usr/local/src/a2billing/AGI/a2billing /usr/share/asterisk/agi-bin/a2billing
a2billing                 a2billing_monitoring.php  a2billing-monitoring.php  a2billing.php
/dev/pts/4
10:24:47
#ln -s /usr/local/src/a2billing/AGI/a2billing /usr/share/asterisk/agi-bin/a2billing.php \
>
ln: failed to create symbolic link `/usr/share/asterisk/agi-bin/a2billing.php': File exists
/dev/pts/8
10:24:47
#ln -s /usr/local/src/a2billing/AGI/a2billing /usr/share/asterisk/agi-bin/a2billing.php \
>
ln: failed to create symbolic link `/usr/share/asterisk/agi-bin/a2billing.php': File exists
/dev/pts/4
10:27:15
#ln -s /usr/local/src/a2billing/AGI/a2billing /usr/share/asterisk/agi-bin/a2billing.php
ln: failed to create symbolic link `/usr/share/asterisk/agi-bin/a2billing.php': File exists
/dev/pts/8
10:27:15
#ln -s /usr/local/src/a2billing/AGI/a2billing /usr/share/asterisk/agi-bin/a2billing.php
ln: failed to create symbolic link `/usr/share/asterisk/agi-bin/a2billing.php': File exists
/dev/pts/4
10:27:18
#/usrOptionssrc/aRight
│/..                                                                             │UP--DIR│Nov 21 10:40││/..                                                                              │UP--DIR│Nov 18 14:57│
│ error.log                                                                      │   5882│Nov 21 11:27││*a2billing-monitoring.php                                                        │   7631│Nov  6 13:41│
│                                                                                │       │            ││*a2billing_monitoring.php                                                        │   7631│Nov 21 11:20│
│                                                                                │       │            ││                                                                                 │       │            │
│                                                                                │       │            ││                                                                                 │       │            │
│                                                                                │       │            ││                                                                                 │       │            │
│                                                                                │       │            ││                                                                                 │       │            │
│                                                                                │       │            ││                                                                                 │       │            │
│ error.log                                                                                           ││*a2billing.php                                                                                        │
10:27:18
# Left File Command Options Right

10:27:18
#┌<─ ~ ───────────────────────────────────────────────────────────────────────────────────────────.[^]>┐┌<─ /usr/share/asterisk/agi-bin ────────────────────────â
  Left     File     Command11:14Options00] "Right
ceweasel/17.0.10"
192.168.15.1 - - [21/Nov/2013:11:39:39 +0200] "GET /a2billing/admin/Public/index.php HTTP/1.1" 200 445 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131030 Firefox/17.0 Iceweasel/17.0.10"
192.168.15.1 - - [21/Nov/2013:11:39:46 +0200] "GET /a2billing/admin/ HTTP/1.1" 302 324 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131030 Firefox/17.0 Iceweasel/17.0.10"
::1 - - [21/Nov/2013:1UnWrap1 +0200] "OPTIQuit* HTTP/1.0" 200 1Hex -" "Apache/2.2.22Gotobian) (internal d      onnection)"   Search               Raw                  Format
192.168.15.1 - - [21/Nov/2013:11:39:46 +0200] "GET /a2billing/admin/Public/index.php HTTP/1.1" 200 444 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131030 Firefox/17.0 Iceweasel/17.0.10"
Hint: Use M-p and M-n to access the command history.
192.168.15.1 - - [21/Nov/2013:11:16:44 +0200] "GET /favicon.ico HTTP/1.1" 404 503 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131030 Firefox/17.0 Iceweasel/17.0.10"
::1 - - [21/Nov/2013:10:41:21 +0200] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.2.22 (Debian) (internal dummy connection)"
192.168.15.1 - - [21/Nov/2013:11:16:44 +0200] "GET /favicon.ico HTTP/1.1" 404 502 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131030 Firefox/17.0 Iceweasel/17.0.10"
...
::1 - - [21/Nov/2013:10:41:24 +0200] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.2.22 (Debian) (internal dummy connection)"
192.168.15.1 - - [21/Nov/2013:11:25:04 +0200] "GET /a2billing/admin/Public/index.php HTTP/1.1" 500 410 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131030 Firefox/17.0 Iceweasel/17.0.10"
::1 - - [21/Nov/2013:10:41:24 +0200] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.2.22 (Debian) (internal dummy connection)"
192.168.15.1 - - [21/Nov/2013:11:27:33 +0200] "GET /a2billing/admin/Public/index.php HTTP/1.1" 500 410 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131030 Firefox/17.0 Iceweasel/17.0.10"
::1 - - [21/Nov/2013:10:41:24 +0200] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.2.22 (Debian) (internal dummy connection)"
192.168.15.1 - - [21/Nov/2013:11:36:07 +0200] "GET /a2billing/admin/Public/index.php HTTP/1.1" 500 410 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131030 Firefox/17.0 Iceweasel/17.0.10"
::1 - - [21/Nov/2013:10:41:24 +0200] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.2.22 (Debian) (internal dummy connection)"
192.168.15.1 - - [21/Nov/2013:11:36:11 +0200] "GET /a2billing/admin HTTP/1.1" 301 572 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131030 Firefox/17.0 Iceweasel/17.0.10"
127.0.0.1 - - [21/Nov/2013:11:14:12 +0200] "GET /a2billing/admin HTTP/1.1" 301 566 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131030 Firefox/17.0 Iceweasel/17.0.10"
127.0.0.1 - - [21/Nov/2013:11:14:12 +0200] "GET /a2billing/admin/ HTTP/1.1" 302 323 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131030 Firefox/17.0 Iceweasel/17.0.10"
10:27:18
#/var/log/apache2/error.log €â”€â €â”€â ───────────────────────────────────────────â”2536/7315€â”€â”€â”€â”€â”34%€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€.[^]>┐┌<─ /usr/share/asterisk/agi-bin ──────────────────────────────────â
  Left     File     Command[notiOptionsght SRight
[Thu Nov 21 11:25:04 2013] [error] [client 192.168.15.1] PHP Fatal error:  Smarty error: unable to write to $compile_dir '/var/www/a2billing/admin/templates_c'. Be sure $compile_dir is writable by the web se
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
[Thu Nov 21 11:25:04 2013] [error] [client 192.168.15.1] PHP Fatal error:  Smarty error: unable to write to $compile_dir '/var/www/a2billing/admin/templates_c'. Be sure $compile_dir is writable by the web se
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
[Thu Nov 21 11:25:04 2013] [error] [client 192.168.15.1] PHP Fatal error:  Smarty error: unable to write to $compile_dir '/var/www/a2billing/admin/templates_c'. Be sure $compile_dir is writable by the web se
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
[Thu Nov 21 11:27:34 2013] [error] [client 192.168.15.1] PHP Fatal error:  Smarty error: unable to write to $compile_dir '/var/www/a2billing/admin/templates_c'. Be sure $compile_dir is writable by the web se
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
[Thu Nov 21 11:36:07 2013] [error] [client 192.168.15.1] PHP Fatal error:  Smarty error: unable to write to $compile_dir '/var/www/a2billing/admin/templates_c'. Be sure $compile_dir is writable by the web se
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099, referer: http://192.168.15.1/a2billing/
ommon/lib/adodb/drivers/adodb-mysqli.inc.php on line 112
ommon/lib/adodb/drivers/adodb-mysqli.inc.php on line 112
Hint: FTP is built in the Midnight Commander, check the File/FTP link menu.
[Thu Nov 21 11:14:20 2UnWraperror] [clientQuit.0.0.1] PHP FatalHex or:  Smarty errorGotoable to write to       le_dir '/var/wSearchilling/admin/teRaw   s_c'. Be sure $Formate_dir is writable by the web serve
[Thu Nov 21 11:14:12 2013] [error] [client 127.0.0.1] PHP Fatal error:  Smarty error: unable to write to $compile_dir '/var/www/a2billing/admin/templates_c'. Be sure $compile_dir is writable by the web serve
10:27:18
#┌<─ ~ ───────────────────────────────────────────────────────────────────────────────────────────.[^]>┐┌<─ /usr/share/asterisk/agi-bin ────────────────────────â
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099, referer: http://192.168.15.1/a2billing/
ommon/lib/adodb/drivers/adodb-mysqli.inc.php on line 112
ommon/lib/adodb/drivers/adodb-mysqli.inc.php on line 112
php on line 312
php on line 312
php on line 312
                   nano /etc/a2billing.conf
[Thu Nov 21 10:48:04 2013] [notice] Apache/2.2.22 (Debian) DAV/2 SVN/1.6.17 PHP/5.4.4-14+deb7u5 configured -- resuming normal operations
[Thu Nov 21 11:14:12 2013] [error] [client 127.0.0.1] PHP Fatal error:  Smarty error: unable to write to $compile_dir '/var/www/a2billing/admin/templates_c'. Be sure $compile_dir is writable by the web serve
10:27:18
#┌<─ ~ ───────────────────────────────────────────────────────────────────────────────────────────.[^]>┐┌<─ /usr/share/asterisk/agi-bin ────────────────────────â
  Left     File     Command     Options     Right
[Thu Nov 21 11:39:39 2013] [error] [client 192.168.15.1] PHP Warning:  mysqli_real_connect(): (28000/1045): Access denied for user 'a2billing_dbuser'@'localhost' (using password: YES) in /var/www/a2billing/c
ommon/lib/adodb/drivers/adodb-mysqli.inc.php on line 112
[Thu Nov 21 11:39:47 2013] [error] [client 192.168.15.1] PHP Warning:  mysqli_real_connect(): (28000/1045): Access denied for user 'a2billing_dbuser'@'localhost' (using password: YES) in /var/www/a2billing/c
ommon/lib/adodb/drivers/adodb-mysqli.inc.php on line 112
[Thu Nov 21 11:42:00 2013] [error] [client 192.168.15.1] PHP Warning:  syntax error, unexpected END_OF_LINE, expecting '=' in /etc/a2billing.conf on line 9\n in /var/www/a2billing/common/lib/Class.A2Billing.
php on line 312
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
php on line 312
rver user. in /var/www/a2billing/common/lib/smarty/Smarty.class.php on line 1099
php on line 312
[Thu Nov 21 11:43:47 2013] [error] [client 192.168.15.1] PHP Fatal error:  Smarty error: unable to write to $compile_dir '/var/www/a2billing/admin/templates_c'. Be sure $compile_dir is writable by the web se
Hint: Leap to frequently used directories in a single bound with C-\.
[Thu Nov 21 11:14:20 2UnWraperror] [clientQuit.0.0.1] PHP FatalHex or:  Smarty errorGotoable to write to       le_dir '/var/wSearchilling/admin/teRaw   s_c'. Be sure $Formate_dir is writable by the web serve
[Thu Nov 21 10:48:04 2013] [notice] Apache/2.2.22 (Debian) DAV/2 SVN/1.6.17 PHP/5.4.4-14+deb7u5 configured -- resuming normal operations
[Thu Nov 21 11:14:12 2013] [error] [client 127.0.0.1] PHP Fatal error:  Smarty error: unable to write to $compile_dir '/var/www/a2billing/admin/templates_c'. Be sure $compile_dir is writable by the web serve
10:27:18
#┌<─ /var/log/apache2 ────────────────────────────────────────────────────────────────────────────.[^]>┐┌<─ ~ ───────────────────────────────────────────
│                                                                                │       │            ││/home                                                                            │   4096â-‚Nov 20 12:06│
                                                                                                            etc ─────────
                                                                                                        /discover.conf.d                                                                 â   4096IR│18 11:553:42
                                                                                                        /dpkg                                                                            │   4096│Nov 18163:37
                                                                                                        /emacs                                                                           │   4096│N8 11:583:23
                                                                                                        /esound                                                                          │ 409696│20 09:593:36
│                                                                                │       │        /exim4                                                                           │   4096│Nov 18 11:58v 18 11:58│
│                                                                                │       │        /fail2ban                                                                        │   4096│Nov 21 13:13v 21 13:13│
│                                                                                │       │        /fonts                                                                           │   4096│Nov 18 13:34v 18 13:34│
                                                                                                        /freetds                                                                         │   4096│Nov 18 14:57
                                                                                                        /freetds
10:27:18
#/etc/fail2ban/jail.conf €â”€â €â”€â ────────────────────────────────────────────608/7346€â”€â”€â”€â”€â”€8%€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€.[^]>┐┌<─ /etc/fail2ban ───────────────────────────────────────
                                                                                                                                                                                     902                    53
filter   = sshd
# Generic filter for pam. Has to be used with action which bans all ports
 xinetd-fail]
# such as iptables-allports, shorewall
          = false
[pam-generic]
filter    = xinetd-fail
port      = all
enabled  = false
...
# $Revision$
de
#hThe DEFAULT allows a global definition of the options. They can be overridden
# in each jail afterwards.
  iptables-multiport, shorewall, etc) It is used to define
[D"ignoreip" can be an IP address, a CIDR mask or a DNS host
Hint: Want to do complex searches? Use the External Panelize command.
igntime  = 600
# section within jail.local file
banaction = iptables-multiport

Статистика

Время первой команды журнала09:33:40 2013-11-21
Время последней команды журнала10:27:18 2013-11-21
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %48.51
Процент синтаксически неверно набранных команд, % 3.96
Суммарное время работы с терминалом *, час 0.89
Количество командных строк в единицу времени, команда/мин 1.88
Частота использования команд
ln35|=============================| 29.91%
cp16|=============| 13.68%
cd14|===========| 11.97%
┐┌<8|======| 6.84%
─8|======| 6.84%
AGI#25219#[root@linux1:AGI]#7|=====| 5.98%
┌<6|=====| 5.13%
Left4|===| 3.42%
unzip3|==| 2.56%
l3-agent2|=| 1.71%
a2p2|=| 1.71%
/usr/local/src/a2billing/addons/2|=| 1.71%
error.log1|| 0.85%
/etc/fail2ban/jail.conf1|| 0.85%
l3script1|| 0.85%
~~~~4.1|| 0.85%
nano1|| 0.85%
aRight1|| 0.85%
apt-get1|| 0.85%
ls1|| 0.85%
a1|| 0.85%
mc1|| 0.85%
____
*) Интервалы неактивности длительностью 30 минут и более не учитываются

Справка

Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
  1. В журнал автоматически попадают все команды, данные в любом терминале системы.

  2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

  3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
    $ l s-l
    bash: l: command not found
    

  4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
    $ test 5 -lt 4
    Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

  5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
    $ 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
    

  6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
    # id
    uid=0(root) gid=0(root) Gruppen=0(root)
    

  7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
    $ vi ~/.bashrc
    2a3,5
    >    if [ -f /usr/local/etc/bash_completion ]; then
    >         . /usr/local/etc/bash_completion
    >        fi
    

  8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
    $ patch ~/.bashrc
    В данном случае изменения применяются к файлу ~/.bashrc

  9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

    Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

  10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

  11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

  12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

  13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

  14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

    $ whoami
    
    user
    
    $ #^ Интересно, кто я?
    
    в журнале это будет выглядеть так:
    $ whoami
    
    user
    
    Интересно, кто я?

  15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

    $ whoami
    
    user
    
    $ cat > /dev/null #^ Интересно, кто я?
    
    Программа whoami выводит имя пользователя, под которым 
    мы зарегистрировались в системе.
    -
    Она не может ответить на вопрос о нашем назначении 
    в этом мире.
    
    В журнале это будет выглядеть так:
    $ whoami
    user
    
    Интересно, кто я?
    Программа whoami выводит имя пользователя, под которым
    мы зарегистрировались в системе.

    Она не может ответить на вопрос о нашем назначении
    в этом мире.
    Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

  16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

  17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
  18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
  19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
    1
        2
    3   
        4
    
    Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

О программе

LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008

$Id$