/l3/users/30-11-2009/nt-lnet/debian13.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 |
|
#nc 127.0.0.1 110 < dd if=/dev/hda | nc -l -p 1100
![]() |
#touch /tmp/123
|
#df 0h
![]() df: `0h': Нет такого файла или каталога |
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на /dev/hda1 4,0G 1,5G 2,6G 36% / tmpfs 291M 0 291M 0% /lib/init/rw udev 10M 20K 10M 1% /dev 192.168.16.254:/data/sles-pxe 220G 218G 2,8G 99% /mnt |
#dd if=/dev/zero of=/tmp/123 count=2048k bs=512
![]() 1149686+0 записей считано 1149686+0 записей написано скопировано 588639232 байта (589 MB), 32,8679 секунд, 17,9 MB/s |
#mkreiserfs /tmp/123
![]() mkreiserfs 3.6.19 (2003 www.namesys.com) A pair of credits: Oleg Drokin was the debugger for V3 during most of the time that V4 was under development, and was quite skilled and fast at it. He wrote the large write optimization of V3. Joshua Macdonald wrote the first draft of the transaction manager. Yuri Rupasov did testing and benchmarking, plus he invented the r5 hash (also used by the dcache code). Yura Rupasov, Anatoly Pinchuk, Igor Krasheninnikov, Grigory Zaigralin, Mikhail Gilula, Igor Zagorovsky, Roman Pozlevich, Konstantin Shvachko, and Joshua MacDonald are former contributors to the project. /tmp/123 is not a block special device Use -f to force over |
#mkreiserfs -f /tmp/123
mkreiserfs 3.6.19 (2003 www.namesys.com) A pair of credits: Many persons came to www.namesys.com/support.html, and got a question answered for $25, or just gave us a small donation there. Alexander Zarochentcev (zam) wrote the high low priority locking code, online resizer for V3 and V4, online repacker for V4, block allocation code, and major parts of the flush code, and maintains the transaction manager code. We give him the stuff that we know will be hard to debug, or needs to be very cleanly structured. /tmp/123 is not a block special device ... Hash function used to sort names: "r5" Journal Size 8193 blocks (first block 18) Journal Max transaction length 1024 inode generation number: 0 UUID: 49925740-9689-4b49-8220-8c6760ef92e7 Initializing journal - 0%....20%....40%....60%....80%....100% Syncing..ok Tell your friends to use a kernel based on 2.4.18 or later, and especially not a kernel based on 2.4.9, when you use reiserFS. Have fun. ReiserFS is successfully created on /tmp/123. |
#mount -o loop /tmp/123 /mnt
![]() mount: could not find any device /dev/loop# |
#ls /dev/loop*
![]() ls: /dev/loop*: Нет такого файла или каталога |
#nc 127.0.0.1 110 < /tmp/fifo | nc -l -p 1100 > /tmp/fifo
![]() |
#dd if=/tmp/123 | nc -l -p 4400
![]() |
#ssh 192.168.16.2
![]() root@192.168.16.2's password: Permission denied, please try again. root@192.168.16.2's password: Permission denied, please try again. root@192.168.16.2's password: Permission denied (publickey,password). |
#ssh 192.168.16.2
![]() root@192.168.16.2's password: Permission denied, please try again. root@192.168.16.2's password: Permission denied, please try again. root@192.168.16.2's password: Permission denied (publickey,password). |
#ssh 192.168.16.2
![]() root@192.168.16.2's password: Permission denied, please try again. root@192.168.16.2's password: Permission denied, please try again. root@192.168.16.2's password: Permission denied (publickey,password). |
#ssh 192.168.16.2
![]() root@192.168.16.2's password: Permission denied, please try again. root@192.168.16.2's password: Permission denied, please try again. root@192.168.16.2's password: Connection closed by 192.168.16.2 |
#ssh 192.168.16.2
![]() ssh: connect to host 192.168.16.2 port 22: Connection timed out |
#apt-cache search portknock
|
#apt-cache search knock
knockd - small port-knock daemon knocker - a simple and easy to use TCP security port scanner wing - Galaga-like arcade game wing-data - graphics and audio data for wing |
#apt-get install knockd
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: knockd обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 253 пакетов не обновлено. Необходимо скачать 26,2kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 111kB. Получено:1 http://10.0.35.1 lenny/main knockd 0.5-2 [26,2kB] Получено 26,2kБ за 0s (63,8kБ/c) Выбор ранее не выбранного пакета knockd. (Чтение базы данных... на данный момент установлено 25284 файлов и каталогов.) Распаковывается пакет knockd (из файла .../archives/knockd_0.5-2_i386.deb)... Настраивается пакет knockd (0.5-2) ... knockd disabled: not starting. To enable it edit /etc/default/knockd (warning). |
#vim /etc/default/knockd
--- /tmp/l3-saved-1597.2649.6533 2009-12-01 15:00:45.000000000 +0200 +++ /etc/default/knockd 2009-12-01 15:00:58.000000000 +0200 @@ -9,7 +9,7 @@ # anything else = don't start # # PLEASE EDIT /etc/knockd.conf BEFORE ENABLING -START_KNOCKD=0 +START_KNOCKD=1 # command line options -#KNOCKD_OPTS="-i eth1" +KNOCKD_OPTS="-i eth1" |
#sudo /etc/knockd.conf
![]() sudo: /etc/knockd.conf: command not found |
#vim /etc/knockd.conf
|
# 3
![]() knock knockd |
#man knockd
![]() |
#vim /etc/xinetd.conf
![]() |
#scp /etc/xinetd.conf 192.168.16.11:/etc/
The authenticity of host '192.168.16.11 (192.168.16.11)' can't be established. RSA key fingerprint is 51:5b:32:d8:70:19:6d:04:c7:b4:11:49:13:74:dc:bc. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.16.11' (RSA) to the list of known hosts. root@192.168.16.11's password: xinetd.conf 100% 289 0.3KB/s 00:00 |
#man ip
|
#man ip
|
#q
![]() bash: q: command not found |
#apt-get search iproute
![]() E: Неверная операция search |
#apt-cache search iproute
iproute - networking and traffic control tools iproute-dev - networking and traffic control tools - development files iproute-doc - networking and traffic control tools - documentation |
#apt-cache search iproute2
iproute - networking and traffic control tools iproute-dev - networking and traffic control tools - development files iproute-doc - networking and traffic control tools - documentation |
#apt-get install iproute iproute-doc
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: libatm1 НОВЫЕ пакеты, которые будут установлены: iproute iproute-doc libatm1 обновлено 0, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 253 пакетов не обновлено. Необходимо скачать 1135kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 1995kB. ... Выбор ранее не выбранного пакета iproute. (Чтение базы данных... на данный момент установлено 25298 файлов и каталогов.) Распаковывается пакет iproute (из файла .../iproute_20080725-2_i386.deb)... Выбор ранее не выбранного пакета iproute-doc. Распаковывается пакет iproute-doc (из файла .../iproute-doc_20080725-2_all.deb)... Выбор ранее не выбранного пакета libatm1. Распаковывается пакет libatm1 (из файла .../libatm1_2.4.1-17.2_i386.deb)... Настраивается пакет iproute (20080725-2) ... Настраивается пакет iproute-doc (20080725-2) ... Настраивается пакет libatm1 (2.4.1-17.2) ... |
#dpkg -L iproute-doc
/. /usr /usr/share /usr/share/doc /usr/share/doc/iproute-doc /usr/share/doc/iproute-doc/arpd.html /usr/share/doc/iproute-doc/README.iproute2+tc /usr/share/doc/iproute-doc/ip-tunnels.dvi.gz /usr/share/doc/iproute-doc/htb /usr/share/doc/iproute-doc/htb/htbfaq.htm ... /usr/share/doc/iproute-doc/examples/diffserv/README /usr/share/doc/iproute-doc/examples/README.cbq.gz /usr/share/doc/iproute-doc/examples/cbq.init-v0.7.3.gz /usr/share/doc/iproute-doc/examples/SYN-DoS.rate.limit /usr/share/doc/iproute-doc/examples/cbqinit.eth1 /usr/share/doc/iproute-doc/examples/dhcp-client-script.gz /usr/share/doc/iproute-doc/rtstat.dvi /usr/share/doc/iproute-doc/api-ip6-flowlabels.tex.gz /usr/share/doc/iproute-doc/arpd.txt.gz /usr/share/doc/iproute-doc/nstat.dvi.gz |
#cd /usr/share/doc/ip
![]() ipcalc/ iproute/ iproute-doc/ iptables/ iputils-ping/ |
#cd /usr/share/doc/iproute/
|
#ls
changelog.Debian.gz copyright README.Debian |
#less README.Debian
|
#cd -
![]() |
#echo $PWD
/usr/share/doc |
#echo $OLDPWD
/usr/share/doc/iproute |
#pwd
/usr/share/doc |
#cd iproute-doc/
|
#ls
api-ip6-flowlabels.dvi.gz copyright ip-tunnels.tex.gz README.decnet rtstat.txt api-ip6-flowlabels.ps.gz examples nstat.dvi.gz README.distribution.gz SNAPSHOT.tex api-ip6-flowlabels.tex.gz htb nstat.html README.iproute2+tc ss.dvi.gz arpd.dvi.gz ip-cref.dvi.gz nstat.ps.gz README.lnstat ss.html arpd.html ip-cref.ps.gz nstat.txt.gz RELNOTES.gz ss.ps.gz arpd.ps.gz ip-cref.tex.gz Plan rtstat.dvi ss.txt.gz arpd.txt.gz ip-tunnels.dvi.gz preamble.tex rtstat.html changelog.Debian.gz ip-tunnels.ps.gz README rtstat.ps.gz |
#firefox arpd.html
![]() Error: no display specified |
#arpd -b /var/tmp/arpd.db
|
#arpd -b /var/tmp/arpd.db -l
#Ifindex IP MAC 2 192.168.16.2 00:16:3e:00:00:02 2 192.168.16.202 00:16:35:7d:81:ee 2 192.168.16.254 00:04:75:75:46:b1 2 192.168.16.1 00:16:3e:00:00:01 2 192.168.16.7 00:16:3e:00:00:07 2 192.168.16.11 00:16:3e:00:00:11 2 192.168.16.201 00:14:c2:05:9a:de 2 192.168.16.203 00:14:c2:05:a3:38 |
#man arpd
|
#man arpd
|
#arpd -b /var/tmp/arpd.db -a 10 -k
|
#arpd -b /var/tmp/arpd.db -l
#Ifindex IP MAC 2 192.168.16.2 00:16:3e:00:00:02 2 192.168.16.202 00:16:35:7d:81:ee 2 192.168.16.254 00:04:75:75:46:b1 2 192.168.16.1 00:16:3e:00:00:01 2 192.168.16.7 00:16:3e:00:00:07 2 192.168.16.11 00:16:3e:00:00:11 2 192.168.16.201 00:14:c2:05:9a:de 2 192.168.16.203 00:14:c2:05:a3:38 |
#arpd -b /var/tmp/arpd.db -l
#Ifindex IP MAC 2 192.168.16.2 00:16:3e:00:00:02 2 192.168.16.202 00:16:35:7d:81:ee 2 192.168.16.254 00:04:75:75:46:b1 2 192.168.16.1 00:16:3e:00:00:01 2 192.168.16.7 00:16:3e:00:00:07 2 192.168.16.11 00:16:3e:00:00:11 2 192.168.16.201 00:14:c2:05:9a:de 2 192.168.16.203 00:14:c2:05:a3:38 |
#arpd -b /var/tmp/arpd.db -l
#Ifindex IP MAC 2 192.168.16.2 00:16:3e:00:00:02 2 192.168.16.202 00:16:35:7d:81:ee 2 192.168.16.254 00:04:75:75:46:b1 2 192.168.16.1 00:16:3e:00:00:01 2 192.168.16.7 00:16:3e:00:00:07 2 192.168.16.11 00:16:3e:00:00:11 2 192.168.16.201 00:14:c2:05:9a:de 2 192.168.16.203 00:14:c2:05:a3:38 |
#arpd -b /var/tmp/arpd.db -l
#Ifindex IP MAC 2 192.168.16.2 00:16:3e:00:00:02 2 192.168.16.202 00:16:35:7d:81:ee 2 192.168.16.254 00:04:75:75:46:b1 2 192.168.16.1 00:16:3e:00:00:01 2 192.168.16.7 00:16:3e:00:00:07 2 192.168.16.11 00:16:3e:00:00:11 2 192.168.16.201 00:14:c2:05:9a:de 2 192.168.16.203 00:14:c2:05:a3:38 |
#arpd -b /var/tmp/arpd.db -l
#Ifindex IP MAC 2 192.168.16.2 00:16:3e:00:00:02 2 192.168.16.202 00:16:35:7d:81:ee 2 192.168.16.254 00:04:75:75:46:b1 2 192.168.16.1 00:16:3e:00:00:01 2 192.168.16.7 00:16:3e:00:00:07 2 192.168.16.11 00:16:3e:00:00:11 2 192.168.16.201 00:14:c2:05:9a:de 2 192.168.16.203 00:14:c2:05:a3:38 |
#arpd -b /var/tmp/arpd.db -l
#Ifindex IP MAC 2 192.168.16.2 00:16:3e:00:00:02 2 192.168.16.202 00:16:35:7d:81:ee 2 192.168.16.254 00:04:75:75:46:b1 2 192.168.16.1 00:16:3e:00:00:01 2 192.168.16.7 00:16:3e:00:00:07 2 192.168.16.11 00:16:3e:00:00:11 2 192.168.16.201 00:14:c2:05:9a:de 2 192.168.16.203 00:14:c2:05:a3:38 |
#arpd -b /var/tmp/arpd.db -l
#Ifindex IP MAC 2 192.168.16.2 00:16:3e:00:00:02 2 192.168.16.202 00:16:35:7d:81:ee 2 192.168.16.254 00:04:75:75:46:b1 2 192.168.16.1 00:16:3e:00:00:01 2 192.168.16.7 00:16:3e:00:00:07 2 192.168.16.11 00:16:3e:00:00:11 2 192.168.16.201 00:14:c2:05:9a:de 2 192.168.16.203 00:14:c2:05:a3:38 |
#arpd -b /var/tmp/arpd.db -l
#Ifindex IP MAC 2 192.168.16.2 00:16:3e:00:00:02 2 192.168.16.202 00:16:35:7d:81:ee 2 192.168.16.254 00:04:75:75:46:b1 2 192.168.16.1 00:16:3e:00:00:01 2 192.168.16.7 00:16:3e:00:00:07 2 192.168.16.11 00:16:3e:00:00:11 2 192.168.16.201 00:14:c2:05:9a:de 2 192.168.16.203 00:14:c2:05:a3:38 |
#less /var/log/daemon.log
|
#arp -a
debian1.agro.net.nt (192.168.16.1) at 00:16:3E:00:00:01 [ether] on eth0 debian2.sergey.net.nt (192.168.16.2) at 00:16:3E:00:00:02 [ether] on eth0 debian8.andrey.net.nt (192.168.16.8) at 00:16:3E:00:00:08 [ether] on eth0 debian11.net.nt (192.168.16.11) at 00:16:3E:00:00:11 [ether] on eth0 debian.net.nt (192.168.16.254) at 00:04:75:75:46:B1 [ether] on eth0 host1.serg.net.nt (192.168.16.7) at 00:16:3E:00:00:07 [ether] on eth0 host202.net.nt (192.168.16.202) at 00:16:35:7D:81:EE [ether] on eth0 host203.net.nt (192.168.16.203) at 00:14:C2:05:A3:38 [ether] on eth0 host201.net.nt (192.168.16.201) at 00:14:C2:05:9A:DE [ether] on eth0 |
#arp -an
? (192.168.16.1) at 00:16:3E:00:00:01 [ether] on eth0 ? (192.168.16.2) at 00:16:3E:00:00:02 [ether] on eth0 ? (192.168.16.8) at 00:16:3E:00:00:08 [ether] on eth0 ? (192.168.16.11) at 00:16:3E:00:00:11 [ether] on eth0 ? (192.168.16.254) at 00:04:75:75:46:B1 [ether] on eth0 ? (192.168.16.7) at 00:16:3E:00:00:07 [ether] on eth0 ? (192.168.16.202) at 00:16:35:7D:81:EE [ether] on eth0 ? (192.168.16.203) at 00:14:C2:05:A3:38 [ether] on eth0 ? (192.168.16.201) at 00:14:C2:05:9A:DE [ether] on eth0 |
#man ip
|
#cd
|
#dig
![]() bash: dig: command not found |
#apt-get install dnsutils
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: bind9-host libattr1 libbind9-40 libcap2 libdns45 libisc45 libisccc40 libisccfg40 liblwres40 Предлагаемые пакеты: rblcheck НОВЫЕ пакеты, которые будут установлены: bind9-host dnsutils libbind9-40 libcap2 libdns45 libisc45 libisccc40 libisccfg40 liblwres40 Пакеты, которые будут обновлены: ... Распаковывается пакет dnsutils (из файла .../dnsutils_1%3a9.5.1.dfsg.P3-1_i386.deb)... Настраивается пакет libcap2 (2.11-2) ... Настраивается пакет libisc45 (1:9.5.1.dfsg.P3-1) ... Настраивается пакет libdns45 (1:9.5.1.dfsg.P3-1) ... Настраивается пакет libisccc40 (1:9.5.1.dfsg.P3-1) ... Настраивается пакет libisccfg40 (1:9.5.1.dfsg.P3-1) ... Настраивается пакет libbind9-40 (1:9.5.1.dfsg.P3-1) ... Настраивается пакет liblwres40 (1:9.5.1.dfsg.P3-1) ... Настраивается пакет bind9-host (1:9.5.1.dfsg.P3-1) ... Настраивается пакет dnsutils (1:9.5.1.dfsg.P3-1) ... |
#dig @
![]() |
#cat /etc/resolv.conf
search net.nt unix.nt nameserver 192.168.16.254 nameserver 10.0.17.1 nameserver 10.0.35.1 |
#ping host1
![]() ping: unknown host host1 |
#dig @10.0.1.1 tech.inc ns
; <<>> DiG 9.5.1-P3 <<>> @10.0.1.1 tech.inc ns ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 34273 ;; flags: qr aa; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;tech.inc. IN NS ;; AUTHORITY SECTION: . 86400 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009120100 1800 900 604800 86400 ;; Query time: 512 msec ;; SERVER: 10.0.1.1#53(10.0.1.1) ;; WHEN: Tue Dec 1 16:35:04 2009 ;; MSG SIZE rcvd: 101 |
#dig unc.com.ua ns
; <<>> DiG 9.5.1-P3 <<>> unc.com.ua ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 38607 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;unc.com.ua. IN NS ;; ANSWER SECTION: unc.com.ua. 86400 IN NS ns2.svitinfo.net.ua. unc.com.ua. 86400 IN NS ns3.svitinfo.net.ua. ;; Query time: 109 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Tue Dec 1 16:37:31 2009 ;; MSG SIZE rcvd: 77 |
#man dig
|
#dig unc.com.ua ns
; <<>> DiG 9.5.1-P3 <<>> unc.com.ua ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29521 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;unc.com.ua. IN NS ;; ANSWER SECTION: unc.com.ua. 86349 IN NS ns2.svitinfo.net.ua. unc.com.ua. 86349 IN NS ns3.svitinfo.net.ua. ;; Query time: 21 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Tue Dec 1 16:38:22 2009 ;; MSG SIZE rcvd: 77 |
#dig umc.com.ua ns
; <<>> DiG 9.5.1-P3 <<>> umc.com.ua ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53411 ;; flags: qr rd ra; QUERY: 1, ANSWER: 8, AUTHORITY: 0, ADDITIONAL: 5 ;; QUESTION SECTION: ;umc.com.ua. IN NS ;; ANSWER SECTION: umc.com.ua. 3600 IN NS ns212.viaduk.net. umc.com.ua. 3600 IN NS ns2.umc.com.ua. ... ;; ADDITIONAL SECTION: n1.umc.com.ua. 3600 IN A 80.255.64.67 n2.umc.com.ua. 3600 IN A 80.255.64.69 ns.umc.com.ua. 3600 IN A 80.255.64.67 ns1.umc.com.ua. 3600 IN A 80.255.64.67 ns2.umc.com.ua. 3600 IN A 80.255.64.69 ;; Query time: 47 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Tue Dec 1 16:39:19 2009 ;; MSG SIZE rcvd: 274 |
#dig @n1.umc.com.ua umc.com.ua axfr
; <<>> DiG 9.5.1-P3 <<>> @n1.umc.com.ua umc.com.ua axfr ; (1 server found) ;; global options: printcmd ; Transfer failed. |
#dig @10.0.17.1 net.nt axfr
; <<>> DiG 9.5.1-P3 <<>> @10.0.17.1 net.nt axfr ; (1 server found) ;; global options: printcmd net.nt. 604800 IN SOA debian.net.nt. root.debian.net.nt. 16 604800 86400 2419200 604800 net.nt. 604800 IN NS debian.net.nt. net.nt. 604800 IN MX 5 fbsdvm.net.nt. agro.net.nt. 604800 IN NS debian1.agro.net.nt. debian1.agro.net.nt. 604800 IN A 192.168.16.1 alex.net.nt. 604800 IN NS hostA.alex.net.nt. hostA.alex.net.nt. 604800 IN A 192.168.16.6 ... deb5.sid.net.nt. 604800 IN A 192.168.16.5 stepanoff.net.nt. 604800 IN NS debian3.stepanoff.net.nt. debian3.stepanoff.net.nt. 604800 IN A 192.168.16.3 yuriy.net.nt. 604800 IN NS host1.yuriy.net.nt. host1.yuriy.net.nt. 604800 IN A 192.168.16.4 net.nt. 604800 IN SOA debian.net.nt. root.debian.net.nt. 16 604800 86400 2419200 604800 ;; Query time: 498 msec ;; SERVER: 10.0.17.1#53(10.0.17.1) ;; WHEN: Tue Dec 1 16:40:36 2009 ;; XFR size: 262 records (messages 1, bytes 6198) |
#dig @n1.umc.com.ua umc.com.ua axfr
; <<>> DiG 9.5.1-P3 <<>> @n1.umc.com.ua umc.com.ua axfr ; (1 server found) ;; global options: printcmd ; Transfer failed. |
#dig @n1.umc.com.ua google.com a
; <<>> DiG 9.5.1-P3 <<>> @n1.umc.com.ua google.com a ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 51937 ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;google.com. IN A ;; Query time: 28 msec ;; SERVER: 80.255.64.67#53(80.255.64.67) ;; WHEN: Tue Dec 1 16:40:51 2009 ;; MSG SIZE rcvd: 28 |
#dig @n2.umc.com.ua google.com a
; <<>> DiG 9.5.1-P3 <<>> @n2.umc.com.ua google.com a ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 48639 ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;google.com. IN A ;; Query time: 32 msec ;; SERVER: 80.255.64.69#53(80.255.64.69) ;; WHEN: Tue Dec 1 16:41:05 2009 ;; MSG SIZE rcvd: 28 |
#dig @n1.umc.com.ua umc.com.ua axfr
; <<>> DiG 9.5.1-P3 <<>> @n1.umc.com.ua umc.com.ua axfr ; (1 server found) ;; global options: printcmd ; Transfer failed. |
#dig @n1.umc.com.ua umc.com.ua mx
; <<>> DiG 9.5.1-P3 <<>> @n1.umc.com.ua umc.com.ua mx ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50590 ;; flags: qr aa rd; QUERY: 1, ANSWER: 2, AUTHORITY: 8, ADDITIONAL: 7 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;umc.com.ua. IN MX ;; ANSWER SECTION: ... east.umc.com.ua. 3600 IN A 80.255.64.240 ns.umc.com.ua. 3600 IN A 80.255.64.67 ns1.umc.com.ua. 3600 IN A 80.255.64.67 ns2.umc.com.ua. 3600 IN A 80.255.64.69 n1.umc.com.ua. 3600 IN A 80.255.64.67 n2.umc.com.ua. 3600 IN A 80.255.64.69 ;; Query time: 43 msec ;; SERVER: 80.255.64.67#53(80.255.64.67) ;; WHEN: Tue Dec 1 16:41:32 2009 ;; MSG SIZE rcvd: 348 |
#dig @ns212.viaduk.net umc.com.ua axfr
; <<>> DiG 9.5.1-P3 <<>> @ns212.viaduk.net umc.com.ua axfr ; (1 server found) ;; global options: printcmd ; Transfer failed. |
#dig @ns212.viaduk.net google.com a
; <<>> DiG 9.5.1-P3 <<>> @ns212.viaduk.net google.com a ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44145 ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 4, ADDITIONAL: 4 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;google.com. IN A ;; AUTHORITY SECTION: ... google.com. 84738 IN NS ns1.google.com. ;; ADDITIONAL SECTION: ns1.google.com. 257547 IN A 216.239.32.10 ns2.google.com. 257547 IN A 216.239.34.10 ns3.google.com. 257547 IN A 216.239.36.10 ns4.google.com. 257547 IN A 216.239.38.10 ;; Query time: 44 msec ;; SERVER: 212.68.160.1#53(212.68.160.1) ;; WHEN: Tue Dec 1 16:42:14 2009 ;; MSG SIZE rcvd: 164 |
#dig @ns212.viaduk.net umc.com.ua axfr
; <<>> DiG 9.5.1-P3 <<>> @ns212.viaduk.net umc.com.ua axfr ; (1 server found) ;; global options: printcmd ; Transfer failed. |
#dig @ns212.viaduk.net umc.com.ua ixfr
;; Warning, ixfr requires a serial number ; <<>> DiG 9.5.1-P3 <<>> @ns212.viaduk.net umc.com.ua ixfr ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 23572 ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 8, ADDITIONAL: 7 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;umc.com.ua. IN A ... n2.umc.com.ua. 3104 IN A 80.255.64.69 ns.umc.com.ua. 3104 IN A 80.255.64.67 ns1.umc.com.ua. 3104 IN A 80.255.64.67 ns2.umc.com.ua. 3104 IN A 80.255.64.69 ares.utel.net.ua. 3600 IN A 212.113.37.157 ns212.viaduk.net. 86400 IN A 212.68.160.1 ;; Query time: 43 msec ;; SERVER: 212.68.160.1#53(212.68.160.1) ;; WHEN: Tue Dec 1 16:43:05 2009 ;; MSG SIZE rcvd: 306 |
#dig @ns212.viaduk.net umc.com.ua
![]() |
#whois
ÐÑполÑзование: whois [ÐÐЦÐЯ]... ÐÐЪÐÐТ... -l одноÑÑовневÑй минималÑнÑй поиÑк [ÑолÑко RPSL] -L найÑи вÑÑ Ð¿Ñи минимÑме ÑказаннÑÑ Ñовпадений -m найÑи пеÑвÑй ÑÑÐ¾Ð²ÐµÐ½Ñ Ð¿Ñи макÑимÑме ÑказаннÑÑ Ñовпадений -M найÑи вÑÑ Ð¿Ñи макÑимÑме ÑказаннÑÑ Ñовпадений -c найÑи наименÑÑее Ñовпадение, ÑодеÑжаÑее аÑÑибÑÑ mnt-irt -x ÑоÑное Ñовпадение [ÑолÑко RPSL] -d возвÑаÑаÑÑ Ñакже ÑевеÑÑнÑе делегиÑованнÑе обÑекÑÑ DNS [ÑолÑко RPSL] -i ÐТР[,ÐТР]... вÑполниÑÑ Ð¸Ð½Ð²ÐµÑÑнÑй поиÑк Ð´Ð»Ñ ÑказаннÑÑ ÐТРибÑÑов -T ТÐÐ[,ТÐÐ]... поиÑк ÑолÑко обÑекÑов Ñ Ñипом ТÐÐ ... он Ð´Ð»Ñ Ð¾Ð±ÑекÑа Ñ Ñипом ТÐÐ ('all' Ð´Ð»Ñ ÑпиÑка) -v ТÐРзапÑоÑиÑÑ ÑаÑÑиÑеннÑй Ñаблон Ð´Ð»Ñ Ð¾Ð±ÑекÑа Ñ Ñипом ТÐÐ -q [version|sources|types] запÑоÑиÑÑ ÑказаннÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ ÑеÑвеÑе [ÑолÑко RPSL] -F бÑÑÑÑÑй ÑÑÑой вÑвод (вклÑÑÐ°ÐµÑ Ñакже -r) -h УÐÐРТ пÑиÑоединиÑÑÑÑ Ðº ÐÐРТУ -H ÑкÑÑÑÑ Ð»ÐµÐ³Ð°Ð»ÑнÑе оÑÐºÐ°Ð·Ñ --verbose ÑазÑÑÑнÑÑÑ, ÑÑо пÑоиÑÑ Ð¾Ð´Ð¸Ñ --help оÑобÑазиÑÑ ÑÑÑ Ð¿Ð¾Ð¼Ð¾ÑÑ Ð¸ вÑйÑи --version вÑвеÑÑи инÑоÑмаÑÐ¸Ñ Ð¾ веÑÑии и вÑйÑи |
#whois CHE-RIPE
% This is the RIPE Database query service. % The objects are in RPSL format. % % The RIPE Database is subject to Terms and Conditions. % See http://www.ripe.net/db/support/db-terms-conditions.pdf %ERROR:101: no entries found % % No entries found in the selected source(s). |
#whois CHE14-RIPE
% This is the RIPE Database query service. % The objects are in RPSL format. % % The RIPE Database is subject to Terms and Conditions. % See http://www.ripe.net/db/support/db-terms-conditions.pdf %ERROR:101: no entries found % % No entries found in the selected source(s). |
#whois CHE-UANIC
% This is the Ukrainian Whois query server #F. % Rights restricted by copyright. % nic-handle: CHE-UANIC person: dmitry cheusov address: 439, Prirechnaya, 17 address: 01001 KIEV address: UA phone: +380 (44) 4131230 phone: +380 (96) 4411230 e-mail: cheva@ua.fm mnt-by: NONE remark: icq 246111987 changed: CHE-UANIC 20070507134420 source: UANIC |
#whois nt.ua
% This is the Ukrainian Whois query server #B. % Rights restricted by copyright. % % % .UA whois % Domain Record: % ============= domain: nt.ua admin-c: SV33-UANIC tech-c: CHE14-UANIC tech-c: NT-UANIC ... person: Sergey Cherepenin address: Borovikovskogo bvd, 16 address: 36023 POLTAVA address: UA phone: +380 (68) 1551661 e-mail: sergey.cherepenin@gmail.com mnt-by: NONE changed: CHE14-UANIC 20090318174146 source: UANIC % % .UA whois |
#whois nt.ua | grep gmail
e-mail: sergey.cherepenin@gmail.com |
#whois
![]() |
#ping nt.ua
PING nt.ua (212.40.34.157) 56(84) bytes of data. 64 bytes from stream.tsua.net (212.40.34.157): icmp_seq=1 ttl=57 time=3.21 ms --- nt.ua ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 3.214/3.214/3.214/0.000 ms |
#whois 212.40.34.157
% This is the RIPE Database query service. % The objects are in RPSL format. % % The RIPE Database is subject to Terms and Conditions. % See http://www.ripe.net/db/support/db-terms-conditions.pdf % Note: This output has been filtered. % To receive output for a database update, use the "-B" flag. % Information related to '212.40.32.0 - 212.40.37.255' inetnum: 212.40.32.0 - 212.40.37.255 netname: TSYSTEMS ... mnt-by: AS12294-MNT mnt-routes: MTU-NOC source: RIPE # Filtered % Information related to '212.40.32.0/19AS8359' route: 212.40.32.0/19 descr: Comstar-Ukraine descr: Kiev Branch origin: AS8359 mnt-by: CS-UA-MNT source: RIPE # Filtered |
#whois 212.40.34.157 | less
|
#whois 19.0.0.0
OrgName: Ford Motor Company OrgID: FORDMO Address: P.O. Box 2053, RM E-1121 City: Dearborn StateProv: MI PostalCode: 48121-2053 Country: US NetRange: 19.0.0.0 - 19.255.255.255 CIDR: 19.0.0.0/8 NetName: FINET ... OrgNOCHandle: ZF4-ARIN OrgNOCName: DNS Administrator OrgNOCPhone: +1-313-390-3476 OrgNOCEmail: dnsadmin@ford.com OrgTechHandle: ZF4-ARIN OrgTechName: DNS Administrator OrgTechPhone: +1-313-390-3476 OrgTechEmail: dnsadmin@ford.com # ARIN WHOIS database, last updated 2009-11-30 20:00 # Enter ? for additional hints on searching ARIN's WHOIS database. |
#whois 19.0.0.0 | less
|
#whois 19.0.0.0 | less
![]() |
#ssh 192.168.16.254
{ } 46 } file "/etc/bind/db.rev.net.nt"; -- -- 45,13-20 55% 47 }; -- -- 46,13-20 58% 48 -- -- 47,3 62% 49 zone "18.168.192.in-addr.arpa" { -- -- 48,1 65% 50 type forward; ... Dec 1 15:21:39 debian named[8192]: listening on IPv4 interface vlan141, 192.168.16.254#53 Dec 1 15:21:39 debian named[8192]: listening on IPv4 interface ak0, 192.168.7.254#53 Dec 1 15:21:39 debian named[8192]: listening on IPv4 interface tap0, 172.16.0.2#53 Dec 1 15:21:39 debian named[8192]: listening on IPv4 interface eth2, 10.0.17.1#53 Dec 1 15:21:39 debian named[8192]: default max-cache-size (33554432) applies Dec 1 15:21:39 debian named[8192]: automatic empty zone: 254.169.IN-ADDR.ARPA Dec 1 15:21:39 debian named[8192]: automatic empty zone: 2.0.192.IN-ADDR.ARPA Dec 1 15:21:39 debian named[8192]: automatic empty zone: 255.255.255.255.IN-ADDR.ARPA Dec 1 15:21:39 debian named[8192]: automatic empty zone: 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA Connection to 192.168.16.254 closed. |
#ssh debian2
The authenticity of host 'debian2 (192.168.16.2)' can't be established. RSA key fingerprint is 51:5b:32:d8:70:19:6d:04:c7:b4:11:49:13:74:dc:bc. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'debian2' (RSA) to the list of known hosts. root@debian2's password: Last login: Tue Dec 1 14:58:03 2009 Linux debiant 2.6.18-5-xen-686 #1 SMP Fri Jun 1 05:05:24 UTC 2007 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. l3-agent is already running: pid=1618; pidfile=/root/.lilalo/l3-agent.pid |
search net.nt unix.nt nameserver 192.168.16.254 nameserver 10.0.17.1 nameserver 10.0.35.1
Время первой команды журнала | 13:41:22 2009-12- 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 16:22:14 2009-12- 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 23.76 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.45 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.16 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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