/l3/users/eb/2009/linux1/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 |
|
#ls -l
итого 28 -rw-r--r-- 1 root root 152 Июн 3 15:38 console-only drwxr-xr-x 90 root root 4096 Июн 3 11:24 etc drwx------ 2 user user 4096 Июн 3 09:29 keyring-kGV1Vj -rw------- 1 root root 636 Июн 3 17:55 linux1.key drwx------ 2 user user 4096 Июн 3 09:32 orbit-user -rw-r--r-- 1 root root 309 Июн 3 12:03 ssh-agent drwx------ 2 root root 4096 Июн 3 11:42 ssh-TtauP31509 |
#cd /etc/openvpn
|
#ls -l
итого 4 -rwxr-xr-x 1 root root 1352 Май 1 15:25 update-resolv-conf |
#openvpn --genkey --secret linux1.key
|
#ls -l
итого 8 -rw------- 1 root root 636 Июн 3 17:56 linux1.key -rwxr-xr-x 1 root root 1352 Май 1 15:25 update-resolv-conf |
#touch server.conf
|
#vi server.conf
|
#vi server.conf
|
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
sending incremental file list rsync: link_stat "/etc/openvpn/root@192.168.202.2" failed: No such file or directory (2) created directory /etc/opevpn linux1.key 636 100% 0.00kB/s 0:00:00 (xfer#1, to-check=0/1) sent 730 bytes received 31 bytes 1522.00 bytes/sec total size is 636 speedup is 0.84 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1058) [sender=3.0.5] |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
Starting virtual private network daemon: server. |
#history
402 eval `ssh-agent` 403 ssh-add 404 ssh-add -l 405 ssh-add 406 eval `ssh-agent -k` 407 scho $SSH_AUTH_SOCK 408 echo $SSH_AUTH_SOCK 409 vi /root/.ssh/config 410 vi /root/.ssh/config 411 cat > /tmp/ssh-agent ... 541 cd /etc/openvpn 542 ls -l 543 openvpn --genkey --secret linux1.key 544 ls -l 545 touch server.conf 546 vi server.conf 547 rsync -au --progress linux1.key root@192.168.202.2 /etc/opevpn/ 548 vi server.conf 549 /etc/init.d/openvpn start 550 history |
#netstat -lnp -A inet
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:11022 0.0.0.0:* LISTEN 11127/ssh tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 2868/inetd tcp 0 0 0.0.0.0:9999 0.0.0.0:* LISTEN 2868/inetd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 12264/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 2852/exim4 tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 19027/openvpn |
#ifconfig -a | less
|
#ping 172.16.1.2
PING 172.16.1.2 (172.16.1.2) 56(84) bytes of data. 64 bytes from 172.16.1.2: icmp_seq=1 ttl=64 time=0.608 ms 64 bytes from 172.16.1.2: icmp_seq=2 ttl=64 time=0.716 ms 64 bytes from 172.16.1.2: icmp_seq=3 ttl=64 time=0.526 ms 64 bytes from 172.16.1.2: icmp_seq=4 ttl=64 time=0.545 ms 64 bytes from 172.16.1.2: icmp_seq=5 ttl=64 time=0.530 ms 64 bytes from 172.16.1.2: icmp_seq=6 ttl=64 time=0.519 ms 64 bytes from 172.16.1.2: icmp_seq=7 ttl=64 time=0.532 ms 64 bytes from 172.16.1.2: icmp_seq=8 ttl=64 time=0.547 ms 64 bytes from 172.16.1.2: icmp_seq=9 ttl=64 time=0.544 ms 64 bytes from 172.16.1.2: icmp_seq=10 ttl=64 time=0.550 ms 64 bytes from 172.16.1.2: icmp_seq=11 ttl=64 time=0.533 ms 64 bytes from 172.16.1.2: icmp_seq=12 ttl=64 time=0.735 ms 64 bytes from 172.16.1.2: icmp_seq=13 ttl=64 time=0.548 ms 64 bytes from 172.16.1.2: icmp_seq=14 ttl=64 time=0.532 ms 64 bytes from 172.16.1.2: icmp_seq=15 ttl=64 time=0.506 ms 64 bytes from 172.16.1.2: icmp_seq=16 ttl=64 time=0.538 ms ^C --- 172.16.1.2 ping statistics --- 16 packets transmitted, 16 received, 0% packet loss, time 14996ms rtt min/avg/max/mdev = 0.506/0.563/0.735/0.065 ms |
#ip route
172.16.1.2 dev tun0 proto kernel scope link src 172.16.1.1 192.168.101.0/24 dev eth0.101 proto kernel scope link src 192.168.101.1 192.168.102.0/24 via 172.16.1.2 dev tun0 192.168.201.0/24 dev eth0.201 proto kernel scope link src 192.168.201.2 192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.1 default via 192.168.15.254 dev eth0 |
#ip route
172.16.1.2 dev tun0 proto kernel scope link src 172.16.1.1 192.168.101.0/24 dev eth0.101 proto kernel scope link src 192.168.101.1 192.168.201.0/24 dev eth0.201 proto kernel scope link src 192.168.201.2 192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.1 default via 192.168.15.254 dev eth0 |
#ping 192.168.102.1
PING 192.168.102.1 (192.168.102.1) 56(84) bytes of data. ^C --- 192.168.102.1 ping statistics --- 79 packets transmitted, 0 received, 100% packet loss, time 78608ms |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
2 proto tcp-server 3 route 192.168.102.0/24 secret linux1.key 4 7 ~ ~ ~ ~ ~ ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "server.conf" 7L, 107C записано |
#/etc/init.d/openvpn restart
Stopping virtual private network daemon: server. Starting virtual private network daemon: server. |
#ip route
192.168.102.0 via 172.16.1.2 dev tun0 172.16.1.2 dev tun0 proto kernel scope link src 172.16.1.1 192.168.101.0/24 dev eth0.101 proto kernel scope link src 192.168.101.1 192.168.201.0/24 dev eth0.201 proto kernel scope link src 192.168.201.2 192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.1 default via 192.168.15.254 dev eth0 |
#ping 192.168.102.2
PING 192.168.102.2 (192.168.102.2) 56(84) bytes of data. ^C --- 192.168.102.2 ping statistics --- 12 packets transmitted, 0 received, 100% packet loss, time 11088ms |
#ping 192.168.102.1
PING 192.168.102.1 (192.168.102.1) 56(84) bytes of data. ^C --- 192.168.102.1 ping statistics --- 37 packets transmitted, 0 received, 100% packet loss, time 35999ms |
#ip route
192.168.102.0 via 172.16.1.2 dev tun0 172.16.1.2 dev tun0 proto kernel scope link src 172.16.1.1 192.168.101.0/24 dev eth0.101 proto kernel scope link src 192.168.101.1 192.168.201.0/24 dev eth0.201 proto kernel scope link src 192.168.201.2 192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.1 default via 192.168.15.254 dev eth0 |
#/etc/init.d/openvpn restart
Stopping virtual private network daemon: server. Starting virtual private network daemon: server. |
#ip route
172.16.1.2 dev tun0 proto kernel scope link src 172.16.1.1 192.168.101.0/24 dev eth0.101 proto kernel scope link src 192.168.101.1 192.168.102.0/24 via 172.16.1.2 dev tun0 192.168.201.0/24 dev eth0.201 proto kernel scope link src 192.168.201.2 192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.1 default via 192.168.15.254 dev eth0 |
#vi server.conf
|
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
less: error fetching interface information: Device not found |
#ifconfig -a | less
|
#iproute -L
bash: iproute: команда не найдена |
#iptables -L
Chain INPUT (policy ACCEPT) target prot opt source destination DROP tcp -- 10.0.35.100 anywhere tcp dpt:pop3 Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination |
#ip route
172.16.1.2 dev tun0 proto kernel scope link src 172.16.1.1 192.168.101.0/24 dev eth0.101 proto kernel scope link src 192.168.101.1 192.168.102.0/24 via 172.16.1.2 dev tun0 192.168.201.0/24 dev eth0.201 proto kernel scope link src 192.168.201.2 192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.1 default via 192.168.15.254 dev eth0 |
#iptables -t nat -L
Chain PREROUTING (policy ACCEPT) target prot opt source destination Chain POSTROUTING (policy ACCEPT) target prot opt source destination MASQUERADE all -- anywhere anywhere Chain OUTPUT (policy ACCEPT) target prot opt source destination |
#iptables -D INPUT 1
|
#iptables -L
Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination |
#vi server.conf
|
#vi server.conf
|
#/etc/init.d/openvpn restart
Stopping virtual private network daemon: server. Starting virtual private network daemon: server. |
#cd /var/log; ls -la
итого 2608 drwxr-xr-x 9 root root 4096 Июн 3 09:34 . drwxr-xr-x 14 root root 4096 Июн 2 16:48 .. drwxr-xr-x 2 root root 4096 Июн 2 16:48 apache2 drwxr-xr-x 2 root root 4096 Июн 1 09:33 apt -rw-r----- 1 root adm 73441 Июн 3 18:31 auth.log -rw-r----- 1 root adm 31048 Июн 1 09:32 auth.log.1.gz -rw-r----- 1 root adm 31 Май 24 13:16 boot -rw-r--r-- 1 root root 33565 Май 24 13:16 bootstrap.log -rw-rw---- 1 root utmp 0 Июн 1 09:33 btmp ... -rw-r----- 1 root adm 46893 Июн 1 09:33 syslog.3.gz -rw-r----- 1 root adm 65979 Май 30 09:30 syslog.4.gz -rw-r----- 1 root adm 11208 Май 29 09:32 syslog.5.gz -rw-r----- 1 root adm 130173 Май 28 09:38 syslog.6.gz -rw-r----- 1 root adm 0 Июн 1 09:33 user.log -rw-r----- 1 root adm 291 Май 27 15:22 user.log.1.gz -rw-rw-r-- 1 root utmp 62208 Июн 3 18:02 wtmp -rw-rw-r-- 1 root utmp 348288 Июн 1 09:31 wtmp.1 -rw-r--r-- 1 root root 24951 Июн 3 16:15 Xorg.0.log -rw-r--r-- 1 root root 23662 Июн 2 18:50 Xorg.0.log.old |
#cd /var/log; ls -la | less
|
#ip route
172.16.1.2 dev tun0 proto kernel scope link src 172.16.1.1 192.168.101.0/24 dev eth0.101 proto kernel scope link src 192.168.101.1 192.168.102.0/24 via 172.16.1.2 dev tun0 192.168.211.0/24 dev eth0.211 proto kernel scope link src 192.168.211.2 192.168.201.0/24 dev eth0.201 proto kernel scope link src 192.168.201.2 192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.1 default via 192.168.201.1 dev eth0.201 |
#ip roure show table 2
Object "roure" is unknown, try "ip help". |
#ip route show table 2
default via 192.168.201.1 dev eth0.201 |
#ip route show table 3
default via 192.168.211.1 dev eth0.211 |
#vi super_route
|
#vi server.conf
|
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
итого 20 drwxr-xr-x 2 root root 4096 Июн 4 09:45 . drwxr-xr-x 93 root root 4096 Июн 3 18:02 .. -rw------- 1 root root 636 Июн 3 17:56 linux1.key -rw-r--r-- 1 root root 202 Июн 3 18:58 server.conf -rwxr-xr-x 1 root root 1352 Май 1 15:25 update-resolv-conf |
#ifconfig -a | less
|
#cd /etc/network/ ; ls -la
итого 28 drwxr-xr-x 6 root root 4096 Июн 3 15:37 . drwxr-xr-x 93 root root 4096 Июн 3 18:02 .. drwxr-xr-x 2 root root 4096 Июн 3 14:48 if-down.d drwxr-xr-x 2 root root 4096 Июн 1 16:26 if-post-down.d drwxr-xr-x 2 root root 4096 Июн 2 10:35 if-pre-up.d drwxr-xr-x 2 root root 4096 Июн 3 14:48 if-up.d -rw-r--r-- 1 root root 571 Июн 3 15:32 interfaces lrwxrwxrwx 1 root root 16 Ноя 24 2008 run -> /dev/shm/network |
#cat /etc/network/interfaces
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or # /usr/share/doc/ifupdown/examples for more information. auto lo eth0 eth0.101 iface lo inet loopback iface eth0 inet static address 192.168.15.1 netmask 255.255.255.0 network 192.168.15.0 broadcast 192.168.15.255 gateway 192.168.15.254 iface eth0.101 address 192.168.101.1 netmask 255.255.255.0 network 192.168.101.0 #up route add default gw 10.0.35.1 || true #up route add default gw 10.0.35.1 #auto dummy #iface dummy0 inet manual # up ifconfig dummy0 1.2.3.4 |
#ifconfig -a | less
|
#ip route
172.16.1.2 dev tun0 proto kernel scope link src 172.16.1.1 192.168.101.0/24 dev eth0.101 proto kernel scope link src 192.168.101.1 192.168.102.0/24 via 172.16.1.2 dev tun0 192.168.211.0/24 dev eth0.211 proto kernel scope link src 192.168.211.2 192.168.201.0/24 dev eth0.201 proto kernel scope link src 192.168.201.2 192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.1 default via 192.168.201.1 dev eth0.201 |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
/root/super_route |
#cd /root/
|
#vi super_route
|
#cd /etc/;ls -lf
apm profile mime.types hosts.deny debsums-ignore console-cyrillic rc.local rsyslog.conf gshadow- rcS.d magic.mime anacrontab rc5.d grub.d etter.conf openvpn .pwd.lock issue cron.monthly calendar console-setup dpkg menu blkid.tab.old rc1.d cron.hourly john mtab mailcap.order mailname perl xml passwd- fonts default lvm sgml security gamin rc3.d ld.so.conf at.deny a2ps-site.cfg modprobe.d logrotate.conf dhcp3 ca-certificates.conf.dpkg-new libaudit.conf sysctl.conf python2.5 xdg rmt login.defs bash_completion pam.conf ca-certificates exim4 initramfs-tools motd bash_completion.d hostname menu-methods hesiod.conf rc4.d motd.tail host.conf issue.net python inittab openoffice sudoers shells papersize debconf.conf gshadow timezone resolv.conf terminfo locale.alias blkid.tab ... kernel group crontab wgetrc emacs dbus-1 kbd qpopper.conf adduser.conf shadow network opevpn adduser.conf.dpkg-save modules ssl ConsoleKit ld.so.conf.d manpath.config environment nsswitch.conf ethers shadow- cron.d lsb-base gdm kde3 sysctl.d passwd monit inputrc ca-certificates.conf apt syslog-ng logcheck mailcap aliases ssh udev defoma pam.d deluser.conf rc2.d mke2fs.conf ldap a2ps.cfg ucf.conf alternatives libpaper.d gconf rc6.d purple bindresvport.blacklist groff localtime securetty dictionaries-common protocols locale.gen lilalo magic hal init.d mdadm iproute2 kernel-img.conf apache2 dm iceweasel aumixrc screenrc logrotate.d .. inetd.conf cron.weekly gai.conf mail.rc |
#cat rc.local
#!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. exit 0 |
#find / -name change*
/usr/share/doc/defoma/changelog.Debian.gz /usr/share/doc/gksu/changelog.gz /usr/share/doc/gksu/changelog.Debian.gz /usr/share/doc/xserver-xorg-video-tdfx/changelog.gz /usr/share/doc/xserver-xorg-video-tdfx/changelog.Debian.gz /usr/share/doc/xserver-xorg-video-vmware/changelog.gz /usr/share/doc/xserver-xorg-video-vmware/changelog.Debian.gz /usr/share/doc/libisccfg50/changelog.Debian.gz /usr/share/doc/anacron/changelog.gz /usr/share/doc/anacron/changelog.Debian.gz ... /usr/share/doc/libsexy2/changelog.gz /usr/share/doc/libsexy2/changelog.Debian.gz /usr/share/doc/miscfiles/changelog.gz /usr/share/doc/miscfiles/changelog.Debian.gz /usr/share/doc/apt/changelog.gz /usr/share/doc/libvorbisenc2/changelog.gz /usr/share/doc/libvorbisenc2/changelog.Debian.gz /usr/share/doc/libcap2/changelog.gz /usr/share/doc/libcap2/changelog.Debian.gz /usr/share/doc/psfontmgr/changelog.Debian.gz |
#find / -name change_d*
|
#find / -name change | less
|
#find / -name change* | less
|
#ip route
172.16.1.2 dev tun0 proto kernel scope link src 172.16.1.1 192.168.101.0/24 dev eth0.101 proto kernel scope link src 192.168.101.1 192.168.102.0/24 via 172.16.1.2 dev tun0 192.168.211.0/24 dev eth0.211 proto kernel scope link src 192.168.211.2 192.168.201.0/24 dev eth0.201 proto kernel scope link src 192.168.201.2 192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.1 default via 192.168.201.1 dev eth0.201 |
#cat /etc/default/openvpn
# This is the configuration file for /etc/init.d/openvpn # # Start only these VPNs automatically via init script. # Allowed values are "all", "none" or space separated list of # names of the VPNs. If empty, "all" is assumed. # #AUTOSTART="all" #AUTOSTART="none" #AUTOSTART="home office" # # Refresh interval (in seconds) of default status files # located in /var/run/openvpn.$NAME.status # Defaults to 10, 0 disables status file generation # #STATUSREFRESH=10 #STATUSREFRESH=0 # Optional arguments to openvpn's command line OPTARGS="" |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
> maol.ru Server: 10.0.35.1 Address: 10.0.35.1#53 Non-authoritative answer: Name: maol.ru Address: 82.98.86.167 > mail.ru Server: 10.0.35.1 Address: 10.0.35.1#53 Non-authoritative answer: Name: mail.ru Address: 194.67.57.26 Name: mail.ru Address: 194.67.57.126 Name: mail.ru Address: 194.67.57.226 Name: mail.ru Address: 194.67.57.20 |
#host
Usage: host [-v] [-a] [-t querytype] [options] name [server] Listing: host [-v] [-a] [-t querytype] [options] -l zone [server] Hostcount: host [-v] [options] -H [-D] [-E] [-G] zone Check soa: host [-v] [options] -C zone Addrcheck: host [-v] [options] -A host Listing options: [-L level] [-S] [-A] [-p] [-P prefserver] [-N skipzone] Common options: [-d] [-f|-F file] [-I chars] [-i|-n] [-q] [-Q] [-T] [-Z] Other options: [-c class] [-e] [-m] [-o] [-r] [-R] [-s secs] [-u] [-w] Special options: [-O srcaddr] [-j minport] [-J maxport] Extended usage: [-x [name ...]] [-X server [name ...]] |
#dig
; <<>> DiG 9.6.0-P1 <<>> ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13771 ;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 14 ;; QUESTION SECTION: ;. IN NS ;; ANSWER SECTION: . 434418 IN NS k.root-servers.net. . 434418 IN NS h.root-servers.net. ... g.root-servers.net. 344662 IN A 192.112.36.4 h.root-servers.net. 344662 IN A 128.63.2.53 h.root-servers.net. 346593 IN AAAA 2001:500:1::803f:235 i.root-servers.net. 344662 IN A 192.36.148.17 j.root-servers.net. 434418 IN A 192.58.128.30 j.root-servers.net. 434418 IN AAAA 2001:503:c27::2:30 ;; Query time: 1 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:46:12 2009 ;; MSG SIZE rcvd: 500 |
#host google.com
google.com A 74.125.67.100 google.com A 209.85.171.100 google.com A 74.125.45.100 |
#dig mail.ru
; <<>> DiG 9.6.0-P1 <<>> mail.ru ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58626 ;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 6, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN A ;; ANSWER SECTION: mail.ru. 3483 IN A 194.67.57.20 mail.ru. 3483 IN A 194.67.57.26 ... mail.ru. 3170 IN NS ns4.mail.ru. mail.ru. 3170 IN NS ns5.mail.ru. mail.ru. 3170 IN NS ns.mail.ru. mail.ru. 3170 IN NS ns3.mail.ru. mail.ru. 3170 IN NS ns2.mail.ru. mail.ru. 3170 IN NS ns1.mail.ru. ;; Query time: 0 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:47:41 2009 ;; MSG SIZE rcvd: 196 |
#host google.com
google.com A 209.85.171.100 google.com A 74.125.45.100 google.com A 74.125.67.100 |
#dig google.com
; <<>> DiG 9.6.0-P1 <<>> google.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10483 ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 4, ADDITIONAL: 4 ;; QUESTION SECTION: ;google.com. IN A ;; ANSWER SECTION: google.com. 74 IN A 74.125.67.100 google.com. 74 IN A 209.85.171.100 ... google.com. 172653 IN NS ns4.google.com. ;; ADDITIONAL SECTION: ns1.google.com. 183957 IN A 216.239.32.10 ns2.google.com. 261728 IN A 216.239.34.10 ns3.google.com. 261728 IN A 216.239.36.10 ns4.google.com. 261728 IN A 216.239.38.10 ;; Query time: 0 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:50:50 2009 ;; MSG SIZE rcvd: 212 |
#dig eb.co.ua
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43288 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;eb.co.ua. IN A ;; AUTHORITY SECTION: eb.co.ua. 3061 IN SOA dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600 ;; Query time: 0 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:55:54 2009 ;; MSG SIZE rcvd: 77 |
#dig mail.ru
; <<>> DiG 9.6.0-P1 <<>> mail.ru ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32327 ;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 6, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN A ;; ANSWER SECTION: mail.ru. 2971 IN A 194.67.57.126 mail.ru. 2971 IN A 194.67.57.226 ... mail.ru. 2658 IN NS ns4.mail.ru. mail.ru. 2658 IN NS ns2.mail.ru. mail.ru. 2658 IN NS ns.mail.ru. mail.ru. 2658 IN NS ns1.mail.ru. mail.ru. 2658 IN NS ns5.mail.ru. mail.ru. 2658 IN NS ns3.mail.ru. ;; Query time: 0 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:56:12 2009 ;; MSG SIZE rcvd: 196 |
#dig mail.ru mx
; <<>> DiG 9.6.0-P1 <<>> mail.ru mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50016 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 6, ADDITIONAL: 1 ;; QUESTION SECTION: ;mail.ru. IN MX ;; ANSWER SECTION: mail.ru. 3596 IN MX 10 mxs.mail.ru. ;; AUTHORITY SECTION: ... mail.ru. 2618 IN NS ns4.mail.ru. mail.ru. 2618 IN NS ns5.mail.ru. mail.ru. 2618 IN NS ns.mail.ru. mail.ru. 2618 IN NS ns3.mail.ru. ;; ADDITIONAL SECTION: mxs.mail.ru. 3596 IN A 94.100.176.20 ;; Query time: 0 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:56:52 2009 ;; MSG SIZE rcvd: 168 |
#dig mail.ru ns
; <<>> DiG 9.6.0-P1 <<>> mail.ru ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16555 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 2569 IN NS ns1.mail.ru. mail.ru. 2569 IN NS ns3.mail.ru. mail.ru. 2569 IN NS ns.mail.ru. mail.ru. 2569 IN NS ns2.mail.ru. mail.ru. 2569 IN NS ns5.mail.ru. mail.ru. 2569 IN NS ns4.mail.ru. ;; Query time: 0 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:57:41 2009 ;; MSG SIZE rcvd: 132 |
#dig ua ns
; <<>> DiG 9.6.0-P1 <<>> ua ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25328 ;; flags: qr rd ra; QUERY: 1, ANSWER: 10, AUTHORITY: 0, ADDITIONAL: 4 ;; QUESTION SECTION: ;ua. IN NS ;; ANSWER SECTION: ua. 172800 IN NS ho1.ns.ua. ua. 172800 IN NS ns.lucky.net. ... ua. 172800 IN NS cd1.ns.ua. ;; ADDITIONAL SECTION: ns2.nic.fr. 109168 IN A 192.93.0.4 ns2.nic.fr. 109168 IN AAAA 2001:660:3005:1::1:2 sunic.sunet.se. 5385 IN A 192.36.125.2 sunic.sunet.se. 5385 IN AAAA 2001:6b0:7::2 ;; Query time: 0 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:58:04 2009 ;; MSG SIZE rcvd: 334 |
#dig br ns
; <<>> DiG 9.6.0-P1 <<>> br ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 49624 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;br. IN NS ;; ANSWER SECTION: br. 172796 IN NS d.dns.br. br. 172796 IN NS a.dns.br. br. 172796 IN NS c.dns.br. br. 172796 IN NS b.dns.br. br. 172796 IN NS f.dns.br. br. 172796 IN NS e.dns.br. ;; Query time: 0 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:58:46 2009 ;; MSG SIZE rcvd: 120 |
#dig cn ns
; <<>> DiG 9.6.0-P1 <<>> cn ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64596 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;cn. IN NS ;; ANSWER SECTION: cn. 21600 IN NS b.dns.cn. cn. 21600 IN NS e.dns.cn. cn. 21600 IN NS d.dns.cn. cn. 21600 IN NS c.dns.cn. cn. 21600 IN NS a.dns.cn. cn. 21600 IN NS ns.cernet.net. ;; Query time: 48 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:59:48 2009 ;; MSG SIZE rcvd: 131 |
#dig eb.co.ua ns
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29672 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;eb.co.ua. IN NS ;; ANSWER SECTION: eb.co.ua. 18 IN NS ns2.eb.co.ua. eb.co.ua. 18 IN NS ns1.eb.co.ua. ;; Query time: 0 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 11:08:42 2009 ;; MSG SIZE rcvd: 62 |
#dig eb.co.ua mx
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27899 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 0 ;; QUESTION SECTION: ;eb.co.ua. IN MX ;; ANSWER SECTION: eb.co.ua. 545 IN MX 10 alpha.eb.co.ua. eb.co.ua. 545 IN MX 20 bravo.eb.co.ua. ;; AUTHORITY SECTION: eb.co.ua. 11 IN NS ns1.eb.co.ua. eb.co.ua. 11 IN NS ns2.eb.co.ua. ;; Query time: 0 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 11:08:49 2009 ;; MSG SIZE rcvd: 106 |
#dig kt.eb.co.ua mx
; <<>> DiG 9.6.0-P1 <<>> kt.eb.co.ua mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17598 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;kt.eb.co.ua. IN MX ;; ANSWER SECTION: kt.eb.co.ua. 600 IN MX 20 bravo.eb.co.ua. kt.eb.co.ua. 600 IN MX 10 alpha.eb.co.ua. ;; AUTHORITY SECTION: eb.co.ua. 30 IN NS ns2.eb.co.ua. eb.co.ua. 30 IN NS ns1.eb.co.ua. ;; ADDITIONAL SECTION: alpha.eb.co.ua. 30 IN A 62.80.163.45 bravo.eb.co.ua. 30 IN A 212.109.52.53 ;; Query time: 37 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 11:09:20 2009 ;; MSG SIZE rcvd: 141 |
#dig dn.eb.co.ua mx
; <<>> DiG 9.6.0-P1 <<>> dn.eb.co.ua mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53856 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;dn.eb.co.ua. IN MX ;; AUTHORITY SECTION: eb.co.ua. 3600 IN SOA dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600 ;; Query time: 37 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 11:09:54 2009 ;; MSG SIZE rcvd: 80 |
#dig kt.eb.co.ua txt
; <<>> DiG 9.6.0-P1 <<>> kt.eb.co.ua txt ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 46186 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;kt.eb.co.ua. IN TXT ;; AUTHORITY SECTION: eb.co.ua. 3600 IN SOA dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600 ;; Query time: 31 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 11:10:26 2009 ;; MSG SIZE rcvd: 80 |
#dig eb.co.ua txt
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua txt ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6406 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;eb.co.ua. IN TXT ;; AUTHORITY SECTION: eb.co.ua. 3600 IN SOA dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600 ;; Query time: 31 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 11:10:51 2009 ;; MSG SIZE rcvd: 77 |
#dig eb.co.ua version.bind. chaos txt
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua version.bind. chaos txt ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43033 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;eb.co.ua. IN A ;; AUTHORITY SECTION: eb.co.ua. 2095 IN SOA dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600 ;; Query time: 0 msec ... ;; QUESTION SECTION: ;version.bind. CH TXT ;; ANSWER SECTION: version.bind. 0 CH TXT "9.5.0-P2" ;; AUTHORITY SECTION: version.bind. 0 CH NS version.bind. ;; Query time: 0 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 11:12:00 2009 ;; MSG SIZE rcvd: 65 |
#dig eb.co.ua ns
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55329 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;eb.co.ua. IN NS ;; ANSWER SECTION: eb.co.ua. 17 IN NS ns2.eb.co.ua. eb.co.ua. 17 IN NS ns1.eb.co.ua. ;; Query time: 0 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 11:13:45 2009 ;; MSG SIZE rcvd: 62 |
#dig @ns2.eb.co.ua version.bind. chaos txt
; <<>> DiG 9.6.0-P1 <<>> @ns2.eb.co.ua version.bind. chaos txt ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41348 ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;version.bind. CH TXT ;; ANSWER SECTION: version.bind. 0 CH TXT "9.4.2" ;; AUTHORITY SECTION: version.bind. 0 CH NS version.bind. ;; Query time: 26 msec ;; SERVER: 212.109.52.53#53(212.109.52.53) ;; WHEN: Thu Jun 4 11:14:18 2009 ;; MSG SIZE rcvd: 62 |
#dig uktelecom.ua mx
; <<>> DiG 9.6.0-P1 <<>> uktelecom.ua mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 34797 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;uktelecom.ua. IN MX ;; AUTHORITY SECTION: ua. 10800 IN SOA updates-denied.kolo.net. domain-master.nic.net.ua. 2009060401 7205 3602 3024000 21600 ;; Query time: 10 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 11:16:04 2009 ;; MSG SIZE rcvd: 111 |
#dig uktelecom.ua nx
; <<>> DiG 9.6.0-P1 <<>> uktelecom.ua nx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 9349 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;uktelecom.ua. IN A ;; AUTHORITY SECTION: ua. 10757 IN SOA updates-denied.kolo.net. domain-master.nic.net.ua. 2009060401 7205 3602 3024000 21600 ;; Query time: 0 msec ... ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 28560 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;nx. IN A ;; AUTHORITY SECTION: . 10800 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2009060301 1800 900 604800 86400 ;; Query time: 64 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 11:16:47 2009 ;; MSG SIZE rcvd: 95 |
#dig uktelecom.net nx
; <<>> DiG 9.6.0-P1 <<>> uktelecom.net nx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45308 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;uktelecom.net. IN A ;; ANSWER SECTION: uktelecom.net. 3600 IN A 63.119.44.197 ;; AUTHORITY SECTION: ... ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 55195 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;nx. IN A ;; AUTHORITY SECTION: . 10751 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2009060301 1800 900 604800 86400 ;; Query time: 1 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 11:17:36 2009 ;; MSG SIZE rcvd: 95 |
#dig uktelecom.net mx
; <<>> DiG 9.6.0-P1 <<>> uktelecom.net mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54722 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;uktelecom.net. IN MX ;; ANSWER SECTION: uktelecom.net. 3600 IN MX 0 dev.null. ;; AUTHORITY SECTION: uktelecom.net. 3573 IN NS ns.buydomains.com. uktelecom.net. 3573 IN NS this-domain-for-sale.com. ;; ADDITIONAL SECTION: ns.buydomains.com. 172773 IN A 63.119.44.93 this-domain-for-sale.com. 172773 IN A 128.121.3.72 ;; Query time: 145 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 11:18:03 2009 ;; MSG SIZE rcvd: 153 |
#dig @ns.buydomains.com version.bind. chaos.txt
|
#dig @ns.buydomains.com version.bind chaos.txt
|
#rndc flush
bash: rndc: команда не найдена |
#apt-get install rndc
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет rndc |
#apt-cace search rndc
bash: apt-cace: команда не найдена |
#apt-cache search rndc
gadmin-bind - GTK+ configuration tool for bind9 libisccc50 - библиотека управляющего канала, используемая BIND libisccfg50 - библиотека для анализа файлов настройки, используемая BIND |
#apt-get update
Получено:1 http://10.0.35.1 sid Release.gpg [1032B] Получено:2 http://10.0.35.1 sid/main Translation-ru [398kB] Получено:3 http://10.0.35.1 sid Release [94,4kB] Игн http://10.0.35.1 sid/main Packages/DiffIndex Игн http://10.0.35.1 sid/main Packages Получено:4 http://10.0.35.1 sid/main Packages [7775kB] Получено 8269kБ за 4s (1799kБ/c) Чтение списков пакетов... Готово |
#apt-cache search rndc
gadmin-bind - GTK+ configuration tool for bind9 libisccc50 - библиотека управляющего канала, используемая BIND libisccfg50 - библиотека для анализа файлов настройки, используемая BIND |
#dpkg -l | grep bind
ii libbind9-50 1:9.6.0.dfsg.P1-2 BIND9 Shared Library used by BIND ii libnet-libidn-perl 0.07-1+b1 Perl bindings for GNU Libidn ii python-cairo 1.8.4-3 Python bindings for the Cairo vector graphics library ii python-glade2 2.14.1-2 GTK+ bindings: Glade support ii python-gobject 2.16.1-1 Python bindings for the GObject library ii python-gtk2 2.14.1-2 Python bindings for the GTK+ widget set |
# This is the configuration file for /etc/init.d/openvpn # # Start only these VPNs automatically via init script. # Allowed values are "all", "none" or space separated list of # names of the VPNs. If empty, "all" is assumed. # #AUTOSTART="all" #AUTOSTART="none" #AUTOSTART="home office" # # Refresh interval (in seconds) of default status files # located in /var/run/openvpn.$NAME.status # Defaults to 10, 0 disables status file generation # #STATUSREFRESH=10 #STATUSREFRESH=0 # Optional arguments to openvpn's command line OPTARGS=""
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or # /usr/share/doc/ifupdown/examples for more information. auto lo eth0 eth0.101 iface lo inet loopback iface eth0 inet static address 192.168.15.1 netmask 255.255.255.0 network 192.168.15.0 broadcast 192.168.15.255 gateway 192.168.15.254 iface eth0.101 address 192.168.101.1 netmask 255.255.255.0 network 192.168.101.0 #up route add default gw 10.0.35.1 || true #up route add default gw 10.0.35.1 #auto dummy #iface dummy0 inet manual # up ifconfig dummy0 1.2.3.4
#!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. exit 0
Время первой команды журнала | 17:55:22 2009- 6- 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 11:24:11 2009- 6- 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 9.90 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.97 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.92 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.58 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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