/l3/users/11-06-2007/nt-bsdnet/fbsd2.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 |
|
#egrep 'ifcon|route' /etc/rc.conf
#ifconfig_ed0_ipx="ipx 0x00010010" # Sample IPX address family entry. #ifconfig_fxp0_name="net0" # Change interface name from fxp0 to net0. #gifconfig_gif0="10.1.1.1 10.1.2.1" # Examples typically for a router. #gifconfig_gif1="10.1.1.2 10.1.2.2" # Examples typically for a router. #ipv6_ifconfig_ed0="fec0:0:0:5::1 prefixlen 64" # Sample manual assign entry #ipv6_ifconfig_ed0_alias0="fec0:0:0:5::2 prefixlen 64" # Sample alias entry. [root@fbsd2:~]# egrep 'ifcon|route' /etc/rc.conf defaultrouter="192.168.16.15" ifconfig_xl0="inet 192.168.16.22 netmask 255.255.255.0" [root@fbsd2:~]# defaultrouter="192.168.16.15" ifconfig_xl0="inet 192.168.16.22 netmask 255.255.255.0" |
#vim /etc/rc.conf
|
#vim /etc/rc.conf
|
#vim /etc/rc.conf
|
#/etc/netstart
devd already running? (pid=451). lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet6 ::1 prefixlen 128 inet 127.0.0.1 netmask 0xff000000 xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=9<RXCSUM,VLAN_MTU> inet 192.168.16.22 netmask 0xffffff00 broadcast 192.168.16.255 inet 172.16.0.2 netmask 0xffff0000 broadcast 172.16.255.255 ether 00:50:04:a2:11:f3 media: Ethernet autoselect (100baseTX <full-duplex>) status: active add net default: gateway 192.168.16.15 Additional routing options:. |
#/etc/netstart
devd already running? (pid=451). lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet6 ::1 prefixlen 128 inet 127.0.0.1 netmask 0xff000000 xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=9<RXCSUM,VLAN_MTU> inet 192.168.16.22 netmask 0xffffff00 broadcast 192.168.16.255 inet 172.16.0.2 netmask 0xffff0000 broadcast 172.16.255.255 ether 00:50:04:a2:11:f3 media: Ethernet autoselect (100baseTX <full-duplex>) status: active add net default: gateway 192.168.16.15 Additional routing options:. |
#/etc/netstart
devd already running? (pid=451). lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet6 ::1 prefixlen 128 inet 127.0.0.1 netmask 0xff000000 xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=9<RXCSUM,VLAN_MTU> inet 192.168.16.22 netmask 0xffffff00 broadcast 192.168.16.255 inet 172.16.0.2 netmask 0xffff0000 broadcast 172.16.255.255 ether 00:50:04:a2:11:f3 media: Ethernet autoselect (100baseTX <full-duplex>) status: active add net default: gateway 192.168.16.15 Additional routing options:. |
#ifconfig
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=9<RXCSUM,VLAN_MTU> inet 192.168.16.22 netmask 0xffffff00 broadcast 192.168.16.255 inet 172.16.0.2 netmask 0xffff0000 broadcast 172.16.255.255 ether 00:50:04:a2:11:f3 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 inet 127.0.0.1 netmask 0xff000000 |
#ifconfig
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=9<RXCSUM,VLAN_MTU> inet 192.168.16.22 netmask 0xffffff00 broadcast 192.168.16.255 inet 172.16.0.2 netmask 0xffff0000 broadcast 172.16.255.255 ether 00:50:04:a2:11:f3 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 inet 127.0.0.1 netmask 0xff000000 |
#ifconfig
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=9<RXCSUM,VLAN_MTU> inet 192.168.16.22 netmask 0xffffff00 broadcast 192.168.16.255 inet 172.16.0.2 netmask 0xffff0000 broadcast 172.16.255.255 ether 00:50:04:a2:11:f3 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 inet 127.0.0.1 netmask 0xff000000 |
#ssh fbsd1
[user@fbsd1 ~]$ su - Password: Removing stale pidfile [root@fbsd1:~]# vim /etc/ssh/ moduli ssh_host_dsa_key.pub ssh_host_rsa_key ssh_config ssh_host_key ssh_host_rsa_key.pub ssh_host_dsa_key ssh_host_key.pub sshd_config [root@fbsd1:~]# vim /etc/ssh/sshd_config Password: Password: |
#ssh fbsd1
[user@fbsd1 ~]$ su - Password: Removing stale pidfile [root@fbsd1:~]# vim /etc/ssh/ moduli ssh_host_dsa_key.pub ssh_host_rsa_key ssh_config ssh_host_key ssh_host_rsa_key.pub ssh_host_dsa_key ssh_host_key.pub sshd_config [root@fbsd1:~]# vim /etc/ssh/sshd_config Password: Password: |
#ssh fbsd1 -l user
Password: Last login: Tue Jun 12 10:00:43 2007 from fbsd2.net.nt Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.2-RC1 (GENERIC_WITH_IPFW) #0: Tue Jun 12 02:27:57 EEST 2007 Welcome to FreeBSD! Before seeking technical support, please use the following resources: o Security advisories and updated errata information for all releases are at http://www.FreeBSD.org/releases/ - always consult the ERRATA section for your release first as it's updated frequently. ... `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 [user@fbsd1 ~]$ su - Password: Removing stale pidfile |
#ssh fbsd1 -l user
Password: Last login: Tue Jun 12 10:00:43 2007 from fbsd2.net.nt Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.2-RC1 (GENERIC_WITH_IPFW) #0: Tue Jun 12 02:27:57 EEST 2007 Welcome to FreeBSD! Before seeking technical support, please use the following resources: o Security advisories and updated errata information for all releases are at http://www.FreeBSD.org/releases/ - always consult the ERRATA section for your release first as it's updated frequently. ... `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 [user@fbsd1 ~]$ su - Password: Removing stale pidfile |
#vim /etc/ssh/
|
#vim /etc/ssh/
|
#vim /etc/ssh/sshd_config
|
#vim /etc/ssh/sshd_config
|
#/etc/rc.d/sshd restart
Stopping sshd. Starting sshd. |
#/etc/rc.d/sshd restart
Stopping sshd. Starting sshd. |
#ifconfig
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=b<RXCSUM,TXCSUM,VLAN_MTU> inet 192.168.16.21 netmask 0xffffff00 broadcast 192.168.16.255 ether 00:d0:b7:cd:1b:cf media: Ethernet autoselect (100baseTX <full-duplex>) status: active xl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500 options=9<RXCSUM,VLAN_MTU> ether 00:01:02:b4:61:22 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 inet 127.0.0.1 netmask 0xff000000 |
#ifconfig
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=b<RXCSUM,TXCSUM,VLAN_MTU> inet 192.168.16.21 netmask 0xffffff00 broadcast 192.168.16.255 ether 00:d0:b7:cd:1b:cf media: Ethernet autoselect (100baseTX <full-duplex>) status: active xl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500 options=9<RXCSUM,VLAN_MTU> ether 00:01:02:b4:61:22 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 inet 127.0.0.1 netmask 0xff000000 |
# ifconfig xl0 10.0.17.5
configuration utility. Edit /etc/motd to change this login announcement. Removing stale pidfile [user@fbsd1 ~]$ su - Password: Removing stale pidfile [root@fbsd1:~]# vim /etc/ssh/ moduli ssh_host_dsa_key.pub ssh_host_rsa_key ssh_config ssh_host_key ssh_host_rsa_key.pub ssh_host_dsa_key ssh_host_key.pub sshd_config [root@fbsd1:~]# vim /etc/ssh/sshd_config |
# ifconfig xl0 10.0.17.5
configuration utility. Edit /etc/motd to change this login announcement. Removing stale pidfile [user@fbsd1 ~]$ su - Password: Removing stale pidfile [root@fbsd1:~]# vim /etc/ssh/ moduli ssh_host_dsa_key.pub ssh_host_rsa_key ssh_config ssh_host_key ssh_host_rsa_key.pub ssh_host_dsa_key ssh_host_key.pub sshd_config [root@fbsd1:~]# vim /etc/ssh/sshd_config |
#ifconfig
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=b<RXCSUM,TXCSUM,VLAN_MTU> inet 192.168.16.21 netmask 0xffffff00 broadcast 192.168.16.255 ether 00:d0:b7:cd:1b:cf media: Ethernet autoselect (100baseTX <full-duplex>) status: active xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=9<RXCSUM,VLAN_MTU> inet 10.0.17.5 netmask 0xff000000 broadcast 10.255.255.255 ether 00:01:02:b4:61:22 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 inet 127.0.0.1 netmask 0xff000000 |
#ifconfig
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=b<RXCSUM,TXCSUM,VLAN_MTU> inet 192.168.16.21 netmask 0xffffff00 broadcast 192.168.16.255 ether 00:d0:b7:cd:1b:cf media: Ethernet autoselect (100baseTX <full-duplex>) status: active xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=9<RXCSUM,VLAN_MTU> inet 10.0.17.5 netmask 0xff000000 broadcast 10.255.255.255 ether 00:01:02:b4:61:22 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 inet 127.0.0.1 netmask 0xff000000 |
#netstat -rn -f inet6
moduli ssh_host_dsa_key.pub ssh_host_rsa_key ssh_config ssh_host_key ssh_host_rsa_key.pub ssh_host_dsa_key ssh_host_key.pub sshd_config [root@fbsd1:~]# vim /etc/ssh/sshd_config Routing tables Internet6: Destination Gateway Flags Netif Expire ::1 ::1 UHL lo0 ff01:4::/32 ::1 UC lo0 ff02::%lo0/32 ::1 UC lo0 |
#netstat -rn -f inet6
moduli ssh_host_dsa_key.pub ssh_host_rsa_key ssh_config ssh_host_key ssh_host_rsa_key.pub ssh_host_dsa_key ssh_host_key.pub sshd_config [root@fbsd1:~]# vim /etc/ssh/sshd_config Routing tables Internet6: Destination Gateway Flags Netif Expire ::1 ::1 UHL lo0 ff01:4::/32 ::1 UC lo0 ff02::%lo0/32 ::1 UC lo0 |
#netstat -rn -f inet
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.16.15 UGS 0 88 em0 10 link#2 UC 0 0 xl0 127.0.0.1 127.0.0.1 UH 0 48 lo0 192.168.16 link#1 UC 0 0 em0 192.168.16.15 00:60:08:20:7b:0b UHLW 2 121 em0 1137 192.168.16.22 00:50:04:a2:11:f3 UHLW 1 1707 em0 1122 |
#netstat -rn -f inet
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.16.15 UGS 0 88 em0 10 link#2 UC 0 0 xl0 127.0.0.1 127.0.0.1 UH 0 48 lo0 192.168.16 link#1 UC 0 0 em0 192.168.16.15 00:60:08:20:7b:0b UHLW 2 121 em0 1137 192.168.16.22 00:50:04:a2:11:f3 UHLW 1 1707 em0 1122 |
#ifconfig
status: active xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=9<RXCSUM,VLAN_MTU> inet 10.0.17.5 netmask 0xff000000 broadcast 10.255.255.255 ether 00:01:02:b4:61:22 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 inet 127.0.0.1 netmask 0xff000000 |
#ifconfig
status: active xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=9<RXCSUM,VLAN_MTU> inet 10.0.17.5 netmask 0xff000000 broadcast 10.255.255.255 ether 00:01:02:b4:61:22 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 inet 127.0.0.1 netmask 0xff000000 |
#netstat -rn -f inet
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.16.15 UGS 0 118 em0 10 link#2 UC 0 0 xl0 127.0.0.1 127.0.0.1 UH 0 48 lo0 192.168.16 link#1 UC 0 0 em0 192.168.16.15 00:60:08:20:7b:0b UHLW 2 125 em0 1200 192.168.16.22 00:50:04:a2:11:f3 UHLW 1 1736 em0 1031 |
#netstat -rn -f inet
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.16.15 UGS 0 118 em0 10 link#2 UC 0 0 xl0 127.0.0.1 127.0.0.1 UH 0 48 lo0 192.168.16 link#1 UC 0 0 em0 192.168.16.15 00:60:08:20:7b:0b UHLW 2 125 em0 1200 192.168.16.22 00:50:04:a2:11:f3 UHLW 1 1736 em0 1031 |
#ifconfig xl0 10.0.17.5 down
configuration utility. Edit /etc/motd to change this login announcement. Removing stale pidfile [user@fbsd1 ~]$ su - Password: Removing stale pidfile [root@fbsd1:~]# vim /etc/ssh/ moduli ssh_host_dsa_key.pub ssh_host_rsa_key ssh_config ssh_host_key ssh_host_rsa_key.pub ssh_host_dsa_key ssh_host_key.pub sshd_config [root@fbsd1:~]# vim /etc/ssh/sshd_config |
#ifconfig xl0 10.0.17.5 down
configuration utility. Edit /etc/motd to change this login announcement. Removing stale pidfile [user@fbsd1 ~]$ su - Password: Removing stale pidfile [root@fbsd1:~]# vim /etc/ssh/ moduli ssh_host_dsa_key.pub ssh_host_rsa_key ssh_config ssh_host_key ssh_host_rsa_key.pub ssh_host_dsa_key ssh_host_key.pub sshd_config [root@fbsd1:~]# vim /etc/ssh/sshd_config |
#netstat -rn -f inet
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.16.15 UGS 0 132 em0 10 link#2 UC 0 0 xl0 127.0.0.1 127.0.0.1 UH 0 48 lo0 192.168.16 link#1 UC 0 0 em0 192.168.16.15 00:60:08:20:7b:0b UHLW 2 127 em0 1148 192.168.16.22 00:50:04:a2:11:f3 UHLW 1 1798 em0 979 |
#netstat -rn -f inet
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.16.15 UGS 0 132 em0 10 link#2 UC 0 0 xl0 127.0.0.1 127.0.0.1 UH 0 48 lo0 192.168.16 link#1 UC 0 0 em0 192.168.16.15 00:60:08:20:7b:0b UHLW 2 127 em0 1148 192.168.16.22 00:50:04:a2:11:f3 UHLW 1 1798 em0 979 |
#ping 10.0.17.1
PING 10.0.17.1 (10.0.17.1): 56 data bytes ping: sendto: Host is down ping: sendto: Host is down ping: sendto: Host is down ^C --- 10.0.17.1 ping statistics --- 8 packets transmitted, 0 packets received, 100% packet loss |
#ping 10.0.17.1
PING 10.0.17.1 (10.0.17.1): 56 data bytes ping: sendto: Host is down ping: sendto: Host is down ping: sendto: Host is down ^C --- 10.0.17.1 ping statistics --- 8 packets transmitted, 0 packets received, 100% packet loss |
# ifconfig xl0 10.0.17.5 up
configuration utility. Edit /etc/motd to change this login announcement. Removing stale pidfile [user@fbsd1 ~]$ su - Password: Removing stale pidfile [root@fbsd1:~]# vim /etc/ssh/ moduli ssh_host_dsa_key.pub ssh_host_rsa_key ssh_config ssh_host_key ssh_host_rsa_key.pub ssh_host_dsa_key ssh_host_key.pub sshd_config [root@fbsd1:~]# vim /etc/ssh/sshd_config |
# ifconfig xl0 10.0.17.5 up
configuration utility. Edit /etc/motd to change this login announcement. Removing stale pidfile [user@fbsd1 ~]$ su - Password: Removing stale pidfile [root@fbsd1:~]# vim /etc/ssh/ moduli ssh_host_dsa_key.pub ssh_host_rsa_key ssh_config ssh_host_key ssh_host_rsa_key.pub ssh_host_dsa_key ssh_host_key.pub sshd_config [root@fbsd1:~]# vim /etc/ssh/sshd_config |
#ping 10.0.17.1
PING 10.0.17.1 (10.0.17.1): 56 data bytes ^C --- 10.0.17.1 ping statistics --- 2 packets transmitted, 0 packets received, 100% packet loss |
#ping 10.0.17.1
PING 10.0.17.1 (10.0.17.1): 56 data bytes ^C --- 10.0.17.1 ping statistics --- 2 packets transmitted, 0 packets received, 100% packet loss |
# ifconfig xl0 0.0.0.0 up
|
# ifconfig xl0 0.0.0.0 up
|
#ping 10.0.17.1
PING 10.0.17.1 (10.0.17.1): 56 data bytes 64 bytes from 10.0.17.1: icmp_seq=0 ttl=64 time=0.353 ms 64 bytes from 10.0.17.1: icmp_seq=1 ttl=64 time=0.332 ms ^C --- 10.0.17.1 ping statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max/stddev = 0.332/0.343/0.353/0.010 ms |
#ping 10.0.17.1
PING 10.0.17.1 (10.0.17.1): 56 data bytes 64 bytes from 10.0.17.1: icmp_seq=0 ttl=64 time=0.353 ms 64 bytes from 10.0.17.1: icmp_seq=1 ttl=64 time=0.332 ms ^C --- 10.0.17.1 ping statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max/stddev = 0.332/0.343/0.353/0.010 ms |
#netstat -rn -f inet
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire 0 link#2 UC 0 0 xl0 => default 192.168.16.15 UGS 0 196 em0 127.0.0.1 127.0.0.1 UH 0 48 lo0 192.168.16 link#1 UC 0 0 em0 192.168.16.15 00:60:08:20:7b:0b UHLW 2 137 em0 1187 192.168.16.22 00:50:04:a2:11:f3 UHLW 1 1967 em0 920 |
#netstat -rn -f inet
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire 0 link#2 UC 0 0 xl0 => default 192.168.16.15 UGS 0 196 em0 127.0.0.1 127.0.0.1 UH 0 48 lo0 192.168.16 link#1 UC 0 0 em0 192.168.16.15 00:60:08:20:7b:0b UHLW 2 137 em0 1187 192.168.16.22 00:50:04:a2:11:f3 UHLW 1 1967 em0 920 |
#vim /etc/rc.conf
|
#vim /etc/rc.conf
|
#vim /etc/rc.conf
|
#vim /etc/rc.conf
|
#exit
[user@fbsd1 ~]$ su - [user@fbsd1 ~]$ logout Connection to fbsd1.net.nt closed. |
#exit
[user@fbsd1 ~]$ su - [user@fbsd1 ~]$ logout Connection to fbsd1.net.nt closed. |
#vim /etc/start_if.xl0
|
#vim /etc/start_if.xl0
|
Время первой команды журнала | 10:07:47 2007- 6-12 | ||||||||||||||||||||||||||||||
Время последней команды журнала | 10:38:57 2007- 6-12 | ||||||||||||||||||||||||||||||
Количество командных строк в журнале | 58 | ||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 13.79 | ||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | ||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.52 | ||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.86 | ||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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