| /l3/users/12-03-2007/nt-lnet/linux1.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 |
|
|
#usbmodules --help
Usage: usbmodules [options]...
Lists kernel modules corresponding to USB devices currently plugged
OPTIONS
-d, --device /proc/bus/usb/NNN/NNN
Selects which device usbmodules will examine
-c, --check module
Check if the given module's exported USB ID patterns matches
-m, --mapfile /etc/hotplug/usb.handmap
Specify a mapfile
-p, --product xx/xx/xx
-t, --type dd/dd/dd
-i, --interface dd/dd/dd
-h, --help
Print help screen
-v, --version
Show version of program
|
|
#usbmodules
You must specify a device with something like:
usbmodules --device /proc/bus/usb/001/009
or
usbmodules --product 82d/100/100 --type 0/0/0 --interface 0/0/0
|
|
#route
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 * 255.255.255.0 U 0 0 0 eth0 10.1.0.0 * 255.255.255.0 U 0 0 0 usb0 |
|
#/etc/init.d/networking restart
Reconfiguring network interfaces...SIOCDELRT: No such process Ignoring unknown interface eth1=eth1. done. |
|
#route
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 * 255.255.255.0 U 0 0 0 eth0 10.1.0.0 * 255.255.255.0 U 0 0 0 usb0 |
|
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 10.1.0.0 0.0.0.0 255.255.255.0 U 0 0 0 usb0 0.0.0.0 192.168.16.15 0.0.0.0 UG 0 0 0 eth0 |
|
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.16.15 0.0.0.0 UG 0 0 0 eth0 |
|
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.16.15 0.0.0.0 UG 0 0 0 eth0 |
|
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.16.15 0.0.0.0 UG 0 0 0 eth0 |
|
#route
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 * 255.255.255.0 U 0 0 0 eth0 |
|
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.16.15 0.0.0.0 UG 0 0 0 eth0 |
|
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.16.15 0.0.0.0 UG 0 0 0 eth0 |
|
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.16.15 0.0.0.0 UG 0 0 0 eth0 |
|
#ip addr
1: lo: <LOOPBACK,UP,10000> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:01:02:b4:61:14 brd ff:ff:ff:ff:ff:ff
inet 192.168.16.1/24 brd 192.168.16.255 scope global eth0
inet6 fe80::201:2ff:feb4:6114/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:01:02:b4:61:09 brd ff:ff:ff:ff:ff:ff
4: sit0: <NOARP> mtu 1480 qdisc noop
link/sit 0.0.0.0 brd 0.0.0.0
6: usb0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether a6:af:27:00:a2:0f brd ff:ff:ff:ff:ff:ff
|
|
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.16.15 0.0.0.0 UG 0 0 0 eth0 |
|
#ip addr
1: lo: <LOOPBACK,UP,10000> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:01:02:b4:61:14 brd ff:ff:ff:ff:ff:ff
inet 192.168.16.1/24 brd 192.168.16.255 scope global eth0
inet6 fe80::201:2ff:feb4:6114/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:01:02:b4:61:09 brd ff:ff:ff:ff:ff:ff
4: sit0: <NOARP> mtu 1480 qdisc noop
link/sit 0.0.0.0 brd 0.0.0.0
6: usb0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether a6:af:27:00:a2:0f brd ff:ff:ff:ff:ff:ff
|
|
#ip addr add usb0 10.1.0.1/24
Error: an inet prefix is expected rather than "usb0". |
|
#ip addr add 10.1.0.1/24 dev usb0
|
|
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 10.1.0.0 0.0.0.0 255.255.255.0 U 0 0 0 usb0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 usb0 |
|
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 10.1.0.0 0.0.0.0 255.255.255.0 U 0 0 0 usb0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 usb0 |
|
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 10.1.0.0 0.0.0.0 255.255.255.0 U 0 0 0 usb0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 usb0 |
|
#/etc/init.d/networking restart
Reconfiguring network interfaces...SIOCDELRT: No such process Ignoring unknown interface eth1=eth1. done. |
|
#ip addr
1: lo: <LOOPBACK,UP,10000> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:01:02:b4:61:14 brd ff:ff:ff:ff:ff:ff
inet 192.168.16.1/24 brd 192.168.16.255 scope global eth0
inet6 fe80::201:2ff:feb4:6114/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:01:02:b4:61:09 brd ff:ff:ff:ff:ff:ff
4: sit0: <NOARP> mtu 1480 qdisc noop
link/sit 0.0.0.0 brd 0.0.0.0
6: usb0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether a6:af:27:00:a2:0f brd ff:ff:ff:ff:ff:ff
inet 169.254.103.34/16 brd 169.254.255.255 scope global usb0
inet 10.1.0.1/24 scope global usb0
inet6 fe80::a4af:27ff:fe00:a20f/64 scope link
valid_lft forever preferred_lft forever
|
|
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 10.1.0.0 0.0.0.0 255.255.255.0 U 0 0 0 usb0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 usb0 0.0.0.0 192.168.16.15 0.0.0.0 UG 0 0 0 eth0 |
|
#ip addr
1: lo: <LOOPBACK,UP,10000> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:01:02:b4:61:14 brd ff:ff:ff:ff:ff:ff
inet 192.168.16.1/24 brd 192.168.16.255 scope global eth0
inet6 fe80::201:2ff:feb4:6114/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:01:02:b4:61:09 brd ff:ff:ff:ff:ff:ff
4: sit0: <NOARP> mtu 1480 qdisc noop
link/sit 0.0.0.0 brd 0.0.0.0
6: usb0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether a6:af:27:00:a2:0f brd ff:ff:ff:ff:ff:ff
inet 169.254.103.34/16 brd 169.254.255.255 scope global usb0
inet 10.1.0.1/24 scope global usb0
inet6 fe80::a4af:27ff:fe00:a20f/64 scope link
valid_lft forever preferred_lft forever
|
|
#tail /var/log/messages
Mar 12 18:31:31 linux1 kernel: usb 1-2: configuration #1 chosen from 1 choice Mar 12 18:31:31 linux1 kernel: usb0: register 'plusb' at usb-0000:00:1d.0-2, Prolific PL-2301/PL-2302, a6:af:27:00:a2:0f Mar 12 18:31:31 linux1 kernel: usbcore: registered new driver plusb Mar 12 18:31:32 linux1 dhcdbd: message_handler: message handler not found under /com/redhat/dhcp/usb0 for sub-path usb0.dbus.get.reason Mar 12 18:31:32 linux1 dhcdbd: message_handler: message handler not found under /com/redhat/dhcp/usb0 for sub-path usb0.dbus.get.reason Mar 12 18:37:02 linux1 kernel: usb 1-2: USB disconnect, address 2 Mar 12 18:37:02 linux1 kernel: usb0: unregister 'plusb' usb-0000:00:1d.0-2, Prolific PL-2301/PL-2302 Mar 12 18:37:37 linux1 kernel: usb 1-1: new full speed USB device using uhci_hcd and address 3 Mar 12 18:37:38 linux1 kernel: usb 1-1: configuration #1 chosen from 1 choice Mar 12 18:37:38 linux1 kernel: usb0: register 'plusb' at usb-0000:00:1d.0-1, Prolific PL-2301/PL-2302, a6:af:27:00:a2:0f |
|
#ls /com/redhat/dhcp/usb0
ls: /com/redhat/dhcp/usb0: No such file or directory |
|
#/etc/dhcp3/dhclient-e
dhclient-enter-hooks.d/ dhclient-exit-hooks.d/ |
|
#/etc/dhcp3/dhclient-e
dhclient-enter-hooks.d/ dhclient-exit-hooks.d/ |
|
#/etc/dhcp3/dhclient-e
dhclient-enter-hooks.d/ dhclient-exit-hooks.d/ |
|
#ps aux | grep dhcp
root 21778 0.0 0.0 3740 760 pts/26 R+ 18:44 0:00 grep dhcp |
|
#ps aux | grep dhc
root 2568 0.0 0.0 1868 792 ? Ss Mar11 0:00 /usr/sbin/dhcdbd --system root 21792 0.0 0.0 3744 764 pts/26 R+ 18:44 0:00 grep dhc |
|
#killall dhc
dhc: no process killed |
|
#killall dhcdbd
|
|
#ps aux | grep dhc
root 21844 0.0 0.0 3744 764 pts/26 R+ 18:45 0:00 grep dhc |
|
#/etc/init.d/networking restart
Reconfiguring network interfaces...Ignoring unknown interface eth1=eth1. done. |
|
#ip addr
1: lo: <LOOPBACK,UP,10000> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:01:02:b4:61:14 brd ff:ff:ff:ff:ff:ff
inet 192.168.16.1/24 brd 192.168.16.255 scope global eth0
inet6 fe80::201:2ff:feb4:6114/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:01:02:b4:61:09 brd ff:ff:ff:ff:ff:ff
4: sit0: <NOARP> mtu 1480 qdisc noop
link/sit 0.0.0.0 brd 0.0.0.0
|
|
#ip route
192.168.16.0/24 dev eth0 proto kernel scope link src 192.168.16.1 default via 192.168.16.15 dev eth0 |
|
#ip addr add 10.1.0.1/24 dev usb0
|
|
#ip addr add 10.1.0.1/24 dev usb0
|
|
#ip route
192.168.16.0/24 dev eth0 proto kernel scope link src 192.168.16.1 default via 192.168.16.15 dev eth0 |
|
#ip addr add 10.1.0.1/24 dev usb0
|
|
#ip addr help
Usage: ip addr {add|del} IFADDR dev STRING
ip addr {show|flush} [ dev STRING ] [ scope SCOPE-ID ]
[ to PREFIX ] [ FLAG-LIST ] [ label PATTERN ]
IFADDR := PREFIX | ADDR peer PREFIX
[ broadcast ADDR ] [ anycast ADDR ]
[ label STRING ] [ scope SCOPE-ID ]
SCOPE-ID := [ host | link | global | NUMBER ]
FLAG-LIST := [ FLAG-LIST ] FLAG
FLAG := [ permanent | dynamic | secondary | primary |
tentative | deprecated ]
|
|
#ip addr add 10.1.0.1/24 dev usb0
|
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:01:02:B4:61:14
inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0
inet6 addr: fe80::201:2ff:feb4:6114/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:205794 errors:1 dropped:0 overruns:0 frame:2
TX packets:223731 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:53464298 (50.9 MiB) TX bytes:37428005 (35.6 MiB)
Interrupt:169
eth1 Link encap:Ethernet HWaddr 00:01:02:B4:61:09
...
RX packets:5518 errors:0 dropped:0 overruns:0 frame:0
TX packets:5518 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:318487 (311.0 KiB) TX bytes:318487 (311.0 KiB)
usb0 Link encap:Ethernet HWaddr A6:AF:27:00:A2:0F
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:1300 (1.2 KiB)
|
|
#ifconfig usb0 10.1.0.1 netmask 255.255.255.0
|
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:01:02:B4:61:14
inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0
inet6 addr: fe80::201:2ff:feb4:6114/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:205801 errors:1 dropped:0 overruns:0 frame:2
TX packets:223738 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:53465350 (50.9 MiB) TX bytes:37430683 (35.6 MiB)
Interrupt:169
eth1 Link encap:Ethernet HWaddr 00:01:02:B4:61:09
...
RX packets:5532 errors:0 dropped:0 overruns:0 frame:0
TX packets:5532 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:319637 (312.1 KiB) TX bytes:319637 (312.1 KiB)
usb0 Link encap:Ethernet HWaddr A6:AF:27:00:A2:0F
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:1408 (1.3 KiB)
|
|
#tail /var/log/messages
Mar 12 18:37:02 linux1 kernel: usb0: unregister 'plusb' usb-0000:00:1d.0-2, Prolific PL-2301/PL-2302 Mar 12 18:37:37 linux1 kernel: usb 1-1: new full speed USB device using uhci_hcd and address 3 Mar 12 18:37:38 linux1 kernel: usb 1-1: configuration #1 chosen from 1 choice Mar 12 18:37:38 linux1 kernel: usb0: register 'plusb' at usb-0000:00:1d.0-1, Prolific PL-2301/PL-2302, a6:af:27:00:a2:0f Mar 12 18:45:39 linux1 kernel: usb 1-1: USB disconnect, address 3 Mar 12 18:45:39 linux1 kernel: usb0: unregister 'plusb' usb-0000:00:1d.0-1, Prolific PL-2301/PL-2302 Mar 12 18:45:45 linux1 kernel: eth0: setting full-duplex. Mar 12 18:46:38 linux1 kernel: usb 1-2: new full speed USB device using uhci_hcd and address 4 Mar 12 18:46:39 linux1 kernel: usb 1-2: configuration #1 chosen from 1 choice Mar 12 18:46:39 linux1 kernel: usb0: register 'plusb' at usb-0000:00:1d.0-2, Prolific PL-2301/PL-2302, a6:af:27:00:a2:0f |
|
#tailf
bash: tailf: command not found |
|
#tail -f /var/log/messages
Mar 12 18:37:02 linux1 kernel: usb0: unregister 'plusb' usb-0000:00:1d.0-2, Prolific PL-2301/PL-2302 Mar 12 18:37:37 linux1 kernel: usb 1-1: new full speed USB device using uhci_hcd and address 3 Mar 12 18:37:38 linux1 kernel: usb 1-1: configuration #1 chosen from 1 choice Mar 12 18:37:38 linux1 kernel: usb0: register 'plusb' at usb-0000:00:1d.0-1, Prolific PL-2301/PL-2302, a6:af:27:00:a2:0f Mar 12 18:45:39 linux1 kernel: usb 1-1: USB disconnect, address 3 Mar 12 18:45:39 linux1 kernel: usb0: unregister 'plusb' usb-0000:00:1d.0-1, Prolific PL-2301/PL-2302 Mar 12 18:45:45 linux1 kernel: eth0: setting full-duplex. Mar 12 18:46:38 linux1 kernel: usb 1-2: new full speed USB device using uhci_hcd and address 4 Mar 12 18:46:39 linux1 kernel: usb 1-2: configuration #1 chosen from 1 choice Mar 12 18:46:39 linux1 kernel: usb0: register 'plusb' at usb-0000:00:1d.0-2, Prolific PL-2301/PL-2302, a6:af:27:00:a2:0f |
|
#ping nnm.ru
PING nnm.ru (89.111.180.41) 56(84) bytes of data. 64 bytes from d244.colo.hc.ru (89.111.180.41): icmp_seq=1 ttl=50 time=127 ms 64 bytes from d244.colo.hc.ru (89.111.180.41): icmp_seq=2 ttl=50 time=131 ms --- nnm.ru ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1003ms rtt min/avg/max/mdev = 127.274/129.227/131.180/1.953 ms |
| Время первой команды журнала | 18:35:17 2007- 3-12 | |||||||||||||||||||||||||||||||||||||||
| Время последней команды журнала | 18:56:20 2007- 3-12 | |||||||||||||||||||||||||||||||||||||||
| Количество командных строк в журнале | 51 | |||||||||||||||||||||||||||||||||||||||
| Процент команд с ненулевым кодом завершения, % | 15.69 | |||||||||||||||||||||||||||||||||||||||
| Процент синтаксически неверно набранных команд, % | 1.96 | |||||||||||||||||||||||||||||||||||||||
| Суммарное время работы с терминалом *, час | 0.35 | |||||||||||||||||||||||||||||||||||||||
| Количество командных строк в единицу времени, команда/мин | 2.42 | |||||||||||||||||||||||||||||||||||||||
| Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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