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

Содержание

Журнал

Вторник (09/11/07)

/dev/ttypa
13:15:55
#killall inetd
No matching processes were found
/dev/ttyp8
13:16:15
#ps aux|grep inetd
root  16066  0.0  0.1  1592  1036  p2  S+    1:16PM   0:00.00 grep inetd
13:16:31
#vim /etc/rc.conf
24a25
> inetd_enable="NO"
13:16:31
#vim /etc/rc.conf
24a25
> inetd_enable="NO"
13:17:14
#ls /usr/local/etc/rc.d/xinetd
/usr/local/etc/rc.d/xinetd
13:17:14
#ls /usr/local/etc/rc.d/xinetd
/usr/local/etc/rc.d/xinetd
13:17:14
#ls /usr/local/etc/rc.d/xinetd
/usr/local/etc/rc.d/xinetd
13:17:45
#lessusr/local/etc/rc.d/xinetd
run_rc_command "$1"
#
# $FreeBSD: ports/security/xinetd/files/xinetd.in,v 1.1 2006/07/12 05:51:47 sem
Exp $
#
# PROVIDE: xinetd
# REQUIRE: DAEMON
#
# Add the following line to /etc/rc.conf to enable xinetd:
#
# xinetd_enable="YES"
#
. /etc/rc.subr
name=xinetd
rcvar=`set_rcvar`
command=/usr/local/sbin/xinetd > /dev/null 2>&1
xinetd_enable=${xinetd_enable:-"NO"}
xinetd_flags=${xinetd_flags:-"-f /usr/local/etc/xinetd.conf"}
13:17:45
#lessusr/local/etc/rc.d/xinetd
run_rc_command "$1"
#
# $FreeBSD: ports/security/xinetd/files/xinetd.in,v 1.1 2006/07/12 05:51:47 sem
Exp $
#
# PROVIDE: xinetd
# REQUIRE: DAEMON
#
# Add the following line to /etc/rc.conf to enable xinetd:
#
# xinetd_enable="YES"
#
. /etc/rc.subr
name=xinetd
rcvar=`set_rcvar`
command=/usr/local/sbin/xinetd > /dev/null 2>&1
xinetd_enable=${xinetd_enable:-"NO"}
xinetd_flags=${xinetd_flags:-"-f /usr/local/etc/xinetd.conf"}
13:17:45
#lessusr/local/etc/rc.d/xinetd
run_rc_command "$1"
#
# $FreeBSD: ports/security/xinetd/files/xinetd.in,v 1.1 2006/07/12 05:51:47 sem
Exp $
#
# PROVIDE: xinetd
# REQUIRE: DAEMON
#
# Add the following line to /etc/rc.conf to enable xinetd:
#
# xinetd_enable="YES"
#
. /etc/rc.subr
name=xinetd
rcvar=`set_rcvar`
command=/usr/local/sbin/xinetd > /dev/null 2>&1
xinetd_enable=${xinetd_enable:-"NO"}
xinetd_flags=${xinetd_flags:-"-f /usr/local/etc/xinetd.conf"}
13:18:00
#xconv < /etc/inetd.conf > /usr/local/etc/xinetd.conf

13:18:40
#mkdir /usr/local/etc/xinetd.d

13:18:40
#mkdir /usr/local/etc/xinetd.d

13:18:40
#mkdir /usr/local/etc/xinetd.d

13:19:08
#vim usr/local/etc/xinetd.conf
13:19:08
#vim usr/local/etc/xinetd.conf
13:19:08
#vim usr/local/etc/xinetd.conf
13:19:08
#vim usr/local/etc/xinetd.conf
13:19:30
#vim /sr/local/etc/xinetd.conf
13:19:30
#vim /sr/local/etc/xinetd.conf
13:22:15
#xinetd

13:22:26
#ps -aux|grep xinet
root  16187  0.0  0.0  1524   600  p2  R+    1:22PM   0:00.00 grep xinet
13:22:36
#ps -aux|grep xinetd
root  16194  0.0  0.1  1592  1036  p2  S+    1:22PM   0:00.00 grep xinetd
13:22:40
#/usr/local/etc/rc.d/xinetd resrat

13:25:10
#/usr/local/etc/rc.d/xinetd restart

13:25:21
#ps waux|grep xinetd

13:25:34
#tail /var/log/messages
Sep 11 09:14:03 fbsd3 kernel: Timecounters tick every 1.000 msec
Sep 11 09:14:03 fbsd3 kernel: acd0: DVDROM <DV-516E/3.04> at ata0-master UDMA33
Sep 11 09:14:03 fbsd3 kernel: ad2: 38162MB <WDC WD400BB-23DEA0 05.03E05> at ata1-master UDMA100
Sep 11 09:14:03 fbsd3 kernel: Trying to mount root from ufs:/dev/ad2s1a
Sep 11 09:14:14 fbsd3 login: ROOT LOGIN (root) ON ttyv0
Sep 11 09:57:28 fbsd3 su: user to root on /dev/ttyp8
Sep 11 12:26:38 fbsd3 su: user to root on /dev/ttypa
Sep 11 13:22:26 fbsd3 xinetd[16180]: Bad operator for attribute: includedir [file=/usr/local/etc/xinetd.conf] [line=14]
Sep 11 13:22:26 fbsd3 xinetd[16180]: missing service keyword [file=/usr/local/etc/xinetd.conf] [line=17]
Sep 11 13:22:26 fbsd3 xinetd[16180]: 16180 {init_services} no services. Exiting...
13:25:34
#tail /var/log/messages
Sep 11 09:14:03 fbsd3 kernel: Timecounters tick every 1.000 msec
Sep 11 09:14:03 fbsd3 kernel: acd0: DVDROM <DV-516E/3.04> at ata0-master UDMA33
Sep 11 09:14:03 fbsd3 kernel: ad2: 38162MB <WDC WD400BB-23DEA0 05.03E05> at ata1-master UDMA100
Sep 11 09:14:03 fbsd3 kernel: Trying to mount root from ufs:/dev/ad2s1a
Sep 11 09:14:14 fbsd3 login: ROOT LOGIN (root) ON ttyv0
Sep 11 09:57:28 fbsd3 su: user to root on /dev/ttyp8
Sep 11 12:26:38 fbsd3 su: user to root on /dev/ttypa
Sep 11 13:22:26 fbsd3 xinetd[16180]: Bad operator for attribute: includedir [file=/usr/local/etc/xinetd.conf] [line=14]
Sep 11 13:22:26 fbsd3 xinetd[16180]: missing service keyword [file=/usr/local/etc/xinetd.conf] [line=17]
Sep 11 13:22:26 fbsd3 xinetd[16180]: 16180 {init_services} no services. Exiting...
13:25:51
#vim /usr/local/etc/xinetd.conf
9a10
> includedir /usr/local/etc/xinetd.d
14d14
< 	includedir /usr/local/etc/xinetd.d
13:25:51
#vim /usr/local/etc/xinetd.conf
9a10
> includedir /usr/local/etc/xinetd.d
14d14
< 	includedir /usr/local/etc/xinetd.d
13:26:44
#/usr/local/etc/rc.d/xinetd restart

13:26:44
#/usr/local/etc/rc.d/xinetd restart

13:26:44
#/usr/local/etc/rc.d/xinetd restart

13:26:48
#tail /var/log/messages
Sep 11 09:14:03 fbsd3 kernel: Timecounters tick every 1.000 msec
Sep 11 09:14:03 fbsd3 kernel: acd0: DVDROM <DV-516E/3.04> at ata0-master UDMA33
Sep 11 09:14:03 fbsd3 kernel: ad2: 38162MB <WDC WD400BB-23DEA0 05.03E05> at ata1-master UDMA100
Sep 11 09:14:03 fbsd3 kernel: Trying to mount root from ufs:/dev/ad2s1a
Sep 11 09:14:14 fbsd3 login: ROOT LOGIN (root) ON ttyv0
Sep 11 09:57:28 fbsd3 su: user to root on /dev/ttyp8
Sep 11 12:26:38 fbsd3 su: user to root on /dev/ttypa
Sep 11 13:22:26 fbsd3 xinetd[16180]: Bad operator for attribute: includedir [file=/usr/local/etc/xinetd.conf] [line=14]
Sep 11 13:22:26 fbsd3 xinetd[16180]: missing service keyword [file=/usr/local/etc/xinetd.conf] [line=17]
Sep 11 13:22:26 fbsd3 xinetd[16180]: 16180 {init_services} no services. Exiting...
13:26:48
#tail /var/log/messages
Sep 11 09:14:03 fbsd3 kernel: Timecounters tick every 1.000 msec
Sep 11 09:14:03 fbsd3 kernel: acd0: DVDROM <DV-516E/3.04> at ata0-master UDMA33
Sep 11 09:14:03 fbsd3 kernel: ad2: 38162MB <WDC WD400BB-23DEA0 05.03E05> at ata1-master UDMA100
Sep 11 09:14:03 fbsd3 kernel: Trying to mount root from ufs:/dev/ad2s1a
Sep 11 09:14:14 fbsd3 login: ROOT LOGIN (root) ON ttyv0
Sep 11 09:57:28 fbsd3 su: user to root on /dev/ttyp8
Sep 11 12:26:38 fbsd3 su: user to root on /dev/ttypa
Sep 11 13:22:26 fbsd3 xinetd[16180]: Bad operator for attribute: includedir [file=/usr/local/etc/xinetd.conf] [line=14]
Sep 11 13:22:26 fbsd3 xinetd[16180]: missing service keyword [file=/usr/local/etc/xinetd.conf] [line=17]
Sep 11 13:22:26 fbsd3 xinetd[16180]: 16180 {init_services} no services. Exiting...
13:26:48
#tail /var/log/messages
Sep 11 09:14:03 fbsd3 kernel: Timecounters tick every 1.000 msec
Sep 11 09:14:03 fbsd3 kernel: acd0: DVDROM <DV-516E/3.04> at ata0-master UDMA33
Sep 11 09:14:03 fbsd3 kernel: ad2: 38162MB <WDC WD400BB-23DEA0 05.03E05> at ata1-master UDMA100
Sep 11 09:14:03 fbsd3 kernel: Trying to mount root from ufs:/dev/ad2s1a
Sep 11 09:14:14 fbsd3 login: ROOT LOGIN (root) ON ttyv0
Sep 11 09:57:28 fbsd3 su: user to root on /dev/ttyp8
Sep 11 12:26:38 fbsd3 su: user to root on /dev/ttypa
Sep 11 13:22:26 fbsd3 xinetd[16180]: Bad operator for attribute: includedir [file=/usr/local/etc/xinetd.conf] [line=14]
Sep 11 13:22:26 fbsd3 xinetd[16180]: missing service keyword [file=/usr/local/etc/xinetd.conf] [line=17]
Sep 11 13:22:26 fbsd3 xinetd[16180]: 16180 {init_services} no services. Exiting...
13:26:51
#ps waux|grep xinetd

13:26:51
#ps waux|grep xinetd

13:26:51
#ps waux|grep xinetd

13:26:51
#ps waux|grep xinetd

13:27:00
#xinetd

13:27:00
#xinetd

13:27:00
#xinetd

13:27:00
#xinetd

13:27:13
#tail /var/log/messages
Sep 11 09:14:03 fbsd3 kernel: acd0: DVDROM <DV-516E/3.04> at ata0-master UDMA33
Sep 11 09:14:03 fbsd3 kernel: ad2: 38162MB <WDC WD400BB-23DEA0 05.03E05> at ata1-master UDMA100
Sep 11 09:14:03 fbsd3 kernel: Trying to mount root from ufs:/dev/ad2s1a
Sep 11 09:14:14 fbsd3 login: ROOT LOGIN (root) ON ttyv0
Sep 11 09:57:28 fbsd3 su: user to root on /dev/ttyp8
Sep 11 12:26:38 fbsd3 su: user to root on /dev/ttypa
Sep 11 13:22:26 fbsd3 xinetd[16180]: Bad operator for attribute: includedir [file=/usr/local/etc/xinetd.conf] [line=14]
Sep 11 13:22:26 fbsd3 xinetd[16180]: missing service keyword [file=/usr/local/etc/xinetd.conf] [line=17]
Sep 11 13:22:26 fbsd3 xinetd[16180]: 16180 {init_services} no services. Exiting...
Sep 11 13:27:13 fbsd3 xinetd[16282]: 16282 {init_services} no services. Exiting...
13:27:13
#tail /var/log/messages
Sep 11 09:14:03 fbsd3 kernel: acd0: DVDROM <DV-516E/3.04> at ata0-master UDMA33
Sep 11 09:14:03 fbsd3 kernel: ad2: 38162MB <WDC WD400BB-23DEA0 05.03E05> at ata1-master UDMA100
Sep 11 09:14:03 fbsd3 kernel: Trying to mount root from ufs:/dev/ad2s1a
Sep 11 09:14:14 fbsd3 login: ROOT LOGIN (root) ON ttyv0
Sep 11 09:57:28 fbsd3 su: user to root on /dev/ttyp8
Sep 11 12:26:38 fbsd3 su: user to root on /dev/ttypa
Sep 11 13:22:26 fbsd3 xinetd[16180]: Bad operator for attribute: includedir [file=/usr/local/etc/xinetd.conf] [line=14]
Sep 11 13:22:26 fbsd3 xinetd[16180]: missing service keyword [file=/usr/local/etc/xinetd.conf] [line=17]
Sep 11 13:22:26 fbsd3 xinetd[16180]: 16180 {init_services} no services. Exiting...
Sep 11 13:27:13 fbsd3 xinetd[16282]: 16282 {init_services} no services. Exiting...
13:27:13
#tail /var/log/messages
Sep 11 09:14:03 fbsd3 kernel: acd0: DVDROM <DV-516E/3.04> at ata0-master UDMA33
Sep 11 09:14:03 fbsd3 kernel: ad2: 38162MB <WDC WD400BB-23DEA0 05.03E05> at ata1-master UDMA100
Sep 11 09:14:03 fbsd3 kernel: Trying to mount root from ufs:/dev/ad2s1a
Sep 11 09:14:14 fbsd3 login: ROOT LOGIN (root) ON ttyv0
Sep 11 09:57:28 fbsd3 su: user to root on /dev/ttyp8
Sep 11 12:26:38 fbsd3 su: user to root on /dev/ttypa
Sep 11 13:22:26 fbsd3 xinetd[16180]: Bad operator for attribute: includedir [file=/usr/local/etc/xinetd.conf] [line=14]
Sep 11 13:22:26 fbsd3 xinetd[16180]: missing service keyword [file=/usr/local/etc/xinetd.conf] [line=17]
Sep 11 13:22:26 fbsd3 xinetd[16180]: 16180 {init_services} no services. Exiting...
Sep 11 13:27:13 fbsd3 xinetd[16282]: 16282 {init_services} no services. Exiting...
13:27:13
#tail /var/log/messages
Sep 11 09:14:03 fbsd3 kernel: acd0: DVDROM <DV-516E/3.04> at ata0-master UDMA33
Sep 11 09:14:03 fbsd3 kernel: ad2: 38162MB <WDC WD400BB-23DEA0 05.03E05> at ata1-master UDMA100
Sep 11 09:14:03 fbsd3 kernel: Trying to mount root from ufs:/dev/ad2s1a
Sep 11 09:14:14 fbsd3 login: ROOT LOGIN (root) ON ttyv0
Sep 11 09:57:28 fbsd3 su: user to root on /dev/ttyp8
Sep 11 12:26:38 fbsd3 su: user to root on /dev/ttypa
Sep 11 13:22:26 fbsd3 xinetd[16180]: Bad operator for attribute: includedir [file=/usr/local/etc/xinetd.conf] [line=14]
Sep 11 13:22:26 fbsd3 xinetd[16180]: missing service keyword [file=/usr/local/etc/xinetd.conf] [line=17]
Sep 11 13:22:26 fbsd3 xinetd[16180]: 16180 {init_services} no services. Exiting...
Sep 11 13:27:13 fbsd3 xinetd[16282]: 16282 {init_services} no services. Exiting...
13:27:15
#pwd
/usr/ports/security/xinetd
13:30:49
#cd /usr/local/etc/xinetd.
xinetd.conf  xinetd.d/
13:30:49
#cd /usr/local/etc/xinetd.
xinetd.conf  xinetd.d/
13:30:49
#cd /usr/local/etc/xinetd.d/

13:31:05
#ls -l
total 0
13:31:07
#cat > chargen
service chargen
{
type    =INTERNAL
id      =chargen-stream
protocol=stream
user    =root
wait    =no
disable=no
}
13:31:07
#cat > chargen
service chargen
{
type    =INTERNAL
id      =chargen-stream
protocol=stream
user    =root
wait    =no
disable=no
}
13:31:07
#cat > chargen
service chargen
{
type    =INTERNAL
id      =chargen-stream
protocol=stream
user    =root
wait    =no
disable=no
}
13:31:07
#cat > chargen
service chargen
{
type    =INTERNAL
id      =chargen-stream
protocol=stream
user    =root
wait    =no
disable=no
}
13:33:00
#ls -l
total 2
-rw-r--r--  1 root  wheel  101 Sep 11 13:33 chargen
13:33:00
#ls -l
total 2
-rw-r--r--  1 root  wheel  101 Sep 11 13:33 chargen
13:33:00
#ls -l
total 2
-rw-r--r--  1 root  wheel  101 Sep 11 13:33 chargen
13:33:00
#ls -l
total 2
-rw-r--r--  1 root  wheel  101 Sep 11 13:33 chargen
13:33:03
#less chargen
13:33:09
#ps waux|grep xinetd
root  16358  0.0  0.0  1544   644  p2  RL+   1:33PM   0:00.00 grep xinetd
13:33:09
#ps waux|grep xinetd
root  16358  0.0  0.0  1544   644  p2  RL+   1:33PM   0:00.00 grep xinetd
13:33:09
#ps waux|grep xinetd
root  16358  0.0  0.0  1544   644  p2  RL+   1:33PM   0:00.00 grep xinetd
13:33:09
#ps waux|grep xinetd
root  16358  0.0  0.0  1544   644  p2  RL+   1:33PM   0:00.00 grep xinetd
13:33:09
#ps waux|grep xinetd
root  16358  0.0  0.0  1544   644  p2  RL+   1:33PM   0:00.00 grep xinetd
13:33:09
#ps waux|grep xinetd
root  16358  0.0  0.0  1544   644  p2  RL+   1:33PM   0:00.00 grep xinetd
13:33:40
#killall -1 xinetd
No matching processes were found
13:33:40
#killall -1 xinetd
No matching processes were found
13:33:40
#killall -1 xinetd
No matching processes were found
13:33:40
#killall -1 xinetd
No matching processes were found
13:33:55
#/usr/local/etc/rc.d/xinetd restart

13:33:55
#/usr/local/etc/rc.d/xinetd restart

13:33:55
#/usr/local/etc/rc.d/xinetd restart

13:33:55
#/usr/local/etc/rc.d/xinetd restart

13:33:55
#/usr/local/etc/rc.d/xinetd restart

13:34:04
#tail /var/log/messages
Sep 11 09:14:03 fbsd3 kernel: acd0: DVDROM <DV-516E/3.04> at ata0-master UDMA33
Sep 11 09:14:03 fbsd3 kernel: ad2: 38162MB <WDC WD400BB-23DEA0 05.03E05> at ata1-master UDMA100
Sep 11 09:14:03 fbsd3 kernel: Trying to mount root from ufs:/dev/ad2s1a
Sep 11 09:14:14 fbsd3 login: ROOT LOGIN (root) ON ttyv0
Sep 11 09:57:28 fbsd3 su: user to root on /dev/ttyp8
Sep 11 12:26:38 fbsd3 su: user to root on /dev/ttypa
Sep 11 13:22:26 fbsd3 xinetd[16180]: Bad operator for attribute: includedir [file=/usr/local/etc/xinetd.conf] [line=14]
Sep 11 13:22:26 fbsd3 xinetd[16180]: missing service keyword [file=/usr/local/etc/xinetd.conf] [line=17]
Sep 11 13:22:26 fbsd3 xinetd[16180]: 16180 {init_services} no services. Exiting...
Sep 11 13:27:13 fbsd3 xinetd[16282]: 16282 {init_services} no services. Exiting...
13:34:04
#tail /var/log/messages
Sep 11 09:14:03 fbsd3 kernel: acd0: DVDROM <DV-516E/3.04> at ata0-master UDMA33
Sep 11 09:14:03 fbsd3 kernel: ad2: 38162MB <WDC WD400BB-23DEA0 05.03E05> at ata1-master UDMA100
Sep 11 09:14:03 fbsd3 kernel: Trying to mount root from ufs:/dev/ad2s1a
Sep 11 09:14:14 fbsd3 login: ROOT LOGIN (root) ON ttyv0
Sep 11 09:57:28 fbsd3 su: user to root on /dev/ttyp8
Sep 11 12:26:38 fbsd3 su: user to root on /dev/ttypa
Sep 11 13:22:26 fbsd3 xinetd[16180]: Bad operator for attribute: includedir [file=/usr/local/etc/xinetd.conf] [line=14]
Sep 11 13:22:26 fbsd3 xinetd[16180]: missing service keyword [file=/usr/local/etc/xinetd.conf] [line=17]
Sep 11 13:22:26 fbsd3 xinetd[16180]: 16180 {init_services} no services. Exiting...
Sep 11 13:27:13 fbsd3 xinetd[16282]: 16282 {init_services} no services. Exiting...
13:34:04
#tail /var/log/messages
Sep 11 09:14:03 fbsd3 kernel: acd0: DVDROM <DV-516E/3.04> at ata0-master UDMA33
Sep 11 09:14:03 fbsd3 kernel: ad2: 38162MB <WDC WD400BB-23DEA0 05.03E05> at ata1-master UDMA100
Sep 11 09:14:03 fbsd3 kernel: Trying to mount root from ufs:/dev/ad2s1a
Sep 11 09:14:14 fbsd3 login: ROOT LOGIN (root) ON ttyv0
Sep 11 09:57:28 fbsd3 su: user to root on /dev/ttyp8
Sep 11 12:26:38 fbsd3 su: user to root on /dev/ttypa
Sep 11 13:22:26 fbsd3 xinetd[16180]: Bad operator for attribute: includedir [file=/usr/local/etc/xinetd.conf] [line=14]
Sep 11 13:22:26 fbsd3 xinetd[16180]: missing service keyword [file=/usr/local/etc/xinetd.conf] [line=17]
Sep 11 13:22:26 fbsd3 xinetd[16180]: 16180 {init_services} no services. Exiting...
Sep 11 13:27:13 fbsd3 xinetd[16282]: 16282 {init_services} no services. Exiting...
13:34:04
#tail /var/log/messages
Sep 11 09:14:03 fbsd3 kernel: acd0: DVDROM <DV-516E/3.04> at ata0-master UDMA33
Sep 11 09:14:03 fbsd3 kernel: ad2: 38162MB <WDC WD400BB-23DEA0 05.03E05> at ata1-master UDMA100
Sep 11 09:14:03 fbsd3 kernel: Trying to mount root from ufs:/dev/ad2s1a
Sep 11 09:14:14 fbsd3 login: ROOT LOGIN (root) ON ttyv0
Sep 11 09:57:28 fbsd3 su: user to root on /dev/ttyp8
Sep 11 12:26:38 fbsd3 su: user to root on /dev/ttypa
Sep 11 13:22:26 fbsd3 xinetd[16180]: Bad operator for attribute: includedir [file=/usr/local/etc/xinetd.conf] [line=14]
Sep 11 13:22:26 fbsd3 xinetd[16180]: missing service keyword [file=/usr/local/etc/xinetd.conf] [line=17]
Sep 11 13:22:26 fbsd3 xinetd[16180]: 16180 {init_services} no services. Exiting...
Sep 11 13:27:13 fbsd3 xinetd[16282]: 16282 {init_services} no services. Exiting...
13:34:04
#tail /var/log/messages
Sep 11 09:14:03 fbsd3 kernel: acd0: DVDROM <DV-516E/3.04> at ata0-master UDMA33
Sep 11 09:14:03 fbsd3 kernel: ad2: 38162MB <WDC WD400BB-23DEA0 05.03E05> at ata1-master UDMA100
Sep 11 09:14:03 fbsd3 kernel: Trying to mount root from ufs:/dev/ad2s1a
Sep 11 09:14:14 fbsd3 login: ROOT LOGIN (root) ON ttyv0
Sep 11 09:57:28 fbsd3 su: user to root on /dev/ttyp8
Sep 11 12:26:38 fbsd3 su: user to root on /dev/ttypa
Sep 11 13:22:26 fbsd3 xinetd[16180]: Bad operator for attribute: includedir [file=/usr/local/etc/xinetd.conf] [line=14]
Sep 11 13:22:26 fbsd3 xinetd[16180]: missing service keyword [file=/usr/local/etc/xinetd.conf] [line=17]
Sep 11 13:22:26 fbsd3 xinetd[16180]: 16180 {init_services} no services. Exiting...
Sep 11 13:27:13 fbsd3 xinetd[16282]: 16282 {init_services} no services. Exiting...
13:34:41
#q
bash: q: command not found
13:34:41
#q
bash: q: command not found
13:34:41
#q
bash: q: command not found
13:34:41
#q
bash: q: command not found
13:34:41
#q
bash: q: command not found
13:34:45
#ls -l
total 2
-rw-r--r--  1 root  wheel  101 Sep 11 13:33 chargen
13:34:45
#ls -l
total 2
-rw-r--r--  1 root  wheel  101 Sep 11 13:33 chargen
13:34:49
#less l/etc/rc.d/xinetd
13:37:05
#less /usr/local/etc/xinetd.conf
13:37:05
#less /usr/local/etc/xinetd.conf
13:37:05
#less /usr/local/etc/xinetd.conf
13:37:32
#vimsr/local/etc/xinetd.conf
        log_on_success = HOST PID
        # What to log when the connection fails.  Same options as above
        log_on_failure = HOST
        # The maximum number of connections a specific IP address can
        # have to a specific service.
        per_source  = 5
}
"/usr/local/etc/xinetd.conf" 38 lines, 1312 characters written
13:37:32
#vimsr/local/etc/xinetd.conf
        log_on_success = HOST PID
        # What to log when the connection fails.  Same options as above
        log_on_failure = HOST
        # The maximum number of connections a specific IP address can
        # have to a specific service.
        per_source  = 5
}
"/usr/local/etc/xinetd.conf" 38 lines, 1312 characters written
13:37:32
#vimsr/local/etc/xinetd.conf
        log_on_success = HOST PID
        # What to log when the connection fails.  Same options as above
        log_on_failure = HOST
        # The maximum number of connections a specific IP address can
        # have to a specific service.
        per_source  = 5
}
"/usr/local/etc/xinetd.conf" 38 lines, 1312 characters written
13:37:32
#vimsr/local/etc/xinetd.conf
        log_on_success = HOST PID
        # What to log when the connection fails.  Same options as above
        log_on_failure = HOST
        # The maximum number of connections a specific IP address can
        # have to a specific service.
        per_source  = 5
}
"/usr/local/etc/xinetd.conf" 38 lines, 1312 characters written
13:37:32
#vimsr/local/etc/xinetd.conf
        log_on_success = HOST PID
        # What to log when the connection fails.  Same options as above
        log_on_failure = HOST
        # The maximum number of connections a specific IP address can
        # have to a specific service.
        per_source  = 5
}
"/usr/local/etc/xinetd.conf" 38 lines, 1312 characters written
13:38:08
#cat chargen >>c/xinetd.conf

13:38:08
#cat chargen >>c/xinetd.conf

13:38:08
#cat chargen >>c/xinetd.conf

Файлы

  • >>c/xinetd.conf
  • chargen
  • >>c/xinetd.conf
    >
    chargen
    >
    service chargen
    {
    type    =INTERNAL
    id      =chargen-stream
    protocol=stream
    user    =root
    wait    =no
    disable=no
    }
    

    Статистика

    Время первой команды журнала13:15:55 2007- 9-11
    Время последней команды журнала13:38:08 2007- 9-11
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %13.86
    Процент синтаксически неверно набранных команд, % 4.95
    Суммарное время работы с терминалом *, час 0.37
    Количество командных строк в единицу времени, команда/мин 4.55
    Частота использования команд
    ps14|===========| 11.02%
    tail14|===========| 11.02%
    grep14|===========| 11.02%
    vim10|=======| 7.87%
    ls10|=======| 7.87%
    /usr/local/etc/rc.d/xinetd10|=======| 7.87%
    cat7|=====| 5.51%
    q5|===| 3.94%
    vimsr/local/etc/xinetd.conf5|===| 3.94%
    less5|===| 3.94%
    xinetd5|===| 3.94%
    killall5|===| 3.94%
    chargen4|===| 3.15%
    mkdir3|==| 2.36%
    xinetd.conf3|==| 2.36%
    >3|==| 2.36%
    cd3|==| 2.36%
    lessusr/local/etc/rc.d/xinetd3|==| 2.36%
    pwd1|| 0.79%
    xconv1|| 0.79%
    /etc/inetd.conf1|| 0.79%
    /usr/local/etc/xinetd.conf1|| 0.79%
    ____
    *) Интервалы неактивности длительностью 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$