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

Содержание

Журнал

Понедельник (11/27/06)

/dev/ttyv0
09:50:40
#ifconfig
em0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        ether 00:13:d4:b2:47:f9
        media: Ethernet autoselect
        status: no carrier
xl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        ether 00:04:75:75:46:c1
        media: Ethernet autoselect (none)
        status: no carrier
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet 127.0.0.1 netmask 0xff000000
09:50:40
#ifconfig
em0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        ether 00:13:d4:b2:47:f9
        media: Ethernet autoselect
        status: no carrier
xl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        ether 00:04:75:75:46:c1
        media: Ethernet autoselect (none)
        status: no carrier
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet 127.0.0.1 netmask 0xff000000
09:50:40
#ifconfig
em0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        ether 00:13:d4:b2:47:f9
        media: Ethernet autoselect
        status: no carrier
xl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        ether 00:04:75:75:46:c1
        media: Ethernet autoselect (none)
        status: no carrier
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet 127.0.0.1 netmask 0xff000000
/dev/ttyv0
09:54:36
#mc
09:54:36
#mc
09:54:36
#mc
09:55:47
#clear

09:55:47
#clear

09:55:47
#clear

09:55:50
#uname -a
FreeBSD fbsd4.unix.nt 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Thu Nov  3 09:36:13 UTC 2005     root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC  i386
09:55:50
#uname -a
FreeBSD fbsd4.unix.nt 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Thu Nov  3 09:36:13 UTC 2005     root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC  i386
09:55:50
#uname -a
FreeBSD fbsd4.unix.nt 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Thu Nov  3 09:36:13 UTC 2005     root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC  i386
09:56:16
#df
Filesystem  1K-blocks    Used    Avail Capacity  Mounted on
/dev/ad8s1a   1008590   56216   871688     6%    /
devfs               1       1        0   100%    /dev
/dev/ad8s3f   5077038      38  4670838     0%    /home
/dev/ad8s3e    507630      10   467010     0%    /tmp
/dev/ad8s3g  15231278 2561160 11451616    18%    /usr
/dev/ad8s3d   3023502   20250  2761372     1%    /var
09:56:16
#df
Filesystem  1K-blocks    Used    Avail Capacity  Mounted on
/dev/ad8s1a   1008590   56216   871688     6%    /
devfs               1       1        0   100%    /dev
/dev/ad8s3f   5077038      38  4670838     0%    /home
/dev/ad8s3e    507630      10   467010     0%    /tmp
/dev/ad8s3g  15231278 2561160 11451616    18%    /usr
/dev/ad8s3d   3023502   20250  2761372     1%    /var
09:56:16
#df
Filesystem  1K-blocks    Used    Avail Capacity  Mounted on
/dev/ad8s1a   1008590   56216   871688     6%    /
devfs               1       1        0   100%    /dev
/dev/ad8s3f   5077038      38  4670838     0%    /home
/dev/ad8s3e    507630      10   467010     0%    /tmp
/dev/ad8s3g  15231278 2561160 11451616    18%    /usr
/dev/ad8s3d   3023502   20250  2761372     1%    /var
09:56:52
#clear

09:56:52
#clear

09:56:52
#clear

09:56:57
#ipconfig
bash: ipconfig: command not found
09:56:57
#ipconfig
bash: ipconfig: command not found
09:56:57
#ipconfig
bash: ipconfig: command not found
прошло 24 минуты
10:21:52
#ifconfig
em0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        ether 00:13:d4:b2:47:f9
        media: Ethernet autoselect
        status: no carrier
xl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        ether 00:04:75:75:46:c1
        media: Ethernet autoselect (none)
        status: no carrier
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet 127.0.0.1 netmask 0xff000000
10:21:52
#ifconfig
em0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        ether 00:13:d4:b2:47:f9
        media: Ethernet autoselect
        status: no carrier
xl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        ether 00:04:75:75:46:c1
        media: Ethernet autoselect (none)
        status: no carrier
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet 127.0.0.1 netmask 0xff000000
10:21:52
#ifconfig
em0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        ether 00:13:d4:b2:47:f9
        media: Ethernet autoselect
        status: no carrier
xl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        ether 00:04:75:75:46:c1
        media: Ethernet autoselect (none)
        status: no carrier
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet 127.0.0.1 netmask 0xff000000
10:22:03
#dmesg|grep -i network
em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0xd800-0xd81f mem 0xcffe0000-0xcfffffff irq 17 at device 0.0 on pci4
plip0: <PLIP network interface> on ppbus0
em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0xd800-0xd81f mem 0xcffe0000-0xcfffffff irq 17 at device 0.0 on pci4
plip0: <PLIP network interface> on ppbus0
em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0xd800-0xd81f mem 0xcffe0000-0xcfffffff irq 17 at device 0.0 on pci4
plip0: <PLIP network interface> on ppbus0
10:22:03
#dmesg|grep -i network
em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0xd800-0xd81f mem 0xcffe0000-0xcfffffff irq 17 at device 0.0 on pci4
plip0: <PLIP network interface> on ppbus0
em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0xd800-0xd81f mem 0xcffe0000-0xcfffffff irq 17 at device 0.0 on pci4
plip0: <PLIP network interface> on ppbus0
em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0xd800-0xd81f mem 0xcffe0000-0xcfffffff irq 17 at device 0.0 on pci4
plip0: <PLIP network interface> on ppbus0
10:22:03
#dmesg|grep -i network
em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0xd800-0xd81f mem 0xcffe0000-0xcfffffff irq 17 at device 0.0 on pci4
plip0: <PLIP network interface> on ppbus0
em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0xd800-0xd81f mem 0xcffe0000-0xcfffffff irq 17 at device 0.0 on pci4
plip0: <PLIP network interface> on ppbus0
em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0xd800-0xd81f mem 0xcffe0000-0xcfffffff irq 17 at device 0.0 on pci4
plip0: <PLIP network interface> on ppbus0
10:22:26
#ssh m03
ssh: m03: hostname nor servname provided, or not known
10:22:26
#ssh m03
ssh: m03: hostname nor servname provided, or not known
10:22:26
#ssh m03
ssh: m03: hostname nor servname provided, or not known
10:22:59
#ifconfig xl0 192.168.15.24/24

10:22:59
#ifconfig xl0 192.168.15.24/24

10:22:59
#ifconfig xl0 192.168.15.24/24

10:23:26
#screen -x
10:23:26
#screen -x
10:23:26
#screen -x
10:26:24
#ls
.bash_profile   .gconf          .gnome2_private .k5login        .login
.bashrc         .gconfd         .gstreamer-0.8  .l3rc           .profile
.cshrc          .gnome2         .history        .lilalo         .ssh
10:26:24
#ls
.bash_profile   .gconf          .gnome2_private .k5login        .login
.bashrc         .gconfd         .gstreamer-0.8  .l3rc           .profile
.cshrc          .gnome2         .history        .lilalo         .ssh
10:26:24
#ls
.bash_profile   .gconf          .gnome2_private .k5login        .login
.bashrc         .gconfd         .gstreamer-0.8  .l3rc           .profile
.cshrc          .gnome2         .history        .lilalo         .ssh
10:26:26
#ls
.bash_profile   .gconf          .gnome2_private .k5login        .login
.bashrc         .gconfd         .gstreamer-0.8  .l3rc           .profile
.cshrc          .gnome2         .history        .lilalo         .ssh
10:26:26
#ls
.bash_profile   .gconf          .gnome2_private .k5login        .login
.bashrc         .gconfd         .gstreamer-0.8  .l3rc           .profile
.cshrc          .gnome2         .history        .lilalo         .ssh
10:26:26
#ls
.bash_profile   .gconf          .gnome2_private .k5login        .login
.bashrc         .gconfd         .gstreamer-0.8  .l3rc           .profile
.cshrc          .gnome2         .history        .lilalo         .ssh
10:26:28
#ls
.bash_profile   .gconf          .gnome2_private .k5login        .login
.bashrc         .gconfd         .gstreamer-0.8  .l3rc           .profile
.cshrc          .gnome2         .history        .lilalo         .ssh
10:26:28
#ls
.bash_profile   .gconf          .gnome2_private .k5login        .login
.bashrc         .gconfd         .gstreamer-0.8  .l3rc           .profile
.cshrc          .gnome2         .history        .lilalo         .ssh
10:26:28
#ls
.bash_profile   .gconf          .gnome2_private .k5login        .login
.bashrc         .gconfd         .gstreamer-0.8  .l3rc           .profile
.cshrc          .gnome2         .history        .lilalo         .ssh
10:26:29
#ssh m03
The authenticity of host 'fbsd3.unix.nt (192.168.15.23)' can't be established.
DSA key fingerprint is e7:b6:4b:86:94:c2:5d:2a:2a:68:cd:82:ee:38:3c:9f.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'fbsd3.unix.nt' (DSA) to the list of known hosts.
Password:
Last login: Mon Nov 27 08:21:41 2006 from fbsd5.linux.nt
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
        The Regents of the University of California.  All rights reserved.
FreeBSD 6.0-RELEASE (GENERIC) #0: Thu Nov  3 09:36:13 UTC 2005
Welcome to FreeBSD!
...
   http://www.FreeBSD.org/search/.  If the doc distribution has
   been installed, they're also available formatted in /usr/share/doc.
If you still have a question or problem, please take the output of
`uname -a', along with any relevant error messages, and email it
as a question to the questions@FreeBSD.org mailing list.  If you are
unfamiliar with FreeBSD's directory layout, please refer to the hier(7)
manual page.  If you are not familiar with manual pages, type `man man'.
You may also use sysinstall(8) to re-enter the installation and
configuration utility.  Edit /etc/motd to change this login announcement.
Removing stale pidfile
10:26:29
#ssh m03
The authenticity of host 'fbsd3.unix.nt (192.168.15.23)' can't be established.
DSA key fingerprint is e7:b6:4b:86:94:c2:5d:2a:2a:68:cd:82:ee:38:3c:9f.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'fbsd3.unix.nt' (DSA) to the list of known hosts.
Password:
Last login: Mon Nov 27 08:21:41 2006 from fbsd5.linux.nt
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
        The Regents of the University of California.  All rights reserved.
FreeBSD 6.0-RELEASE (GENERIC) #0: Thu Nov  3 09:36:13 UTC 2005
Welcome to FreeBSD!
...
   http://www.FreeBSD.org/search/.  If the doc distribution has
   been installed, they're also available formatted in /usr/share/doc.
If you still have a question or problem, please take the output of
`uname -a', along with any relevant error messages, and email it
as a question to the questions@FreeBSD.org mailing list.  If you are
unfamiliar with FreeBSD's directory layout, please refer to the hier(7)
manual page.  If you are not familiar with manual pages, type `man man'.
You may also use sysinstall(8) to re-enter the installation and
configuration utility.  Edit /etc/motd to change this login announcement.
Removing stale pidfile
10:26:29
#ssh m03
The authenticity of host 'fbsd3.unix.nt (192.168.15.23)' can't be established.
DSA key fingerprint is e7:b6:4b:86:94:c2:5d:2a:2a:68:cd:82:ee:38:3c:9f.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'fbsd3.unix.nt' (DSA) to the list of known hosts.
Password:
Last login: Mon Nov 27 08:21:41 2006 from fbsd5.linux.nt
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
        The Regents of the University of California.  All rights reserved.
FreeBSD 6.0-RELEASE (GENERIC) #0: Thu Nov  3 09:36:13 UTC 2005
Welcome to FreeBSD!
...
   http://www.FreeBSD.org/search/.  If the doc distribution has
   been installed, they're also available formatted in /usr/share/doc.
If you still have a question or problem, please take the output of
`uname -a', along with any relevant error messages, and email it
as a question to the questions@FreeBSD.org mailing list.  If you are
unfamiliar with FreeBSD's directory layout, please refer to the hier(7)
manual page.  If you are not familiar with manual pages, type `man man'.
You may also use sysinstall(8) to re-enter the installation and
configuration utility.  Edit /etc/motd to change this login announcement.
Removing stale pidfile
/dev/ttyv1
10:33:05
#clear

10:33:05
#clear
                    t     Exit this menu (returning to previo
                    ble   Test and run the mouse daemon
                          Select mouse protocol type
10:33:05
#clear
                    t     Exit this menu (returning to previo
                    ble   Test and run the mouse daemon
                          Select mouse protocol type
10:33:06
#dmesg|grep -i net
em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0xd800-0xd81f mem 0xcffe0000-0xcfffffff irq 17 at device 0.0 on pci4
em0: Ethernet address: 00:13:d4:b2:47:f9
xl0: Ethernet address: 00:04:75:75:46:c1
plip0: <PLIP network interface> on ppbus0
psm0: model NetMouse/NetScroll Optical, device ID 0
em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0xd800-0xd81f mem 0xcffe0000-0xcfffffff irq 17 at device 0.0 on pci4
em0: Ethernet address: 00:13:d4:b2:47:f9
xl0: Ethernet address: 00:04:75:75:46:c1
plip0: <PLIP network interface> on ppbus0
psm0: model NetMouse/NetScroll Optical, device ID 0
em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0xd800-0xd81f mem 0xcffe0000-0xcfffffff irq 17 at device 0.0 on pci4
em0: Ethernet address: 00:13:d4:b2:47:f9
xl0: Ethernet address: 00:04:75:75:46:c1
plip0: <PLIP network interface> on ppbus0
psm0: model NetMouse/NetScroll Optical, device ID 0
10:33:06
#dmesg|grep -i net
em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0xd800-0xd81f mem 0xcffe0000-0xcfffffff irq 17 at device 0.0 on pci4
em0: Ethernet address: 00:13:d4:b2:47:f9
xl0: Ethernet address: 00:04:75:75:46:c1
plip0: <PLIP network interface> on ppbus0
psm0: model NetMouse/NetScroll Optical, device ID 0
em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0xd800-0xd81f mem 0xcffe0000-0xcfffffff irq 17 at device 0.0 on pci4
em0: Ethernet address: 00:13:d4:b2:47:f9
xl0: Ethernet address: 00:04:75:75:46:c1
plip0: <PLIP network interface> on ppbus0
psm0: model NetMouse/NetScroll Optical, device ID 0
em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0xd800-0xd81f mem 0xcffe0000-0xcfffffff irq 17 at device 0.0 on pci4
em0: Ethernet address: 00:13:d4:b2:47:f9
xl0: Ethernet address: 00:04:75:75:46:c1
plip0: <PLIP network interface> on ppbus0
psm0: model NetMouse/NetScroll Optical, device ID 0
10:33:06
#dmesg|grep -i net
em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0xd800-0xd81f mem 0xcffe0000-0xcfffffff irq 17 at device 0.0 on pci4
em0: Ethernet address: 00:13:d4:b2:47:f9
xl0: Ethernet address: 00:04:75:75:46:c1
plip0: <PLIP network interface> on ppbus0
psm0: model NetMouse/NetScroll Optical, device ID 0
em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0xd800-0xd81f mem 0xcffe0000-0xcfffffff irq 17 at device 0.0 on pci4
em0: Ethernet address: 00:13:d4:b2:47:f9
xl0: Ethernet address: 00:04:75:75:46:c1
plip0: <PLIP network interface> on ppbus0
psm0: model NetMouse/NetScroll Optical, device ID 0
em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0xd800-0xd81f mem 0xcffe0000-0xcfffffff irq 17 at device 0.0 on pci4
em0: Ethernet address: 00:13:d4:b2:47:f9
xl0: Ethernet address: 00:04:75:75:46:c1
plip0: <PLIP network interface> on ppbus0
psm0: model NetMouse/NetScroll Optical, device ID 0
10:33:21
#grep xp /usr/sus/i386
grep: /usr/sus/i386: No such file or directory
10:33:21
#grep xp /usr/sus/i386
grep: /usr/sus/i386: No such file or directory
10:33:21
#grep xp /usr/sus/i386
grep: /usr/sus/i386: No such file or directory
10:33:45
#grep xp /usr/sys/i386
grep: /usr/sys/i386: No such file or directory
10:33:45
#grep xp /usr/sys/i386
grep: /usr/sys/i386: No such file or directory
10:33:45
#grep xp /usr/sys/i386
grep: /usr/sys/i386: No such file or directory
10:33:45
#grep xp /usr/sys/i386
grep: /usr/sys/i386: No such file or directory
10:34:43
#grep xp /usr/src/sys/i386/
     Selecting an MTU larger than 1500 bytes with the ifconfig(8) utility con-
     figures the adapter to receive and transmit Jumbo Frames.  The maximum
     MTU size for Jumbo Frames is 16114.
     This driver version supports VLANs.  For information on enabling VLANs,
     see the README.  The em driver supports the following media types:
     autoselect   Enables auto-negotiation for speed and duplex.
     10baseT/UTP  Sets 10Mbps operation.  Use the mediaopt option to select
                  full-duplex mode.
     100baseTX    Sets 100Mbps operation.  Use the mediaopt option to select
                  full-duplex mode.
...
     1000baseSX   Sets 1000Mbps operation.  Only full-duplex mode is supported
                  at this speed.
     1000baseTX   Sets 1000Mbps operation.  Only full-duplex mode is supported
                  at this speed.
     The em driver supports the following media options:
     full-duplex  Forces full-duplex operation
     half-duplex  Forces half-duplex operation.
     Only use mediaopt to set the driver to full-duplex.  If mediaopt is not
     specified, the driver defaults to half-duplex.
[root@fbsd3:screen]# man em
10:34:43
#grep xp /usr/src/sys/i386/
     Selecting an MTU larger than 1500 bytes with the ifconfig(8) utility con-
     figures the adapter to receive and transmit Jumbo Frames.  The maximum
     MTU size for Jumbo Frames is 16114.
     This driver version supports VLANs.  For information on enabling VLANs,
     see the README.  The em driver supports the following media types:
     autoselect   Enables auto-negotiation for speed and duplex.
     10baseT/UTP  Sets 10Mbps operation.  Use the mediaopt option to select
                  full-duplex mode.
     100baseTX    Sets 100Mbps operation.  Use the mediaopt option to select
                  full-duplex mode.
...
     1000baseSX   Sets 1000Mbps operation.  Only full-duplex mode is supported
                  at this speed.
     1000baseTX   Sets 1000Mbps operation.  Only full-duplex mode is supported
                  at this speed.
     The em driver supports the following media options:
     full-duplex  Forces full-duplex operation
     half-duplex  Forces half-duplex operation.
     Only use mediaopt to set the driver to full-duplex.  If mediaopt is not
     specified, the driver defaults to half-duplex.
[root@fbsd3:screen]# man em
10:34:43
#grep xp /usr/src/sys/i386/

10:34:43
#grep xp /usr/src/sys/i386/

10:34:54
#grep xp /usr/src/sys/i386/conf/GENERIC
     o   Intel PRO/1000 CT Network Connection (82547)
     o   Intel PRO/1000 F Server Adapter (82543)
     o   Intel PRO/1000 Gigabit Server Adapter (82542)
     o   Intel PRO/1000 GT Desktop Adapter (82541PI)
     o   Intel PRO/1000 MF Dual Port Server Adapter (82546)
     o   Intel PRO/1000 MF Server Adapter (82545)
     o   Intel PRO/1000 MF Server Adapter (LX) (82545)
     o   Intel PRO/1000 MT Desktop Adapter (82540)
     o   Intel PRO/1000 MT Desktop Adapter (82541)
     o   Intel PRO/1000 MT Dual Port Server Adapter (82546)
...
     3c905B adapters have built-in autonegotiation logic mapped onto the MII
     for compatibility with previous drivers.  Fast Etherlink XL adapters such
     as the 3c905-TX and 3c905B-TX are capable of 10 or 100Mbps data rates in
byte 1339
         # An exhaustive list of options and more detailed explanations of the
# $FreeBSD: src/sys/i386/conf/GENERIC,v 1.429.2.3.2.1 2005/10/28 19:22:41 jhb Exp $
device          txp             # 3Com 3cR990 (``Typhoon'')
device          fxp             # Intel EtherExpress PRO/100B (82557, 82558)
device          ex              # Intel EtherExpress Pro/10 and Pro/10+
device          ie              # EtherExpress 8/16, 3C507, StarLAN 10 etc.
10:34:54
#grep xp /usr/src/sys/i386/conf/GENERIC
     o   Intel PRO/1000 CT Network Connection (82547)
     o   Intel PRO/1000 F Server Adapter (82543)
     o   Intel PRO/1000 Gigabit Server Adapter (82542)
     o   Intel PRO/1000 GT Desktop Adapter (82541PI)
     o   Intel PRO/1000 MF Dual Port Server Adapter (82546)
     o   Intel PRO/1000 MF Server Adapter (82545)
     o   Intel PRO/1000 MF Server Adapter (LX) (82545)
     o   Intel PRO/1000 MT Desktop Adapter (82540)
     o   Intel PRO/1000 MT Desktop Adapter (82541)
     o   Intel PRO/1000 MT Dual Port Server Adapter (82546)
...
     3c905B adapters have built-in autonegotiation logic mapped onto the MII
     for compatibility with previous drivers.  Fast Etherlink XL adapters such
     as the 3c905-TX and 3c905B-TX are capable of 10 or 100Mbps data rates in
byte 1339
         # An exhaustive list of options and more detailed explanations of the
# $FreeBSD: src/sys/i386/conf/GENERIC,v 1.429.2.3.2.1 2005/10/28 19:22:41 jhb Exp $
device          txp             # 3Com 3cR990 (``Typhoon'')
device          fxp             # Intel EtherExpress PRO/100B (82557, 82558)
device          ex              # Intel EtherExpress Pro/10 and Pro/10+
device          ie              # EtherExpress 8/16, 3C507, StarLAN 10 etc.
10:34:54
#grep xp /usr/src/sys/i386/conf/GENERIC
# An exhaustive list of options and more detailed explanations of the
# $FreeBSD: src/sys/i386/conf/GENERIC,v 1.429.2.3.2.1 2005/10/28 19:22:41 jhb Exp $
device          txp             # 3Com 3cR990 (``Typhoon'')
device          fxp             # Intel EtherExpress PRO/100B (82557, 82558)
device          ex              # Intel EtherExpress Pro/10 and Pro/10+
device          ie              # EtherExpress 8/16, 3C507, StarLAN 10 etc.
10:34:54
#grep xp /usr/src/sys/i386/conf/GENERIC
# An exhaustive list of options and more detailed explanations of the
# $FreeBSD: src/sys/i386/conf/GENERIC,v 1.429.2.3.2.1 2005/10/28 19:22:41 jhb Exp $
device          txp             # 3Com 3cR990 (``Typhoon'')
device          fxp             # Intel EtherExpress PRO/100B (82557, 82558)
device          ex              # Intel EtherExpress Pro/10 and Pro/10+
device          ie              # EtherExpress 8/16, 3C507, StarLAN 10 etc.
10:35:01
#grep xl /usr/src/sys/i386/conf/GENERIC
     82540, 82541ER, 82541PI, 82542, 82543, 82544, 82545, 82546, 82546EB,
     82546GB, 82547 and 82573 controller chips:
     o   Intel PRO/1000 CT Network Connection (82547)
     o   Intel PRO/1000 F Server Adapter (82543)
     o   Intel PRO/1000 Gigabit Server Adapter (82542)
     o   Intel PRO/1000 GT Desktop Adapter (82541PI)
     o   Intel PRO/1000 MF Dual Port Server Adapter (82546)
     o   Intel PRO/1000 MF Server Adapter (82545)
     o   Intel PRO/1000 MF Server Adapter (LX) (82545)
     o   Intel PRO/1000 MT Desktop Adapter (82540)
...
     transceivers as well as an MII bus for externally attached PHY trans-
     ceivers.  The 3c905 series typically uses a National Semiconductor NS
     83840A 10/100 PHY for 10/100 Mbps support in full or half-duplex.  The
     3c905B adapters have built-in autonegotiation logic mapped onto the MII
     for compatibility with previous drivers.  Fast Etherlink XL adapters such
     as the 3c905-TX and 3c905B-TX are capable of 10 or 100Mbps data rates in
[root@fbsd3:screen]# whatis fxp
fxp(4)                   - Intel EtherExpress PRO/100 Ethernet device driver
[root@fbsd3:screen]# ifc
                        device          xl              # 3Com 3c90x (``Boomerang'', ``Cyclone'')
10:35:01
#grep xl /usr/src/sys/i386/conf/GENERIC
     82540, 82541ER, 82541PI, 82542, 82543, 82544, 82545, 82546, 82546EB,
     82546GB, 82547 and 82573 controller chips:
     o   Intel PRO/1000 CT Network Connection (82547)
     o   Intel PRO/1000 F Server Adapter (82543)
     o   Intel PRO/1000 Gigabit Server Adapter (82542)
     o   Intel PRO/1000 GT Desktop Adapter (82541PI)
     o   Intel PRO/1000 MF Dual Port Server Adapter (82546)
     o   Intel PRO/1000 MF Server Adapter (82545)
     o   Intel PRO/1000 MF Server Adapter (LX) (82545)
     o   Intel PRO/1000 MT Desktop Adapter (82540)
...
     transceivers as well as an MII bus for externally attached PHY trans-
     ceivers.  The 3c905 series typically uses a National Semiconductor NS
     83840A 10/100 PHY for 10/100 Mbps support in full or half-duplex.  The
     3c905B adapters have built-in autonegotiation logic mapped onto the MII
     for compatibility with previous drivers.  Fast Etherlink XL adapters such
     as the 3c905-TX and 3c905B-TX are capable of 10 or 100Mbps data rates in
[root@fbsd3:screen]# whatis fxp
fxp(4)                   - Intel EtherExpress PRO/100 Ethernet device driver
[root@fbsd3:screen]# ifco
                         device         xl              # 3Com 3c90x (``Boomerang'', ``Cyclone'')
10:35:01
#grep xl /usr/src/sys/i386/conf/GENERIC
device          xl              # 3Com 3c90x (``Boomerang'', ``Cyclone'')
10:35:01
#grep xl /usr/src/sys/i386/conf/GENERIC
device          xl              # 3Com 3c90x (``Boomerang'', ``Cyclone'')
10:35:42
#ipconfig -l
bash: ipconfig: command not found
10:35:42
#ipconfig -l
bash: ipconfig: command not found
10:35:42
#ipconfig -l
bash: ipconfig: command not found
10:35:42
#ipconfig -l
bash: ipconfig: command not found
10:36:04
#ifconfig -l
em0 xl0 plip0 lo0
10:36:04
#ifconfig -l
em0 xl0 plip0 lo0
10:36:04
#ifconfig -l
em0 xl0 plip0 lo0
10:36:04
#ifconfig -l
em0 xl0 plip0 lo0
10:36:11
#grep em /usr/src/sys/i386/conf/GENERIC
options         PREEMPTION              # Enable kernel thread preemption
options         FFS                     # Berkeley Fast Filesystem
options         NFSCLIENT               # Network Filesystem Client
options         NFSSERVER               # Network Filesystem Server
options         MSDOSFS                 # MSDOS Filesystem
options         CD9660                  # ISO 9660 Filesystem
options         PROCFS                  # Process filesystem (requires PSEUDOFS)
options         PSEUDOFS                # Pseudo-filesystem framework
options         SYSVSHM                 # SYSV-style shared memory
options         SYSVSEM                 # SYSV-style semaphores
# RAID controllers interfaced to the SCSI subsystem
device          mly             # Mylex AcceleRAID/eXtremeRAID
# syscons is the default console driver, resembling an SCO console
# Power management support (see NOTES for more options)
device          em              # Intel PRO/1000 adapter Gigabit Ethernet Card
device          nge             # NatSemi DP83820 gigabit Ethernet
device          sis             # Silicon Integrated Systems SiS 900/SiS 7016
device          cs              # Crystal Semiconductor CS89x0 NIC
device          md              # Memory "disks"
10:36:11
#grep em /usr/src/sys/i386/conf/GENERIC
options         PREEMPTION              # Enable kernel thread preemption
options         FFS                     # Berkeley Fast Filesystem
options         NFSCLIENT               # Network Filesystem Client
options         NFSSERVER               # Network Filesystem Server
options         MSDOSFS                 # MSDOS Filesystem
options         CD9660                  # ISO 9660 Filesystem
options         PROCFS                  # Process filesystem (requires PSEUDOFS)
options         PSEUDOFS                # Pseudo-filesystem framework
options         SYSVSHM                 # SYSV-style shared memory
options         SYSVSEM                 # SYSV-style semaphores
# RAID controllers interfaced to the SCSI subsystem
device          mly             # Mylex AcceleRAID/eXtremeRAID
# syscons is the default console driver, resembling an SCO console
# Power management support (see NOTES for more options)
device          em              # Intel PRO/1000 adapter Gigabit Ethernet Card
device          nge             # NatSemi DP83820 gigabit Ethernet
device          sis             # Silicon Integrated Systems SiS 900/SiS 7016
device          cs              # Crystal Semiconductor CS89x0 NIC
device          md              # Memory "disks"
10:36:11
#grep em /usr/src/sys/i386/conf/GENERIC
options         PREEMPTION              # Enable kernel thread preemption
options         FFS                     # Berkeley Fast Filesystem
options         NFSCLIENT               # Network Filesystem Client
options         NFSSERVER               # Network Filesystem Server
options         MSDOSFS                 # MSDOS Filesystem
options         CD9660                  # ISO 9660 Filesystem
options         PROCFS                  # Process filesystem (requires PSEUDOFS)
options         PSEUDOFS                # Pseudo-filesystem framework
options         SYSVSHM                 # SYSV-style shared memory
options         SYSVSEM                 # SYSV-style semaphores
# RAID controllers interfaced to the SCSI subsystem
device          mly             # Mylex AcceleRAID/eXtremeRAID
# syscons is the default console driver, resembling an SCO console
# Power management support (see NOTES for more options)
device          em              # Intel PRO/1000 adapter Gigabit Ethernet Card
device          nge             # NatSemi DP83820 gigabit Ethernet
device          sis             # Silicon Integrated Systems SiS 900/SiS 7016
device          cs              # Crystal Semiconductor CS89x0 NIC
device          md              # Memory "disks"
10:36:11
#grep em /usr/src/sys/i386/conf/GENERIC
options         PREEMPTION              # Enable kernel thread preemption
options         FFS                     # Berkeley Fast Filesystem
options         NFSCLIENT               # Network Filesystem Client
options         NFSSERVER               # Network Filesystem Server
options         MSDOSFS                 # MSDOS Filesystem
options         CD9660                  # ISO 9660 Filesystem
options         PROCFS                  # Process filesystem (requires PSEUDOFS)
options         PSEUDOFS                # Pseudo-filesystem framework
options         SYSVSHM                 # SYSV-style shared memory
options         SYSVSEM                 # SYSV-style semaphores
# RAID controllers interfaced to the SCSI subsystem
device          mly             # Mylex AcceleRAID/eXtremeRAID
# syscons is the default console driver, resembling an SCO console
# Power management support (see NOTES for more options)
device          em              # Intel PRO/1000 adapter Gigabit Ethernet Card
device          nge             # NatSemi DP83820 gigabit Ethernet
device          sis             # Silicon Integrated Systems SiS 900/SiS 7016
device          cs              # Crystal Semiconductor CS89x0 NIC
device          md              # Memory "disks"
10:37:00
#ls /usr/src/sys/i386/
EM(4)                  FreeBSD Kernel Interfaces Manual                  EM(4)
NAME
     em -- Intel(R) PRO/1000 Gigabit Ethernet adapter driver
SYNOPSIS
     To compile support for the
     em driver into your kernel, place the following line in your kernel con-
        figuration file:
           device em
        Alternatively, to load the
     em driver at boot time, place the following line in loader.conf(5):
...
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet 127.0.0.1 netmask 0xff000000
[root@fbsd3:screen]#
                     Makefile   compile         i386            isa             svr4
acpica          conf            ibcs2           linux
bios            cpufreq         include         pci
10:37:00
#ls /usr/src/sys/i386/
EM(4)                  FreeBSD Kernel Interfaces Manual                  EM(4)
NAME
     em -- Intel(R) PRO/1000 Gigabit Ethernet adapter driver
SYNOPSIS
     To compile support for the
     em driver into your kernel, place the following line in your kernel con-
        figuration file:
           device em
        Alternatively, to load the
     em driver at boot time, place the following line in loader.conf(5):
...
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet 127.0.0.1 netmask 0xff000000
[root@fbsd3:screen]#
                     Makefile   compile         i386            isa             svr4
acpica          conf            ibcs2           linux
bios            cpufreq         include         pci
10:37:00
#ls /usr/src/sys/i386/
Makefile        compile         i386            isa             svr4
acpica          conf            ibcs2           linux
bios            cpufreq         include         pci
10:37:00
#ls /usr/src/sys/i386/
Makefile        compile         i386            isa             svr4
acpica          conf            ibcs2           linux
bios            cpufreq         include         pci
10:38:14
#ls /usr/src/sys/i386/conf/
33CID USERNAME  THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
 1604 root        1   8    0  8448K  7216K nanslp   0:24  8.20% perl5.8.7
                                                          8.15
 4323 root        1   8    0  8432K  7208K nanslp   0:22 17.42% perl5.8.7
                                                          5.96
 1469 root        1   8    0  8436K  7208K nanslp   0:22  5.96% perl5.8.7
                                                          5.76
  560 root        1   8    0  8452K  7108K nanslp   0:24  5.66% perl5.8.7
                                                          5.62
  951 root        1   8    0  8464K  7232K nanslp   0:24  5.42% perl5.8.7
...
  744 user        4  20    0 20684K 16040K kserel   0:01  0.00% gnome-panel
DEFAULTS        GENERIC.hints   NOTES           SMP
  516 root        1  96    0  1208K   716K select   0:01  0.00% moused
  746 user        4  20    0 26300K 19120K kserel   0:01  0.00% nautilus
  689 user        1  96    0 11772K 10616K select   0:01  0.00% gconfd-2
 1243 user        1   8    0  8328K  7096K nanslp   0:01  0.00% perl5.8.7
  740 user        1  96    0 11688K  8800K select   0:01  0.00% metacity
  756 user        1  96    0 19408K 14328K select   0:00  0.00% mixer_applet2
  754 user        1  96    0 18216K 12408K select   0:00  0.00% clock-applet
  696 user        1  96    0 19952K 13912K select   0:00  0.00% gnome-settings-d
10:38:14
#ls /usr/src/sys/i386/conf/
33CID USERNAME  THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
 1604 root        1   8    0  8448K  7216K nanslp   0:24  8.20% perl5.8.7
                                                          8.15
 4323 root        1   8    0  8432K  7208K nanslp   0:22 17.42% perl5.8.7
                                                          5.96
 1469 root        1   8    0  8436K  7208K nanslp   0:22  5.96% perl5.8.7
                                                          5.76
  560 root        1   8    0  8452K  7108K nanslp   0:24  5.66% perl5.8.7
                                                          5.62
  951 root        1   8    0  8464K  7232K nanslp   0:24  5.42% perl5.8.7
...
  744 user        4  20    0 20684K 16040K kserel   0:01  0.00% gnome-panel
DEFAULTS        GENERIC.hints   NOTES           SMP
  516 root        1  96    0  1208K   716K select   0:01  0.00% moused
  746 user        4  20    0 26300K 19120K kserel   0:01  0.00% nautilus
  689 user        1  96    0 11772K 10616K select   0:01  0.00% gconfd-2
 1243 user        1   8    0  8328K  7096K nanslp   0:01  0.00% perl5.8.7
  740 user        1  96    0 11688K  8800K select   0:01  0.00% metacity
  756 user        1  96    0 19408K 14328K select   0:00  0.00% mixer_applet2
  754 user        1  96    0 18216K 12408K select   0:00  0.00% clock-applet
  696 user        1  96    0 19952K 13912K select   0:00  0.00% gnome-settings-d
10:38:14
#ls /usr/src/sys/i386/conf/
.cvsignore      GENERIC         Makefile        PAE
DEFAULTS        GENERIC.hints   NOTES           SMP
10:38:14
#ls /usr/src/sys/i386/conf/
.cvsignore      GENERIC         Makefile        PAE
DEFAULTS        GENERIC.hints   NOTES           SMP
10:38:24
#ifconfig -a
33CID USERNAME  THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
 1604 root        1   8    0  8448K  7216K nanslp   0:24  8.20% perl5.8.7
                                                          8.15
 4323 root        1   8    0  8432K  7208K nanslp   0:22 17.42% perl5.8.7
                                                          5.96
 1469 root        1   8    0  8436K  7208K nanslp   0:22  5.96% perl5.8.7
                                                          5.76
  560 root        1   8    0  8452K  7108K nanslp   0:24  5.66% perl5.8.7
                                                          5.62
  951 root        1   8    0  8464K  7232K nanslp   0:24  5.42% perl5.8.7
...
  696 usinet 192.168.15.24 netmask 0xffffff00 broadcast 192.168.15.255settings-d
        inet6 fe80::204:75ff:fe75:46c1%xl0 prefixlen 64 scopeid 0x2
        ether 00:04:75:75:46:c1
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet 127.0.0.1 netmask 0xff000000
10:38:24
#ifconfig -a
33CID USERNAME  THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
 1604 root        1   8    0  8448K  7216K nanslp   0:24  8.20% perl5.8.7
                                                          8.15
 4323 root        1   8    0  8432K  7208K nanslp   0:22 17.42% perl5.8.7
                                                          5.96
 1469 root        1   8    0  8436K  7208K nanslp   0:22  5.96% perl5.8.7
                                                          5.76
  560 root        1   8    0  8452K  7108K nanslp   0:24  5.66% perl5.8.7
                                                          5.62
  951 root        1   8    0  8464K  7232K nanslp   0:24  5.42% perl5.8.7
...
  696 usinet 192.168.15.24 netmask 0xffffff00 broadcast 192.168.15.255settings-d
        inet6 fe80::204:75ff:fe75:46c1%xl0 prefixlen 64 scopeid 0x2
        ether 00:04:75:75:46:c1
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet 127.0.0.1 netmask 0xff000000
10:38:24
#ifconfig -a
em0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        ether 00:13:d4:b2:47:f9
        media: Ethernet autoselect
        status: no carrier
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet 192.168.15.24 netmask 0xffffff00 broadcast 192.168.15.255
        inet6 fe80::204:75ff:fe75:46c1%xl0 prefixlen 64 scopeid 0x2
        ether 00:04:75:75:46:c1
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet 127.0.0.1 netmask 0xff000000
10:38:24
#ifconfig -a
em0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        ether 00:13:d4:b2:47:f9
        media: Ethernet autoselect
        status: no carrier
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet 192.168.15.24 netmask 0xffffff00 broadcast 192.168.15.255
        inet6 fe80::204:75ff:fe75:46c1%xl0 prefixlen 64 scopeid 0x2
        ether 00:04:75:75:46:c1
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet 127.0.0.1 netmask 0xff000000
10:38:34
#grep em /usr/src/sys/i386/conf/GENERIC
33CID USERNAME  THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
 1604 root        1   8    0  8448K  7216K nanslp   0:24  8.20% perl5.8.7
                                                          8.15
 4323 root        1   8    0  8432K  7208K nanslp   0:22 17.42% perl5.8.7
                                                          5.96
 1469 root        1   8    0  8436K  7208K nanslp   0:22  5.96% perl5.8.7
                                                          5.76
  560 root        1   8    0  8452K  7108K nanslp   0:24  5.66% perl5.8.7
                                                          5.62
  951 root        1   8    0  8464K  7232K nanslp   0:24  5.42% perl5.8.7
...
options         SYSVSEM                 # SYSV-style semaphores
# RAID controllers interfaced to the SCSI subsystem
device          mly             # Mylex AcceleRAID/eXtremeRAID
# syscons is the default console driver, resembling an SCO console
# Power management support (see NOTES for more options)
device          em              # Intel PRO/1000 adapter Gigabit Ethernet Card
device          nge             # NatSemi DP83820 gigabit Ethernet
device          sis             # Silicon Integrated Systems SiS 900/SiS 7016
device          cs              # Crystal Semiconductor CS89x0 NIC
device          md              # Memory "disks"
10:38:34
#grep em /usr/src/sys/i386/conf/GENERIC
33CID USERNAME  THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
 1604 root        1   8    0  8448K  7216K nanslp   0:24  8.20% perl5.8.7
                                                          8.15
 4323 root        1   8    0  8432K  7208K nanslp   0:22 17.42% perl5.8.7
                                                          5.96
 1469 root        1   8    0  8436K  7208K nanslp   0:22  5.96% perl5.8.7
                                                          5.76
  560 root        1   8    0  8452K  7108K nanslp   0:24  5.66% perl5.8.7
                                                          5.62
  951 root        1   8    0  8464K  7232K nanslp   0:24  5.42% perl5.8.7
...
options         SYSVSEM                 # SYSV-style semaphores
# RAID controllers interfaced to the SCSI subsystem
device          mly             # Mylex AcceleRAID/eXtremeRAID
# syscons is the default console driver, resembling an SCO console
# Power management support (see NOTES for more options)
device          em              # Intel PRO/1000 adapter Gigabit Ethernet Card
device          nge             # NatSemi DP83820 gigabit Ethernet
device          sis             # Silicon Integrated Systems SiS 900/SiS 7016
device          cs              # Crystal Semiconductor CS89x0 NIC
device          md              # Memory "disks"
10:38:34
#grep em /usr/src/sys/i386/conf/GENERIC
options         PREEMPTION              # Enable kernel thread preemption
options         FFS                     # Berkeley Fast Filesystem
options         NFSCLIENT               # Network Filesystem Client
options         NFSSERVER               # Network Filesystem Server
options         MSDOSFS                 # MSDOS Filesystem
options         CD9660                  # ISO 9660 Filesystem
options         PROCFS                  # Process filesystem (requires PSEUDOFS)
options         PSEUDOFS                # Pseudo-filesystem framework
options         SYSVSHM                 # SYSV-style shared memory
options         SYSVSEM                 # SYSV-style semaphores
# RAID controllers interfaced to the SCSI subsystem
device          mly             # Mylex AcceleRAID/eXtremeRAID
# syscons is the default console driver, resembling an SCO console
# Power management support (see NOTES for more options)
device          em              # Intel PRO/1000 adapter Gigabit Ethernet Card
device          nge             # NatSemi DP83820 gigabit Ethernet
device          sis             # Silicon Integrated Systems SiS 900/SiS 7016
device          cs              # Crystal Semiconductor CS89x0 NIC
device          md              # Memory "disks"

Статистика

Время первой команды журнала09:50:40 2006-11-27
Время последней команды журнала10:38:34 2006-11-27
Количество командных строк в журнале100
Процент команд с ненулевым кодом завершения, %14.00
Процент синтаксически неверно набранных команд, %10.00
Суммарное время работы с терминалом *, час 0.80
Количество командных строк в единицу времени, команда/мин 2.09
Частота использования команд
grep32|==============================| 30.19%
ifconfig17|================| 16.04%
ls17|================| 16.04%
clear9|========| 8.49%
ipconfig7|======| 6.60%
ssh6|=====| 5.66%
dmesg6|=====| 5.66%
screen3|==| 2.83%
df3|==| 2.83%
uname3|==| 2.83%
mc3|==| 2.83%
____
*) Интервалы неактивности длительностью 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$