/l3/users/14-06-2010/nt-lnet/debian4.net.nt/user |
|
$l3pwd
/users/14-06-2010/nt-lnet/debian4.net.nt/user |
$su 0
Неизвестный id: 0 |
$su -
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ".bash_profile" 3L, 19C записано root@debian4:~# exit logout |
$su -
Пароль: l3-agent is already running: pid=1469; pidfile=/root/.lilalo/l3-agent.pid |
#test 6 -lt 7
|
#test 6 -lt 7 ; echo $?
0 |
#test 8 -lt 7 ; echo $?
1 |
#echo $?
0 |
#test 8 -lt 7
|
#echo $?
1 |
#apt-get update
Получено:1 http://debian.org.ua squeeze Release.gpg [835B] Получено:2 http://debian.org.ua squeeze/main Translation-ru [504kB] Получено:3 http://security.debian.org testing/updates Release.gpg [835B] Игн http://security.debian.org testing/updates/main Translation-ru Получено:4 http://security.debian.org testing/updates Release [44,6kB] Игн http://debian.org.ua squeeze/contrib Translation-ru Игн http://debian.org.ua squeeze/non-free Translation-ru Получено:5 http://debian.org.ua squeeze Release [89,5kB] Получено:6 http://debian.org.ua squeeze/main Packages/DiffIndex [2 038B] Игн http://security.debian.org testing/updates/main Packages/DiffIndex Получено:7 http://debian.org.ua squeeze/contrib Packages/DiffIndex [2 023B] Получено:8 http://debian.org.ua squeeze/non-free Packages/DiffIndex [2 023B] Получено:9 http://security.debian.org testing/updates/main Packages [43,4kB] Получено:10 http://debian.org.ua squeeze/main Packages [6 544kB] Получено:11 http://debian.org.ua squeeze/contrib Packages [54,0kB] Получено:12 http://debian.org.ua squeeze/non-free Packages [106kB] Получено 7 394kБ за 9с (783kБ/c) Чтение списков пакетов... Готово |
#apt-get install iceweasel
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: libatk1.0-0 libglib2.0-0 libmozjs2d libsqlite3-0 xulrunner-1.9.1 Предлагаемые пакеты: ttf-lyx latex-xft-fonts xfonts-mathml ttf-mathematica4.1 xprint mozplugger НОВЫЕ пакеты, которые будут установлены: iceweasel libmozjs2d xulrunner-1.9.1 Пакеты, которые будут обновлены: ... Обрабатываются триггеры для hicolor-icon-theme ... Настраивается пакет libsqlite3-0 (3.6.23.1-4) ... Настраивается пакет libglib2.0-0 (2.24.1-1) ... Настраивается пакет libatk1.0-0 (1.30.0-1) ... Настраивается пакет libmozjs2d (1.9.1.9-7) ... Настраивается пакет xulrunner-1.9.1 (1.9.1.9-7) ... Настраивается пакет iceweasel (3.5.9-3) ... update-alternatives: используется `/usr/bin/iceweasel' для предоставления `/usr/bin/x-www-browser' (x-www-browser) в автоматический режим. update-alternatives: используется `/usr/bin/iceweasel' для предоставления `/usr/bin/gnome-www-browser' (gnome-www-browser) в автоматический режим. Обрабатываются триггеры для menu ... |
#bc
bc 1.06.95 Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc. This is free software with ABSOLUTELY NO WARRANTY. For details type `warranty'. 2^48 281474976710656 quit |
#grep ftp /etc/services
ftp-data 20/tcp ftp 21/tcp tftp 69/udp sftp 115/tcp ftps-data 989/tcp # FTP over SSL (data) ftps 990/tcp venus-se 2431/udp # udp sftp side effect codasrv-se 2433/udp # udp sftp side effect gsiftp 2811/tcp gsiftp 2811/udp frox 2121/tcp # frox: caching ftp proxy zope-ftp 8021/tcp # zope management by ftp |
#grep ^ftp /etc/services
ftp-data 20/tcp ftp 21/tcp ftps-data 989/tcp # FTP over SSL (data) ftps 990/tcp |
#vim /etc/services
|
#amanda backup services
l3script: dig: команда не найдена |
#apt-get install dig
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет dig |
#. /etc/bash_completion.d/
l3script: .: /etc/bash_completion.d/: является директорией |
#apt-get install bash_completion
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет bash_completion |
#apt-get install bash-completion
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: bash-completion обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 349 пакетов не обновлено. Необходимо скачать 127kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 958kB. Получено:1 http://debian.org.ua squeeze/main bash-completion 1:1.1-3 [127kB] Получено 127kБ за 0с (770kБ/c) Выбор ранее не выбранного пакета bash-completion. (Чтение базы данных ... на данный момент установлено 54350 файлов и каталогов.) Распаковывается пакет bash-completion (из файла .../bash-completion_1%3a1.1-3_all.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет bash-completion (1:1.1-3) ... |
#. /etc/bash_completion
|
#apt-get install dnsutils
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: bind9-host geoip-database libbind9-60 libdns64 libgeoip1 libisc60 libisccc60 libisccfg60 liblwres60 Предлагаемые пакеты: rblcheck geoip-bin НОВЫЕ пакеты, которые будут установлены: bind9-host dnsutils geoip-database libbind9-60 libdns64 libgeoip1 libisc60 ... Настраивается пакет libgeoip1 (1.4.7~beta5+dfsg-1) ... Настраивается пакет libisc60 (1:9.7.0.dfsg.P1-1) ... Настраивается пакет libdns64 (1:9.7.0.dfsg.P1-1) ... Настраивается пакет libisccc60 (1:9.7.0.dfsg.P1-1) ... Настраивается пакет libisccfg60 (1:9.7.0.dfsg.P1-1) ... Настраивается пакет libbind9-60 (1:9.7.0.dfsg.P1-1) ... Настраивается пакет liblwres60 (1:9.7.0.dfsg.P1-1) ... Настраивается пакет bind9-host (1:9.7.0.dfsg.P1-1) ... Настраивается пакет dnsutils (1:9.7.0.dfsg.P1-1) ... Настраивается пакет geoip-database (1.4.7~beta5+dfsg-1) ... |
#dig wiki.nt.ua
; <<>> DiG 9.7.0-P1 <<>> wiki.nt.ua ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 38716 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;wiki.nt.ua. IN A ;; ANSWER SECTION: wiki.nt.ua. 80268 IN A 10.0.35.10 ;; AUTHORITY SECTION: nt.ua. 122106 IN NS stream.tsua.net. nt.ua. 122106 IN NS ns2.tsua.net. ;; ADDITIONAL SECTION: ns2.tsua.net. 35726 IN A 212.40.34.10 stream.tsua.net. 35726 IN A 212.40.34.157 ;; Query time: 1 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Mon Jun 14 10:45:16 2010 ;; MSG SIZE rcvd: 123 |
#ssh 192.168.16.254
1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.048/0.048/0.048/0.000 ms debian:~# ping 172.16.0.1 PING 172.16.0.1 (172.16.0.1) 56(84) bytes of data. 64 bytes from 172.16.0.1: icmp_seq=1 ttl=64 time=17.1 ms ^C --- 172.16.0.1 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 17.179/17.179/17.179/0.000 ms debian:~# ... 294 vlc ./2\ �%81е�%80и�%8F\ -\ �%92е�%87н�%8Bй\ �%80емон�%82.avi --sout '#duplicate{dst=display,dst=standard{access=udp,mux=ts,dst=[fe80::222:69ff:fe17:1245%wlan0]}' --xvideo-display :0 295 vlc ./3\ �%81е�%80и�%8F\ -\ Те�%85нологии\ богов.avi 296 vlc ./4\ �%81е�%80и�%8F\ -\ �%9Fои�%81к\ знаний\ богов.avi 331 vlc ./5\ �%81е�%80и�%8F\ -\ �%9Bогика\ наобо�%80о�%82.avi 335 vlc ./6\ �%81е�%80и�%8F\ -\ �%92еликий\ �%82�%80ан�%81�%84о�%80ма�%82о�%80.avi 361 vlc ./House.M.D.s06e20.WEB-DL.720.rus.LostFilm.TV.mkv 362 vlc ./MyDoc/Lost.s06e16.rus.LostFilm.TV.avi 367 vlc ./_Lost.s06e17e18_.avi 501 history | grep vlc clint:~$ |
$su -
Пароль: l3-agent is already running: pid=1469; pidfile=/root/.lilalo/l3-agent.pid |
#ssh 192.168.16.21
The authenticity of host '192.168.16.21 (192.168.16.21)' can't be established. DSA key fingerprint is 13:3f:fb:2a:53:62:8e:f8:0e:c7:3a:c9:10:99:b6:25. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.16.21' (DSA) to the list of known hosts. Password: Last login: Mon Jun 14 07:36:04 2010 from 172.16.0.1 Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.3-RELEASE (SMP) #0: Wed Jan 16 04:45:45 UTC 2008 Welcome to FreeBSD! ... http://www.FreeBSD.org/search/. If the doc distribution has been installed, they're also available formatted in /usr/share/doc. If you still have a question or problem, please take the output of `uname -a', along with any relevant error messages, and email it as a question to the questions@FreeBSD.org mailing list. If you are unfamiliar with FreeBSD's directory layout, please refer to the hier(7) manual page. If you are not familiar with manual pages, type `man man'. You may also use sysinstall(8) to re-enter the installation and configuration utility. Edit /etc/motd to change this login announcement. l3-agent is already running: pid=16637; pidfile=/root/.lilalo/l3-agent.pid |
#uname -a
FreeBSD fbsd1.net.nt 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Wed Jan 16 04:45:45 UTC 2008 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP i386 |
#PACKAGESITE=ftp://ftp-archive.freebsd.org/pub/FreeBSD-Arc pkg_a
|
#ssh 192.168.16.1
The authenticity of host '192.168.16.1 (192.168.16.1)' can't be established. RSA key fingerprint is 39:83:3e:b7:8e:77:bd:45:4f:ce:10:33:df:0a:94:93. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.16.1' (RSA) to the list of known hosts. root@192.168.16.1's password: Linux debian1 2.6.26-2-xen-686 #1 SMP Tue Mar 9 20:11:42 UTC 2010 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. Last login: Mon Jun 14 07:35:43 2010 from 172.16.0.1 l3-agent is already running: pid=1245; pidfile=/root/.lilalo/l3-agent.pid root@debian1:~# l3script |
#exit
exit Connection to 192.168.16.21 closed. |
#apt-get install evince
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: evince-common gconf2 libcupsimage2 libdjvulibre-text libdjvulibre21 libevince2 libgail18 libgs8 libgtk2.0-0 libjbig2dec0 libkpathsea5 liblcms1 libnautilus-extension1 libopenjpeg2 libpaper-utils libpaper1 libpoppler-glib4 libpoppler5 libspectre1 libt1-5 Предлагаемые пакеты: unrar poppler-data gconf-defaults-service liblcms-utils libspectre1-dbg ... Настраивается пакет libgs8 (8.71~dfsg2-3) ... Настраивается пакет libspectre1 (0.2.5-1) ... Настраивается пакет libt1-5 (5.1.2-3) ... Настраивается пакет libevince2 (2.30.1-3) ... Настраивается пакет libnautilus-extension1 (2.30.1-1) ... Настраивается пакет gconf2 (2.28.1-3) ... Настраивается пакет evince-common (2.30.1-3) ... Настраивается пакет evince (2.30.1-3) ... Настраивается пакет libpaper-utils (1.1.24) ... Обрабатываются триггеры для menu ... |
#w
11:15:10 up 12:02, 3 users, load average: 0,03, 0,10, 0,05 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT user console :0 09:52 12:02m 0.00s 2.00s fluxbox user pts/0 :0.0 09:52 0.00s 0.04s 0.02s script -f -c l3 user pts/3 :0.0 11:04 7:20 0.42s 0.00s script -f -c l3 |
#arp
Address HWtype HWaddress Flags Mask Iface host218.net.nt ether 00:16:35:7d:81:ee C eth0 host206.net.nt ether 00:14:c2:05:a2:60 C eth0 fbsd1.b1.net.nt ether 00:16:4e:00:00:01 C eth0 debian.net.nt ether 00:07:e9:0c:45:0c C eth0 debian1.cn.net.nt ether 00:16:3e:00:00:01 C eth0 host219.net.nt ether 00:14:c2:05:a3:18 C eth0 |
#exit
exit root@debian1:~# exit logout Connection to 192.168.16.1 closed. |
#ls /proc/net/a
anycast6 arp |
#ls /proc/net/arp
/proc/net/arp |
#cat /proc/net/arp
IP address HW type Flags HW address Mask Device 192.168.16.218 0x1 0x2 00:16:35:7d:81:ee * eth0 192.168.16.206 0x1 0x2 00:14:c2:05:a2:60 * eth0 192.168.16.21 0x1 0x2 00:16:4e:00:00:01 * eth0 192.168.16.254 0x1 0x2 00:07:e9:0c:45:0c * eth0 192.168.16.1 0x1 0x2 00:16:3e:00:00:01 * eth0 192.168.16.219 0x1 0x2 00:14:c2:05:a3:18 * eth0 |
#ls -l /proc/net/arp
-r--r--r-- 1 root root 0 Июн 14 11:16 /proc/net/arp |
#cat /proc/net/arp
IP address HW type Flags HW address Mask Device 192.168.16.218 0x1 0x2 00:16:35:7d:81:ee * eth0 192.168.16.206 0x1 0x2 00:14:c2:05:a2:60 * eth0 192.168.16.21 0x1 0x2 00:16:4e:00:00:01 * eth0 192.168.16.254 0x1 0x2 00:07:e9:0c:45:0c * eth0 192.168.16.1 0x1 0x2 00:16:3e:00:00:01 * eth0 192.168.16.219 0x1 0x2 00:14:c2:05:a3:18 * eth0 |
#arp
Address HWtype HWaddress Flags Mask Iface host218.net.nt ether 00:16:35:7d:81:ee C eth0 host206.net.nt ether 00:14:c2:05:a2:60 C eth0 debian.net.nt ether 00:07:e9:0c:45:0c C eth0 debian1.cn.net.nt ether 00:16:3e:00:00:01 C eth0 host219.net.nt ether 00:14:c2:05:a3:18 C eth0 |
#arp -n
Address HWtype HWaddress Flags Mask Iface 192.168.16.218 ether 00:16:35:7d:81:ee C eth0 192.168.16.206 ether 00:14:c2:05:a2:60 C eth0 192.168.16.254 ether 00:07:e9:0c:45:0c C eth0 192.168.16.1 ether 00:16:3e:00:00:01 C eth0 192.168.16.219 ether 00:14:c2:05:a3:18 C eth0 |
#arp -an
? (192.168.16.218) at 00:16:35:7d:81:ee [ether] on eth0 ? (192.168.16.206) at 00:14:c2:05:a2:60 [ether] on eth0 ? (192.168.16.254) at 00:07:e9:0c:45:0c [ether] on eth0 ? (192.168.16.1) at 00:16:3e:00:00:01 [ether] on eth0 ? (192.168.16.219) at 00:14:c2:05:a3:18 [ether] on eth0 |
#arp -d 192.168.16.254
|
#arp -an
? (192.168.16.218) at 00:16:35:7d:81:ee [ether] on eth0 ? (192.168.16.206) at 00:14:c2:05:a2:60 [ether] on eth0 ? (192.168.16.254) at <incomplete> on eth0 ? (192.168.16.1) at 00:16:3e:00:00:01 [ether] on eth0 ? (192.168.16.219) at 00:14:c2:05:a3:18 [ether] on eth0 |
#arp -an
? (192.168.16.218) at 00:16:35:7d:81:ee [ether] on eth0 ? (192.168.16.206) at 00:14:c2:05:a2:60 [ether] on eth0 ? (192.168.16.254) at <incomplete> on eth0 ? (192.168.16.1) at 00:16:3e:00:00:01 [ether] on eth0 ? (192.168.16.219) at 00:14:c2:05:a3:18 [ether] on eth0 |
#ping 192.168.16.254
PING 192.168.16.254 (192.168.16.254) 56(84) bytes of data. 64 bytes from 192.168.16.254: icmp_seq=1 ttl=64 time=1.29 ms 64 bytes from 192.168.16.254: icmp_seq=2 ttl=64 time=0.081 ms ^C --- 192.168.16.254 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1005ms rtt min/avg/max/mdev = 0.081/0.687/1.293/0.606 ms |
#arp -an
? (192.168.16.218) at 00:16:35:7d:81:ee [ether] on eth0 ? (192.168.16.206) at 00:14:c2:05:a2:60 [ether] on eth0 ? (192.168.16.254) at 00:07:e9:0c:45:0c [ether] on eth0 ? (192.168.16.1) at 00:16:3e:00:00:01 [ether] on eth0 ? (192.168.16.219) at 00:14:c2:05:a3:18 [ether] on eth0 |
#arp -d 192.168.16.254
|
#screen
|
#apt-get install screen
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: screen обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 349 пакетов не обновлено. Необходимо скачать 605kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 1 008kB. Получено:1 http://debian.org.ua squeeze/main screen 4.0.3-14 [605kB] 56% [1 screen 340kB/605kB 56%] Получено 605kБ за 0с (660kБ/c) Выбор ранее не выбранного пакета screen. (Чтение базы данных ... на данный момент установлено 54578 файлов и каталогов.) Распаковывается пакет screen (из файла .../screen_4.0.3-14_i386.deb)... Обрабатываются триггеры для man-db ... Обрабатываются триггеры для install-info ... Настраивается пакет screen (4.0.3-14) ... |
#screen
|
#pstree
init─┬─console-kit-dae───63*[{console-kit-da}] ├─cron ├─2*[dbus-daemon] ├─dbus-launch ├─gconfd-2 ├─gdm───gdm─┬─Xvnc │ └─fluxbox─┬─ssh-agent │ ├─xterm───bash───script───script───l3script───su───b+ │ ├─xterm───bash───script───script───l3script───su───b+ │ └─xulrunner-stub───10*[{xulrunner-stub}] ├─6*[getty] ├─gnome-keyring-d───{gnome-keyring-} ├─gvfsd ├─l3-agent ├─rsyslogd───2*[{rsyslogd}] ├─screen───2*[bash───script───script───l3script] ├─sshd └─udevd───2*[udevd] |
#pstree -w
pstree: невеÑнÑй клÑÑ -- «w» ÐÑполÑзование: pstree [ -a ] [ -c ] [ -h | -H PID ] [ -l ] [ -n ] [ -p ] [ -u ] [ -A | -G | -U ] [ PID | ÐÐÐ tree -V ÐоказÑÐ²Ð°ÐµÑ Ð´ÐµÑево пÑоÑеÑÑов. -a, --arguments показÑваÑÑ ÑодеÑжимое командной ÑÑÑоки -A, --ascii иÑполÑзоваÑÑ ASCII-ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ ÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð»Ð¸Ð½Ð¸Ð¹ -c, --compact не ÑжимаÑÑ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñе поддеÑевÑÑ -h, --highlight-all вÑделÑÑÑ ÑвеÑом ÑекÑÑий пÑоÑеÑÑ Ð¸ его пÑедков -H PID, --highlight-pid=PID вÑделÑÑÑ ÑвеÑом пÑоÑеÑÑ PID и его пÑедков -G, --vt100 иÑполÑзоваÑÑ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ ÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð»Ð¸Ð½Ð¸Ð¹ ÑеÑминала VT100 -l, --long не обÑезаÑÑ Ð´Ð»Ð¸Ð½Ð½Ñе ÑÑÑоки -n, --numeric-sort ÑоÑÑиÑоваÑÑ Ð²Ñвод по PID -p, --show-pids показÑваÑÑ Ð¸Ð´ÐµÐ½ÑиÑикаÑоÑÑ Ð¿ÑоÑеÑÑов (PID); вклÑÑÐ°ÐµÑ -c -u, --uid-changes показÑваÑÑ Ð¿ÐµÑÐµÑ Ð¾Ð´Ñ Ð¸Ð´ÐµÐ½ÑиÑикаÑоÑов полÑзоваÑелей -U, --unicode иÑполÑзоваÑÑ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ ÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð»Ð¸Ð½Ð¸Ð¹ UTF-8 (Ñникод) -V, --version показаÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ веÑÑии PID наÑинаÑÑ Ð¾Ñ Ñказанного PID; по ÑмолÑÐ°Ð½Ð¸Ñ 1 (init) ÐÐво пÑоÑеÑÑов Ñказанного полÑзоваÑÐµÐ»Ñ |
#pstree -l
init─┬─console-kit-dae───63*[{console-kit-da}] ├─cron ├─2*[dbus-daemon] ├─dbus-launch ├─gconfd-2 ├─gdm───gdm─┬─Xvnc │ └─fluxbox─┬─ssh-agent │ ├─xterm───bash───script───script───l3script───su───bash───script───script───l3script───pstree │ ├─xterm───bash───script───script───l3script───su───bash───script───script───l3script │ └─xulrunner-stub───10*[{xulrunner-stub}] ├─6*[getty] ├─gnome-keyring-d───{gnome-keyring-} ├─gvfsd ├─l3-agent ├─rsyslogd───2*[{rsyslogd}] ├─screen───2*[bash───script───script───l3script] ├─sshd └─udevd───2*[udevd] |
#screen -x
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3e:00:00:04 inet addr:192.168.16.4 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1717 errors:0 dropped:0 overruns:0 frame:0 TX packets:1285 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:156652 (152.9 KiB) TX bytes:2452495 (2.3 MiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) |
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:16:3e:00:00:04 inet addr:192.168.16.4 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1769 errors:0 dropped:0 overruns:0 frame:0 TX packets:1356 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:160404 (156.6 KiB) TX bytes:2531455 (2.4 MiB) eth1 Link encap:Ethernet HWaddr 00:16:3e:00:01:04 BROADCAST MULTICAST MTU:1500 Metric:1 ... collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) |
#vim /etc/network/interfaces
|
#~
|
#ifconfig -a | less
|
#/etc/init.d/networking restart
Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces ... (warning). Reconfiguring network interfaces...ether: Unknown host ifconfig: `--help' gives usage information. Failed to bring up eth1. done. |
#ifconfig -a | less
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3e:00:00:04 inet addr:192.168.16.4 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:279 errors:0 dropped:0 overruns:0 frame:0 TX packets:381 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:19678 (19.2 KiB) TX bytes:654609 (639.2 KiB) eth1 Link encap:Ethernet HWaddr 00:16:3f:00:01:04 inet addr:10.0.0.1 Bcast:10.0.0.255 Mask:255.255.255.0 ... collisions:0 txqueuelen:1000 RX bytes:300 (300.0 B) TX bytes:510 (510.0 B) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) |
#nameif
|
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:16:3e:00:00:04 inet addr:192.168.16.4 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:577 errors:0 dropped:0 overruns:0 frame:0 TX packets:837 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:41654 (40.6 KiB) TX bytes:889287 (868.4 KiB) eth2 Link encap:Ethernet HWaddr 00:16:3e:00:02:04 BROADCAST MULTICAST MTU:1500 Metric:1 ... collisions:0 txqueuelen:1000 RX bytes:300 (300.0 B) TX bytes:510 (510.0 B) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) |
#ip link set inet up
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3e:00:00:04 inet addr:192.168.16.4 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:823 errors:0 dropped:0 overruns:0 frame:0 TX packets:1225 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:59876 (58.4 KiB) TX bytes:1095858 (1.0 MiB) inet Link encap:Ethernet HWaddr 00:16:3f:00:01:04 inet addr:10.0.0.1 Bcast:10.0.0.255 Mask:255.255.255.0 ... collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:238 (238.0 B) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) |
#reboot
|
IP address HW type Flags HW address Mask Device 192.168.16.218 0x1 0x2 00:16:35:7d:81:ee * eth0 192.168.16.206 0x1 0x2 00:14:c2:05:a2:60 * eth0 192.168.16.21 0x1 0x2 00:16:4e:00:00:01 * eth0 192.168.16.254 0x1 0x2 00:07:e9:0c:45:0c * eth0 192.168.16.1 0x1 0x2 00:16:3e:00:00:01 * eth0 192.168.16.219 0x1 0x2 00:14:c2:05:a3:18 * eth0
Время первой команды журнала | 08:52:58 2010- 6-14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 11:06:00 2010- 6-14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 72 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 9.72 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 4.17 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.08 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.12 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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