/l3/users/oleglevitskiy/lab-nt-voip/aster-3/root :1 :2 :3 :4 :5 :6 :7 |
|
#ps aux|grep screen
root 9210 0.0 0.0 7832 876 pts/1 S+ 09:39 0:00 grep screen |
#ps aux|grep screen
root 9221 0.0 0.0 7832 876 pts/1 S+ 09:39 0:00 grep screen |
#ps aux|grep screen
root 9236 0.0 0.0 7832 872 pts/1 S+ 09:39 0:00 grep screen |
#ps aux|grep screen
root 9253 0.0 0.0 7832 876 pts/1 S+ 09:39 0:00 grep screen |
#ps aux|grep screen
root 9270 0.0 0.0 7832 876 pts/1 S+ 09:39 0:00 grep screen |
#ps aux|grep screen
root 9279 0.0 0.0 7832 876 pts/1 S+ 09:39 0:00 grep screen |
#ps aux|grep screen
root 9296 0.0 0.0 7832 872 pts/1 S+ 09:39 0:00 grep screen |
#ps aux|grep screen
root 9313 0.0 0.0 7832 872 pts/1 S+ 09:39 0:00 grep screen |
#ps aux|grep screen
root 9322 0.0 0.0 7832 872 pts/1 S+ 09:39 0:00 grep screen |
#ps aux|grep screen
root 9339 0.0 0.0 7832 872 pts/1 S+ 09:39 0:00 grep screen |
#ps aux|grep screen
root 9356 0.0 0.0 7832 876 pts/1 S+ 09:39 0:00 grep screen |
#ps aux|grep screen
root 9365 0.0 0.0 7832 872 pts/1 S+ 09:39 0:00 grep screen |
#screen
|
#ps aux|grep screen^C
|
#ps aux|grep screen
root 9556 0.0 0.0 23104 1144 pts/2 Ss+ 09:42 0:00 screen -x root 9568 0.0 0.0 7832 872 pts/1 S+ 09:42 0:00 grep screen |
#""
l3script: : command not found |
#''
l3script: : command not found |
#"
; ; q |
#''
ps aux|grep screen root 9556 0.0 0.0 23104 1144 pts/2 Ss+ 09:42 0:00 screen -x root 9631 0.0 0.0 7832 872 pts/1 S+ 09:44 0:00 grep screen |
#ls
install |
#pwd
/root |
#"
; ; q |
#''
" ; ; q |
#ps aux|grep screen
^C |
#^C
|
#^C
|
#^C
|
#screen -x
|
#ls -al
total 88 drwx------ 9 root root 4096 Apr 22 14:28 . drwxr-xr-x 24 root root 4096 Apr 22 12:54 .. drwx------ 2 root root 4096 Apr 22 12:16 .aptitude -rw------- 1 root root 1407 Apr 23 17:56 .asterisk_history -rw------- 1 root root 6435 Apr 24 09:42 .bash_history -rw-r--r-- 1 root root 10 Apr 22 13:54 .bash_profile -rw-r--r-- 1 root root 630 Apr 22 13:54 .bashrc drwx------ 3 root root 4096 Apr 22 13:18 .cache drwx------ 3 root root 4096 Apr 22 13:18 .config drwx------ 2 root root 4096 Apr 22 12:38 .gconf -rw-r--r-- 1 root root 5275 Apr 22 13:53 install -rw-r--r-- 1 root root 51 Apr 22 13:54 .l3rc drwxr-xr-x 2 root root 20480 Apr 24 09:45 .lilalo drwx------ 3 root root 4096 Apr 22 13:18 .local -rw-r--r-- 1 root root 140 Nov 19 2007 .profile drwx------ 2 root root 4096 Apr 22 13:32 .ssh |
#pwd
/root |
#cd /etc/asterisk/
|
#ls
adsi.conf cel_pgsql.conf gtalk.conf queues.conf agents.conf cel_sqlite3_custom.conf h323.conf res_config_mysql.conf ais.conf cel_tds.conf http.conf res_config_sqlite.conf alarmreceiver.conf chan_dahdi.conf iax.conf res_curl.conf alsa.conf chan_mobile.conf iaxprov.conf res_fax.conf amd.conf chan_ooh323.conf indications.conf res_ldap.conf app_mysql.conf cli_aliases.conf jabber.conf res_odbc.conf asterisk.adsi cli.conf jingle.conf res_pgsql.conf asterisk.conf cli_permissions.conf logger.conf res_pktccops.conf calendar.conf codecs.conf manager.conf res_snmp.conf ... cdr_manager.conf dundi.conf misdn.conf sip_notify.conf cdr_mysql.conf enum.conf modules.conf skinny.conf cdr_odbc.conf extconfig.conf musiconhold.conf sla.conf cdr_pgsql.conf extensions.conf muted.conf smdi.conf cdr_sqlite3_custom.conf extensions.conf.local OLDCONFIGS telcordia-1.adsi cdr_syslog.conf extensions_minivm.conf osp.conf udptl.conf cdr_tds.conf features.conf oss.conf unistim.conf cel.conf festival.conf phone.conf users.conf cel_custom.conf followme.conf phoneprov.conf voicemail.conf cel_odbc.conf func_odbc.conf queuerules.conf vpb.conf |
#cd /etc/asterisk/
|
#ps aux|grep screen
root 9556 0.0 0.0 23104 1144 pts/2 Ss+ 09:42 0:00 screen -x root 9694 0.0 0.0 23104 1144 pts/1 S+ 09:45 0:00 screen -x root 9786 0.0 0.0 7832 872 pts/4 S+ 09:47 0:00 grep screen |
#nano sip.conf
--- /tmp/l3-saved-9727.25881.2952 2014-04-24 09:51:34.215475087 +0300 +++ sip.conf 2014-04-24 09:51:56.683474786 +0300 @@ -10,7 +10,7 @@ type=friend secret=1234 host=dynamic -context=gr2 +context=gr1 [1302] type=friend |
#[general]
Reloading Asterisk PBX configuration files. |
#nano extensions.conf
|
#[general]
|
#{EXTEN})
|
#[local] |
Reloading Asterisk PBX configuration files. |
#nano extensions.conf
--- /tmp/l3-saved-9727.20689.31801 2014-04-24 09:58:19.575469656 +0300 +++ extensions.conf 2014-04-24 10:08:39.547461350 +0300 @@ -13,10 +13,14 @@ #include "/etc/asterisk/extensions.conf.local" [internal] -exten => 8001,1,Answer -exten => 8001,n,Record(/var/tmp/asterisk/message:gsm,2) -exten => 8001,n,Playback(/var/tmp/asterisk/message) -exten => 8001,n,Hangup +exten => _80XX,1,Answer +exten => _80XX,n,Record(/var/tmp/asterisk/message${EXTEN:2}:gsm,2) +exten => _80XX,n,Playback(/var/tmp/asterisk/message${EXTEN:2}) +exten => _80XX,n,Hangup + + + + [macro-localcall] |
#[default]
Reloading Asterisk PBX configuration files. |
#ls /var/tmp/asterisk/
message11.gsm message12.gsm message13.gsm message14.gsm message.gsm |
##жирно
|
#уecho 'жирно'
жирно |
#echo #жиnano extensions.confÑ.local
GNU nano 2.2.6 File: extensions.conf.local Modified [local] | exten => _13Ч,1,Monitor(wav,monitor,m)) exten => _13XX,n,Dial(SIP/${EXTEN}) | ;exten => _1301,n,Dial(SIP/1302) | ;exten => _13XX,1,Macro(localcall,${EXTEN}) ^G Get Help ^O WriteOut ^R Read File ^Y Prev Page ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where Is ^V Next Page ^U UnCut Text ^T To Spell |
#ls /var/spool/asterisk/monitor/
monitor.wav |
#[local] |
|
#ls /var/spool/asterisk/monitor/
3301-1302-1398325661.wav monitor.wav |
#ls /var/spool/asterisk/monitor/
1101-2201-1398325827.wav 3201-2101-1398325931.wav monitor.wav 1201-2201-1398325837.wav 3301-1302-1398325661.wav |
#{EXTEN})
1101-2201-1398325827.wav 3201-2101-1398325931.wav monitor.wav 1201-2201-1398325837.wav 3301-1302-1398325661.wav |
#ls
adsi.conf cel_pgsql.conf gtalk.conf queues.conf agents.conf cel_sqlite3_custom.conf h323.conf res_config_mysql.conf ais.conf cel_tds.conf http.conf res_config_sqlite.conf alarmreceiver.conf chan_dahdi.conf iax.conf res_curl.conf alsa.conf chan_mobile.conf iaxprov.conf res_fax.conf amd.conf chan_ooh323.conf indications.conf res_ldap.conf app_mysql.conf cli_aliases.conf jabber.conf res_odbc.conf asterisk.adsi cli.conf jingle.conf res_pgsql.conf asterisk.conf cli_permissions.conf logger.conf res_pktccops.conf calendar.conf codecs.conf manager.conf res_snmp.conf ... cdr_manager.conf dundi.conf misdn.conf sip_notify.conf cdr_mysql.conf enum.conf modules.conf skinny.conf cdr_odbc.conf extconfig.conf musiconhold.conf sla.conf cdr_pgsql.conf extensions.conf muted.conf smdi.conf cdr_sqlite3_custom.conf extensions.conf.local OLDCONFIGS telcordia-1.adsi cdr_syslog.conf extensions_minivm.conf osp.conf udptl.conf cdr_tds.conf features.conf oss.conf unistim.conf cel.conf festival.conf phone.conf users.conf cel_custom.conf followme.conf phoneprov.conf voicemail.conf cel_odbc.conf func_odbc.conf queuerules.conf vpb.conf |
#ls -al
total 680 drwxr-xr-x 4 asterisk asterisk 4096 Apr 23 17:54 . drwxr-xr-x 131 root root 12288 Apr 24 08:50 .. -rw-r----- 1 asterisk asterisk 140 Jan 4 03:07 adsi.conf -rw-r----- 1 asterisk asterisk 2760 Jan 4 03:07 agents.conf -rw-r----- 1 asterisk asterisk 2904 Jan 4 03:07 ais.conf -rw-r----- 1 asterisk asterisk 2084 Jan 4 03:07 alarmreceiver.conf -rw-r----- 1 asterisk asterisk 3498 Jan 4 03:07 alsa.conf -rw-r----- 1 asterisk asterisk 767 Jan 4 03:07 amd.conf -rw-r----- 1 asterisk asterisk 1044 Jan 4 03:07 app_mysql.conf ... -rw-r----- 1 asterisk asterisk 742 Jan 4 03:07 sip_notify.conf -rw-r----- 1 asterisk asterisk 9185 Jan 4 03:07 skinny.conf -rw-r----- 1 asterisk asterisk 6774 Jan 4 03:07 sla.conf -rw-r----- 1 asterisk asterisk 2669 Jan 4 03:07 smdi.conf -rw-r----- 1 asterisk asterisk 1384 Jan 4 03:07 telcordia-1.adsi -rw-r----- 1 asterisk asterisk 656 Jan 4 03:07 udptl.conf -rw-r----- 1 asterisk asterisk 5096 Jan 4 03:07 unistim.conf -rw-r----- 1 asterisk asterisk 2423 Jan 4 03:07 users.conf -rw-r----- 1 asterisk asterisk 21238 Jan 4 03:07 voicemail.conf -rw-r----- 1 asterisk asterisk 5939 Jan 4 03:07 vpb.conf |
#[default]
Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: samba-common samba-common-bin tdb-tools Suggested packages: openbsd-inetd inet-superserver smbldap-tools ldb-tools ctdb The following NEW packages will be installed: samba samba-common samba-common-bin tdb-tools 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. ... Adding group `sambashare' (GID 120) ... 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.6.6-6+deb7u2) ... 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 Setting up tdb-tools (1.2.10-2) ... update-alternatives: using /usr/bin/tdbbackup.tdbtools to provide /usr/bin/tdbbackup (tdbbackup) in auto mode |
#smbpasswd -a user
New SMB password: Retype new SMB password: Added user user. |
#nano /etc/samba/smb.conf
--- /tmp/l3-saved-9727.20838.14679 2014-04-24 11:56:08.323374952 +0300 +++ /etc/samba/smb.conf 2014-04-24 11:57:47.391373625 +0300 @@ -310,12 +310,12 @@ ; write list = root, @lpadmin # A sample share for sharing your CD-ROM with others. -;[cdrom] -; comment = Samba server's CD-ROM -; read only = yes -; locking = no -; path = /cdrom -; guest ok = yes +[cdrom] + comment = Samba server's CD-ROM + read only = yes + locking = no + path = /cdrom + guest ok = yes # The next two parameters show how to auto-mount a CD-ROM when the # cdrom share is accesed. For this to work /etc/fstab must contain |
#printer drivers
l3script: cd: /var/spool/monitor: No such file or directory |
#cd /var/spool/asterisk/monitor/^C
|
#nano /etc/samba/smb.conf
--- /tmp/l3-saved-9727.12950.27418 2014-04-24 11:58:34.251372997 +0300 +++ /etc/samba/smb.conf 2014-04-24 11:59:08.767372536 +0300 @@ -314,7 +314,7 @@ comment = Samba server's CD-ROM read only = yes locking = no - path = /cdrom + path = /var/spool/asterisk/monitor/ guest ok = yes # The next two parameters show how to auto-mount a CD-ROM when the |
# comment = Printer Drivers
Stopping Samba daemons: nmbd smbd. Starting Samba daemons: nmbd smbd. |
#nano /etc/samba/smb.conf
|
# comment = Printer Drivers
|
#ls
dictate meetme monitor outgoing system tmp voicemail |
#ls -al
total 36 drwxr-x--- 9 asterisk asterisk 4096 Apr 22 14:26 . drwxr-xr-x 9 root root 4096 Apr 24 11:55 .. drwxr-x--- 2 asterisk asterisk 4096 Jan 4 03:07 dictate drwxr-x--- 2 asterisk asterisk 4096 Jan 4 03:07 meetme drwxr-x--- 2 asterisk asterisk 4096 Apr 24 11:29 monitor drwxr-x--- 2 asterisk asterisk 4096 Jan 4 03:07 outgoing drwxr-x--- 2 asterisk asterisk 4096 Jan 4 03:07 system drwxr-x--- 2 asterisk asterisk 4096 Jan 4 03:07 tmp drwxr-x--- 2 asterisk asterisk 4096 Jan 4 03:07 voicemail |
#chmod 777 monitor/
|
#ls -al
total 36 drwxr-x--- 9 asterisk asterisk 4096 Apr 22 14:26 . drwxr-xr-x 9 root root 4096 Apr 24 11:55 .. drwxr-x--- 2 asterisk asterisk 4096 Jan 4 03:07 dictate drwxr-x--- 2 asterisk asterisk 4096 Jan 4 03:07 meetme drwxrwxrwx 2 asterisk asterisk 4096 Apr 24 11:29 monitor drwxr-x--- 2 asterisk asterisk 4096 Jan 4 03:07 outgoing drwxr-x--- 2 asterisk asterisk 4096 Jan 4 03:07 system drwxr-x--- 2 asterisk asterisk 4096 Jan 4 03:07 tmp drwxr-x--- 2 asterisk asterisk 4096 Jan 4 03:07 voicemail |
#grep ^asterisk: /etc/group
asterisk:x:119: |
#nano /etc/group
|
#root:x:0:
asterisk:x:119: |
#nano /etc/group
--- /tmp/l3-saved-9727.12165.4242 2014-04-24 12:06:03.935366974 +0300 +++ /etc/group 2014-04-24 12:06:16.527366805 +0300 @@ -56,5 +56,5 @@ saned:x:117: Debian-gdm:x:118: user:x:1000: -asterisk:x:119: +asterisk:x:119:user sambashare:x:120: |
#utempter:x:108:
asterisk:x:119:user |
#/etc/init.d/samba restart
Stopping Samba daemons: nmbd smbd. Starting Samba daemons: nmbd smbd. |
#ls -l /var/spool/asterisk/monitor/ -d
drwxrwxrwx 2 asterisk asterisk 4096 Apr 24 11:29 /var/spool/asterisk/monitor/ |
#ls /etc/asterisk/voicemail.conf
/etc/asterisk/voicemail.conf |
#nano voicemail.conf
|
#cd /etc/asterisk/
|
#nano voicemail.conf
|
#; example for our acme compartmentalized company
odify time â 11:55â 17:30â 14:26â 03:07â 03:07â âââââââââââ 03:07â 03:07â 03:07â ... 03:07â 03:07â 03:07â 03:07â 03:07â 03:07â 03:07â%) ââ ââââââââââââââââ¤ââââââââââââââââââââââââââââââââââââââââââââââââââââ⤠â ââââââââââââââââ 436G/440G (99%) ââ |
#mv voicemail.conf voicemail.conf.OLDFILE
|
#ls
adsi.conf cel_pgsql.conf gtalk.conf queues.conf agents.conf cel_sqlite3_custom.conf h323.conf res_config_mysql.conf ais.conf cel_tds.conf http.conf res_config_sqlite.conf alarmreceiver.conf chan_dahdi.conf iax.conf res_curl.conf alsa.conf chan_mobile.conf iaxprov.conf res_fax.conf amd.conf chan_ooh323.conf indications.conf res_ldap.conf app_mysql.conf cli_aliases.conf jabber.conf res_odbc.conf asterisk.adsi cli.conf jingle.conf res_pgsql.conf asterisk.conf cli_permissions.conf logger.conf res_pktccops.conf calendar.conf codecs.conf manager.conf res_snmp.conf ... cdr_manager.conf dundi.conf misdn.conf sip_notify.conf cdr_mysql.conf enum.conf modules.conf skinny.conf cdr_odbc.conf extconfig.conf musiconhold.conf sla.conf cdr_pgsql.conf extensions.conf muted.conf smdi.conf cdr_sqlite3_custom.conf extensions.conf.local OLDCONFIGS telcordia-1.adsi cdr_syslog.conf extensions_minivm.conf osp.conf udptl.conf cdr_tds.conf features.conf oss.conf unistim.conf cel.conf festival.conf phone.conf users.conf cel_custom.conf followme.conf phoneprov.conf voicemail.conf.OLDFILE cel_odbc.conf func_odbc.conf queuerules.conf vpb.conf |
#mc
|
#touch voicemail.conf
|
#ls
adsi.conf cel_pgsql.conf gtalk.conf queues.conf agents.conf cel_sqlite3_custom.conf h323.conf res_config_mysql.conf ais.conf cel_tds.conf http.conf res_config_sqlite.conf alarmreceiver.conf chan_dahdi.conf iax.conf res_curl.conf alsa.conf chan_mobile.conf iaxprov.conf res_fax.conf amd.conf chan_ooh323.conf indications.conf res_ldap.conf app_mysql.conf cli_aliases.conf jabber.conf res_odbc.conf asterisk.adsi cli.conf jingle.conf res_pgsql.conf asterisk.conf cli_permissions.conf logger.conf res_pktccops.conf calendar.conf codecs.conf manager.conf res_snmp.conf ... cdr_manager.conf dundi.conf misdn.conf sip_notify.conf cdr_mysql.conf enum.conf modules.conf skinny.conf cdr_odbc.conf extconfig.conf musiconhold.conf sla.conf cdr_pgsql.conf extensions.conf muted.conf smdi.conf cdr_sqlite3_custom.conf extensions.conf.local OLDCONFIGS telcordia-1.adsi cdr_syslog.conf extensions_minivm.conf osp.conf udptl.conf cdr_tds.conf features.conf oss.conf unistim.conf cel.conf festival.conf phone.conf users.conf cel_custom.conf followme.conf phoneprov.conf voicemail.conf cel_odbc.conf func_odbc.conf queuerules.conf vpb.conf |
#nano voicemail.conf
--- /tmp/l3-saved-9727.23342.21359 2014-04-24 13:17:13.295309775 +0300 +++ voicemail.conf 2014-04-24 13:18:37.451308648 +0300 @@ -0,0 +1,3 @@ +1302 => 1234,Oleg Oleg,user@localhost +1302 => 1234,Oleg Oleg,user@localhost + |
#1302 => 1234,Oleg Oleg,user@localhost
|
#1301 => 1234,Oleg Oleg,user@localhost
|
#[internal]
GNU nano 2.2.6 File: voicemail.conf Modified [default] 1301 => 1234,Oleg Oleg,user@localhost 1302 => 1234,Oleg Oleg,user@localhost [ Read 3 lines ] ^G Get Help ^O WriteOut ^R Read File ^Y Prev Page ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where Is ^V Next Page ^U UnCut Text ^T To Spell |
#[local] |
|
#{ARG1})
Reloading Asterisk PBX configuration files. |
#mutt
|
#su - user
1 2301 2:11 S*-Mutt: /var/mail/user [Msgs:4 510K]---(threads/date)-------------------------------------------(all)--- 4 kept, 0 deleted. user@aster-3:~$ exit logout |
#nano extensions.conf
|
#[default]
eth0 Link encap:Ethernet HWaddr 70:71:bc:cc:70:24 inet addr:192.168.12.3 Bcast:192.168.12.255 Mask:255.255.255.0 inet6 addr: fe80::7271:bcff:fecc:7024/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:121429 errors:0 dropped:0 overruns:0 frame:0 TX packets:129483 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:24808151 (23.6 MiB) TX bytes:83271405 (79.4 MiB) Interrupt:20 Memory:fe200000-fe220000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:496 errors:0 dropped:0 overruns:0 frame:0 TX packets:496 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:200024 (195.3 KiB) TX bytes:200024 (195.3 KiB) |
#ps aux |grep gnome
root 2911 0.0 0.0 103236 4728 ? Sl 08:50 0:00 /usr/lib/gdm3/gdm-simple-slave --display-id /org/gnome/DisplayManager/Display1 user 12106 0.1 0.1 582252 25668 ? Sl 13:44 0:00 /usr/lib/gnome-settings-daemon/gnome-settings-daemon user 12109 0.0 0.0 186484 3424 ? Sl 13:44 0:00 /usr/bin/gnome-keyring-daemon --start --components=ssh user 12151 0.4 0.3 842576 56712 ? Sl 13:44 0:01 /usr/bin/gnome-shell user 12158 0.0 0.0 234764 4632 ? Sl 13:44 0:00 /usr/lib/gnome-settings-daemon/gsd-printer user 12172 0.0 0.0 189212 9464 ? S 13:44 0:00 /usr/lib/gnome-disk-utility/gdu-notification-daemon user 12182 0.0 0.0 251692 9636 ? Sl 13:44 0:00 gnome-screensaver user 12224 0.0 0.0 319436 11608 ? Sl 13:44 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server user 12234 0.0 0.0 353232 14436 ? Sl 13:44 0:00 /usr/lib/gnome-online-accounts/goa-daemon root 12298 0.0 0.0 7836 876 pts/4 S+ 13:50 0:00 grep gnome |
#ps aux |grep gnome
root 2911 0.0 0.0 103236 4728 ? Sl 08:50 0:00 /usr/lib/gdm3/gdm-simple-slave --display-id /org/gnome/DisplayManager/Display1 user 12106 0.1 0.1 582252 25668 ? Sl 13:44 0:00 /usr/lib/gnome-settings-daemon/gnome-settings-daemon user 12109 0.0 0.0 186484 3424 ? Sl 13:44 0:00 /usr/bin/gnome-keyring-daemon --start --components=ssh user 12151 0.3 0.3 842576 56712 ? Sl 13:44 0:01 /usr/bin/gnome-shell user 12158 0.0 0.0 234764 4632 ? Sl 13:44 0:00 /usr/lib/gnome-settings-daemon/gsd-printer user 12172 0.0 0.0 189212 9464 ? S 13:44 0:00 /usr/lib/gnome-disk-utility/gdu-notification-daemon user 12182 0.0 0.0 251692 9636 ? Sl 13:44 0:00 gnome-screensaver user 12224 0.0 0.0 319436 11608 ? Sl 13:44 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server user 12234 0.0 0.0 353232 14436 ? Sl 13:44 0:00 /usr/lib/gnome-online-accounts/goa-daemon root 12307 0.0 0.0 7836 876 pts/4 S+ 13:50 0:00 grep gnome |
#kill -9 2911
|
#/usr/lib/gdm3/gdm-simple-slave --display|
> -id /org/gnome/DisplayManager/Display1^C |
#/usr/lib/gdm3/gdm-simple-slave --display -id /org/gnome/DisplayManager/Display1
gdm-simple-slave[12347]: CRITICAL: No display ID set |
#/usr/lib/gdm3/gdm-simple-slave
gdm-simple-slave[12356]: CRITICAL: No display ID set |
Время первой команды журнала | 08:39:37 2014- 4-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 12:51:44 2014- 4-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 3.96 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.96 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.44 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.69 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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