/l3/users/eb/2009/linux0/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 :34 :35 :36 :37 :38 :39 :40 :41 :42 :43 |
|
#apt-get install mailx
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: bsd-mailx exim4 exim4-base exim4-config exim4-daemon-light liblockfile1 libpcre3 Предлагаемые пакеты: mail-reader eximon4 exim4-doc-html exim4-doc-info libmail-spf-query-perl swaks НОВЫЕ пакеты, которые будут установлены: bsd-mailx exim4 exim4-base exim4-config exim4-daemon-light liblockfile1 libpcre3 mailx ... Настраивается пакет exim4-config (4.69-11) ... Adding system-user for exim (v4) Настраивается пакет exim4-base (4.69-11) ... Настраивается пакет libpcre3 (7.8-2+b1) ... Настраивается пакет exim4-daemon-light (4.69-11) ... Starting MTA: exim4. Настраивается пакет exim4 (4.69-11) ... Настраивается пакет bsd-mailx (8.1.2-0.20081101cvs-2) ... update-alternatives: используется `/usr/bin/bsd-mailx' для предоставления `/usr/bin/mailx' (mailx) в автоматический режим. Настраивается пакет mailx (1:20081101-2) ... |
#top
top - 17:17:34 up 1 day, 5:52, 21 users, load average: 2.12, 1.57, 1.28 Tasks: 131 total, 2 running, 125 sleeping, 4 stopped, 0 zombie Cpu(s):100.0%us, 0.0%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 262292k total, 248196k used, 14096k free, 13288k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 0k total, 0k used, 0k free, 139820k cached 12910 root 25 0 32016 29m 1488 R 99.9 11.4 318:20.58 l3-agent 1 root 15 0 2144 700 604 S 0.0 0.3 0:00.02 init 2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0 3 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0 ... 53 root 15 0 0 0 0 S 0.0 0.0 0:00.15 pdflush 54 root 15 0 0 0 0 S 0.0 0.0 0:00.48 pdflush 55 root 14 -5 0 0 0 S 0.0 0.0 0:00.63 kswapd0 56 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0 624 root 10 -5 0 0 0 S 0.0 0.0 0:03.84 kjournald 777 root 21 -4 2232 736 520 S 0.0 0.3 0:00.01 udevd 1260 root 17 0 27568 1416 1028 S 0.0 0.5 0:00.00 rsyslogd 1279 root 18 0 5564 1068 700 S 0.0 0.4 0:00.00 sshd 1301 root 18 0 2216 796 644 S 0.0 0.3 0:00.00 cron 1871 root 15 0 1812 524 456 S 0.0 0.2 0:00.00 getty |
#kill l3-agent
bash: kill: l3-agent: arguments must be process or job IDs |
#pkill l3-agent
|
#top
top - 17:17:42 up 1 day, 5:52, 21 users, load average: 2.03, 1.56, 1.28 Tasks: 130 total, 2 running, 124 sleeping, 4 stopped, 0 zombie Cpu(s): 18.6%us, 0.5%sy, 0.0%ni, 80.8%id, 0.1%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 262292k total, 243796k used, 18496k free, 13300k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 0k total, 0k used, 0k free, 140120k cached 12910 root 25 0 32016 29m 1488 R 99.9 11.4 318:27.96 l3-agent 1 root 15 0 2144 700 604 S 0.0 0.3 0:00.02 init 2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0 3 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0 ... 53 root 15 0 0 0 0 S 0.0 0.0 0:00.15 pdflush 54 root 15 0 0 0 0 S 0.0 0.0 0:00.48 pdflush 55 root 14 -5 0 0 0 S 0.0 0.0 0:00.63 kswapd0 56 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0 624 root 10 -5 0 0 0 S 0.0 0.0 0:03.84 kjournald 777 root 21 -4 2232 736 520 S 0.0 0.3 0:00.01 udevd 1260 root 17 0 27568 1416 1028 S 0.0 0.5 0:00.00 rsyslogd 1279 root 18 0 5564 1068 700 S 0.0 0.4 0:00.00 sshd 1301 root 18 0 2216 796 644 S 0.0 0.3 0:00.00 cron 1871 root 15 0 1812 524 456 S 0.0 0.2 0:00.00 getty |
#pkill l3-agent
|
#top
top - 17:18:20 up 1 day, 5:53, 21 users, load average: 1.52, 1.49, 1.26 Tasks: 130 total, 2 running, 124 sleeping, 4 stopped, 0 zombie Cpu(s):100.0%us, 0.0%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 262292k total, 246740k used, 15552k free, 13404k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 0k total, 0k used, 0k free, 143228k cached 12910 root 25 0 32016 29m 1488 R 99.9 11.4 319:06.12 l3-agent 1 root 15 0 2144 700 604 S 0.0 0.3 0:00.02 init 2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0 3 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0 ... 53 root 15 0 0 0 0 S 0.0 0.0 0:00.15 pdflush 54 root 15 0 0 0 0 S 0.0 0.0 0:00.48 pdflush 55 root 14 -5 0 0 0 S 0.0 0.0 0:00.63 kswapd0 56 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0 624 root 10 -5 0 0 0 S 0.0 0.0 0:03.84 kjournald 777 root 21 -4 2232 736 520 S 0.0 0.3 0:00.01 udevd 1260 root 17 0 27568 1416 1028 S 0.0 0.5 0:00.00 rsyslogd 1279 root 18 0 5564 1068 700 S 0.0 0.4 0:00.00 sshd 1301 root 18 0 2216 796 644 S 0.0 0.3 0:00.00 cron 1871 root 15 0 1812 524 456 S 0.0 0.2 0:00.00 getty |
#echo mail | mail root
|
#dpkg -L file
/. /etc /etc/magic /etc/magic.mime /usr /usr/bin /usr/bin/file /usr/share /usr/share/lintian /usr/share/lintian/overrides ... /usr/share/bug/file/presubj /usr/share/doc /usr/share/doc/file /usr/share/doc/file/changelog.gz /usr/share/doc/file/changelog.Debian.gz /usr/share/doc/file/README.gz /usr/share/doc/file/copyright /usr/share/man /usr/share/man/man1 /usr/share/man/man1/file.1.gz |
#less /etc/magic
|
#less /etc/magic.mime
|
#file /tmp/
D2/ .f2.swp find-stdout ls.ps notepad.exe t f fifo .ICE-unix/ mega-script passwd x/ f2 find-stderr install myfifo realfifo .X11-unix/ |
#file /tmp/notepad.exe
/tmp/notepad.exe: PNG image, 48 x 48, 8-bit/color RGBA, non-interlaced |
#apt-get install exiftool
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет exiftool |
#apt-cache search exif | less
|
#apt-get install exif
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: libexif12 НОВЫЕ пакеты, которые будут установлены: exif libexif12 обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 380kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 1409kB. ... Получено:2 http://10.0.35.1 sid/main exif 0.6.17-1 [38,7kB] Получено 380kБ за 1s (360kБ/c) Выбор ранее не выбранного пакета libexif12. (Чтение базы данных ... на данный момент установлено 16202 файлов и каталогов.) Распаковывается пакет libexif12 (из файла .../libexif12_0.6.17-1_i386.deb)... Выбор ранее не выбранного пакета exif. Распаковывается пакет exif (из файла .../exif_0.6.17-1_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет libexif12 (0.6.17-1) ... Настраивается пакет exif (0.6.17-1) ... |
#dmesg | grep da
Kernel command line: root=/dev/hda1 ro 4 Memory: 245376k/270336k available (1580k kernel code, 16468k reserved, 588k data, 148k init, 0k highmem) Linux Plug and Play Support v0.97 (c) Adam Belay 4gb seg fixup, process init (pid 1), cs:ip 73:b7daebbb 4gb seg fixup, process init (pid 1), cs:ip 73:b7daeba4 EXT3-fs: mounted filesystem with ordered data mode. udev: deprecated sysfs layout; update the kernel or disable CONFIG_SYSFS_DEPRECATED; some udev features will not work correctly EXT3 FS on hda1, internal journal |
#dmesg | grep sda
|
#fdisk -l /dev/sda
|
#fdisk -l /dev/hda
|
#vi file
|
#~
|
#~
#!/bin/sh while true do $0 & done |
#chmod +x zlo
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3e:04:00:12 inet addr:10.0.35.101 Bcast:10.255.255.255 Mask:255.0.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:380 errors:0 dropped:0 overruns:0 frame:0 TX packets:6 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:55857 (54.5 KiB) TX bytes:380 (380.0 B) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 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) |
#vi /etc/network/interfaces
--- /tmp/l3-saved-1666.20498.9699 2009-05-26 17:37:17.000000000 +0300 +++ /etc/network/interfaces 2009-05-26 17:37:22.000000000 +0300 @@ -2,7 +2,7 @@ iface lo inet loopback iface eth0 inet static - address 10.0.35.101 + address 10.0.35.100 netmask 255.0.0.0 network 10.0.0.0 broadcast 10.255.255.255 |
#screen -x
|
#screen -x
|
#screen -x
|
#screen x
|
#screen -x
|
#w
17:40:20 up 2 min, 17 users, load average: 0,71, 0,32, 0,11 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 linux12.unix.nt 17:38 33.00s 0.21s 0.00s script -f -c ba root pts/2 linux11.unix.nt 17:38 35.00s 0.11s 0.00s script -f -c ba root pts/4 linux15.unix.nt 17:38 1:26 0.17s 0.01s script -f -c ba root pts/6 192.168.15.253 17:38 33.00s 0.08s 0.00s script -f -c ba root pts/8 linux3.unix.nt 17:38 0.00s 0.19s 0.00s script -f -c ba root pts/13 linux10.unix.nt 17:38 14.00s 0.14s 0.00s script -f -c ba root pts/12 linux14.unix.nt 17:39 30.00s 0.13s 0.00s script -f -c ba root pts/16 linux4.unix.nt 17:39 20.00s 0.15s 0.00s script -f -c ba root pts/18 linux13.unix.nt 17:39 30.00s 0.04s 0.00s script -f -c ba root pts/20 linux6.unix.nt 17:39 38.00s 0.01s 0.01s script -f -c ba root pts/22 linux9.unix.nt 17:39 34.00s 0.01s 0.01s script -f -c ba root pts/10 linux1.unix.nt 17:39 4.00s 0.01s 0.01s script -f -c ba root pts/24 linux5.unix.nt 17:39 24.00s 0.00s 0.00s script -f -c ba root pts/26 :pts/7:S.0 17:39 0.00s 0.00s 0.00s script -f -c /b root pts/28 linux16.unix.nt 17:39 28.00s 0.00s 0.00s script -f -c ba root pts/30 linux2.unix.nt 17:40 2.00s 0.00s 0.00s script -f -c ba root pts/32 linux8.unix.nt 17:40 0.00s 0.00s 0.00s script -f -c ba |
#kill %
|
#ps ax
PID TTY STAT TIME COMMAND 1 ? Ss 0:00 init [4] 2 ? S 0:00 [migration/0] 3 ? SN 0:00 [ksoftirqd/0] 4 ? S< 0:00 [events/0] 5 ? S< 0:00 [khelper] 6 ? S< 0:00 [kthread] 7 ? S< 0:00 [xenwatch] 8 ? S< 0:00 [xenbus] 14 ? S< 0:00 [kblockd/0] ... 3241 pts/34 S+ 0:00 script -f -c bash -q /root/.lilalo//30011119553004913 3242 pts/35 Ss 0:00 bash 3265 pts/35 S+ 0:00 screen -x 3323 pts/5 S+ 0:00 screen -x 3327 ? Ss 0:00 sshd: root@pts/13 3331 pts/13 Ss+ 0:00 script -f -c bash -q /root/.lilalo//11665323821941023 3364 pts/13 S+ 0:00 script -f -c bash -q /root/.lilalo//11665323821941023 3365 pts/14 Ss 0:00 bash 3388 pts/14 S+ 0:00 screen -x 3455 pts/27 R+ 0:00 ps ax |
#ps a
PID TTY STAT TIME COMMAND 1631 tty1 Ss+ 0:00 /sbin/getty 38400 tty1 1636 pts/0 Ss+ 0:00 script -f -c bash -q /root/.lilalo//22683128610389312 1669 pts/0 S+ 0:00 script -f -c bash -q /root/.lilalo//22683128610389312 1670 pts/1 Ss 0:00 bash 1725 pts/2 Ss+ 0:00 script -f -c bash -q /root/.lilalo//32678188502334016 1758 pts/2 S+ 0:00 script -f -c bash -q /root/.lilalo//32678188502334016 1759 pts/3 Ss 0:00 bash 1804 pts/4 Ss+ 0:00 script -f -c bash -q /root/.lilalo//26685101725174852 1837 pts/4 S+ 0:00 script -f -c bash -q /root/.lilalo//26685101725174852 ... 3208 pts/34 Ss+ 0:00 script -f -c bash -q /root/.lilalo//30011119553004913 3241 pts/34 S+ 0:00 script -f -c bash -q /root/.lilalo//30011119553004913 3242 pts/35 Ss 0:00 bash 3265 pts/35 S+ 0:00 screen -x 3323 pts/5 S+ 0:00 screen -x 3331 pts/13 Ss+ 0:00 script -f -c bash -q /root/.lilalo//11665323821941023 3364 pts/13 S+ 0:00 script -f -c bash -q /root/.lilalo//11665323821941023 3365 pts/14 Ss 0:00 bash 3388 pts/14 S+ 0:00 screen -x 3463 pts/27 R+ 0:00 ps a |
#ps ax
PID TTY STAT TIME COMMAND 1 ? Ss 0:00 init [4] 2 ? S 0:00 [migration/0] 3 ? SN 0:00 [ksoftirqd/0] 4 ? S< 0:00 [events/0] 5 ? S< 0:00 [khelper] 6 ? S< 0:00 [kthread] 7 ? S< 0:00 [xenwatch] 8 ? S< 0:00 [xenbus] 14 ? S< 0:00 [kblockd/0] ... 3241 pts/34 S+ 0:00 script -f -c bash -q /root/.lilalo//30011119553004913 3242 pts/35 Ss 0:00 bash 3265 pts/35 S+ 0:00 screen -x 3323 pts/5 S+ 0:00 screen -x 3327 ? Ss 0:00 sshd: root@pts/13 3331 pts/13 Ss+ 0:00 script -f -c bash -q /root/.lilalo//11665323821941023 3364 pts/13 S+ 0:00 script -f -c bash -q /root/.lilalo//11665323821941023 3365 pts/14 Ss 0:00 bash 3388 pts/14 S+ 0:00 screen -x 3471 pts/27 R+ 0:00 ps ax |
#ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.2 2144 700 ? Ss 17:37 0:00 init [4] root 2 0.0 0.0 0 0 ? S 17:37 0:00 [migration/0] root 3 0.0 0.0 0 0 ? SN 17:37 0:00 [ksoftirqd/0] root 4 0.0 0.0 0 0 ? S< 17:37 0:00 [events/0] root 5 0.0 0.0 0 0 ? S< 17:37 0:00 [khelper] root 6 0.0 0.0 0 0 ? S< 17:37 0:00 [kthread] root 7 0.0 0.0 0 0 ? S< 17:37 0:00 [xenwatch] root 8 0.0 0.0 0 0 ? S< 17:37 0:00 [xenbus] root 14 0.0 0.0 0 0 ? S< 17:37 0:00 [kblockd/0] ... root 3241 0.0 0.1 4792 348 pts/34 S+ 17:40 0:00 script -f -c ba root 3242 0.0 0.6 6124 1836 pts/35 Ss 17:40 0:00 bash root 3265 0.0 0.4 5888 1052 pts/35 S+ 17:40 0:00 screen -x root 3323 0.0 0.4 5892 1056 pts/5 S+ 17:41 0:00 screen -x root 3327 0.0 1.0 8328 2744 ? Ss 17:41 0:00 sshd: root@pts/ root 3331 0.0 0.2 4792 552 pts/13 Ss+ 17:41 0:00 script -f -c ba root 3364 0.0 0.1 4796 352 pts/13 S+ 17:41 0:00 script -f -c ba root 3365 0.0 0.6 6120 1832 pts/14 Ss 17:41 0:00 bash root 3388 0.0 0.4 5892 1056 pts/14 S+ 17:41 0:00 screen -x root 3479 0.0 0.4 5492 1052 pts/27 R+ 17:43 0:00 ps aux |
#cat /dev/zero > /dev/null &
[1] 3487 |
#ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.2 2144 700 ? Ss 17:37 0:00 init [4] root 2 0.0 0.0 0 0 ? S 17:37 0:00 [migration/0] root 3 0.0 0.0 0 0 ? SN 17:37 0:00 [ksoftirqd/0] root 4 0.0 0.0 0 0 ? S< 17:37 0:00 [events/0] root 5 0.0 0.0 0 0 ? S< 17:37 0:00 [khelper] root 6 0.0 0.0 0 0 ? S< 17:37 0:00 [kthread] root 7 0.0 0.0 0 0 ? S< 17:37 0:00 [xenwatch] root 8 0.0 0.0 0 0 ? S< 17:37 0:00 [xenbus] root 14 0.0 0.0 0 0 ? S< 17:37 0:00 [kblockd/0] ... root 3242 0.0 0.6 6124 1836 pts/35 Ss 17:40 0:00 bash root 3265 0.0 0.4 5888 1052 pts/35 S+ 17:40 0:00 screen -x root 3323 0.0 0.4 5892 1056 pts/5 S+ 17:41 0:00 screen -x root 3327 0.0 1.0 8328 2744 ? Ss 17:41 0:00 sshd: root@pts/ root 3331 0.0 0.2 4792 552 pts/13 Ss+ 17:41 0:00 script -f -c ba root 3364 0.0 0.1 4796 352 pts/13 S+ 17:41 0:00 script -f -c ba root 3365 0.0 0.6 6120 1832 pts/14 Ss 17:41 0:00 bash root 3388 0.0 0.4 5892 1056 pts/14 S+ 17:41 0:00 screen -x root 3487 98.9 0.1 4812 520 pts/27 R 17:43 0:49 cat /dev/zero root 3517 0.0 0.3 5488 1048 pts/27 R+ 17:44 0:00 ps aux |
#ps aux |grep bash
root 1636 0.0 0.2 4788 548 pts/0 Ss+ 17:38 0:00 script -f -c bash -q /root/.lilalo//2268312861038931213-1243348683.script root 1669 0.0 0.1 4792 348 pts/0 S+ 17:38 0:00 script -f -c bash -q /root/.lilalo//2268312861038931213-1243348683.script root 1670 0.0 0.7 6328 1976 pts/1 Ss 17:38 0:00 bash root 1725 0.0 0.2 4788 552 pts/2 Ss+ 17:38 0:00 script -f -c bash -q /root/.lilalo//32678188502334016010-1243348697.script root 1758 0.0 0.1 4792 352 pts/2 S+ 17:38 0:00 script -f -c bash -q /root/.lilalo//32678188502334016010-1243348697.script root 1759 0.0 0.7 6332 1980 pts/3 Ss 17:38 0:00 bash root 1804 0.0 0.2 4788 548 pts/4 Ss+ 17:38 0:00 script -f -c bash -q /root/.lilalo//26685101725174852-1243348713.script root 1837 0.0 0.1 4792 348 pts/4 S+ 17:38 0:00 script -f -c bash -q /root/.lilalo//26685101725174852-1243348713.script root 1838 0.0 0.7 6332 1976 pts/5 Ss 17:38 0:00 bash root 1877 0.0 0.2 4788 548 pts/6 Ss+ 17:38 0:00 script -f -c bash -q /root/.lilalo//161499207132046940-1243348726.script ... root 3150 0.0 0.2 4788 552 pts/8 Ss+ 17:40 0:00 script -f -c bash -q /root/.lilalo//1777418607221278698-1243348826.script root 3183 0.0 0.1 4792 352 pts/8 S+ 17:40 0:00 script -f -c bash -q /root/.lilalo//1777418607221278698-1243348826.script root 3184 0.0 0.6 6124 1832 pts/9 Ss 17:40 0:00 bash root 3208 0.0 0.2 4788 548 pts/34 Ss+ 17:40 0:00 script -f -c bash -q /root/.lilalo//30011119553004913715-1243348831.script root 3241 0.0 0.1 4792 348 pts/34 S+ 17:40 0:00 script -f -c bash -q /root/.lilalo//30011119553004913715-1243348831.script root 3242 0.0 0.6 6124 1836 pts/35 Ss 17:40 0:00 bash root 3331 0.0 0.2 4792 552 pts/13 Ss+ 17:41 0:00 script -f -c bash -q /root/.lilalo//11665323821941023050-1243348885.script root 3364 0.0 0.1 4796 352 pts/13 S+ 17:41 0:00 script -f -c bash -q /root/.lilalo//11665323821941023050-1243348885.script root 3365 0.0 0.6 6120 1832 pts/14 Ss 17:41 0:00 bash root 3526 0.0 0.2 4924 768 pts/27 R+ 17:44 0:00 grep bash |
#ps waux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.2 2144 700 ? Ss 17:37 0:00 init [4] root 2 0.0 0.0 0 0 ? S 17:37 0:00 [migration/0] root 3 0.0 0.0 0 0 ? SN 17:37 0:00 [ksoftirqd/0] root 4 0.0 0.0 0 0 ? S< 17:37 0:00 [events/0] root 5 0.0 0.0 0 0 ? S< 17:37 0:00 [khelper] root 6 0.0 0.0 0 0 ? S< 17:37 0:00 [kthread] root 7 0.0 0.0 0 0 ? S< 17:37 0:00 [xenwatch] root 8 0.0 0.0 0 0 ? S< 17:37 0:00 [xenbus] root 14 0.0 0.0 0 0 ? S< 17:37 0:00 [kblockd/0] ... root 3242 0.0 0.6 6124 1836 pts/35 Ss 17:40 0:00 bash root 3265 0.0 0.4 5888 1052 pts/35 S+ 17:40 0:00 screen -x root 3323 0.0 0.4 5892 1056 pts/5 S+ 17:41 0:00 screen -x root 3327 0.0 1.0 8328 2744 ? Ss 17:41 0:00 sshd: root@pts/13 root 3331 0.0 0.2 4792 552 pts/13 Ss+ 17:41 0:00 script -f -c bash -q /root/.lilalo//11665323821941023050-1243348885 root 3364 0.0 0.1 4796 352 pts/13 S+ 17:41 0:00 script -f -c bash -q /root/.lilalo//11665323821941023050-1243348885 root 3365 0.0 0.6 6120 1832 pts/14 Ss 17:41 0:00 bash root 3388 0.0 0.4 5892 1056 pts/14 S+ 17:41 0:00 screen -x root 3487 99.6 0.1 4812 520 pts/27 R 17:43 1:41 cat /dev/zero root 3534 0.0 0.4 5492 1052 pts/27 R+ 17:45 0:00 ps waux |
#ps waux | grep cron
root 1614 0.0 0.3 5204 800 ? Ss 17:37 0:00 /usr/sbin/cron root 3543 0.0 0.2 4928 772 pts/27 R+ 17:46 0:00 grep cron |
#pgrep gron
|
#pgrep cron
1614 |
#ps waux | grep cron | awk '{print $2}'
1614 3568 |
#ps waux | grep cron | grep -v grep | awk '{print $2}'
1614 |
#ps waux | awk '{if ($4> 1024) print;}'
|
#ps waux | awk '{if ($5>1024) print;}'
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.2 2144 700 ? Ss 17:37 0:00 init [4] root 777 0.0 0.2 2228 740 ? S<s 17:37 0:00 udevd --daemon root 1303 0.0 0.5 27452 1344 ? Sl 17:37 0:00 /usr/sbin/rsyslogd -c3 root 1322 0.0 0.4 5568 1076 ? Ss 17:37 0:00 /usr/sbin/sshd 102 1591 0.0 0.3 6428 932 ? Ss 17:37 0:00 /usr/sbin/exim4 -bd -q30m root 1614 0.0 0.3 5204 800 ? Ss 17:37 0:00 /usr/sbin/cron root 1631 0.0 0.1 1812 524 tty1 Ss+ 17:37 0:00 /sbin/getty 38400 tty1 root 1632 0.0 1.0 8464 2848 ? Ss 17:37 0:00 sshd: root@pts/0 root 1636 0.0 0.2 4788 548 pts/0 Ss+ 17:38 0:00 script -f -c bash -q /root/.lilalo//2268312861038931213-1243348683.script ... root 3265 0.0 0.4 5888 1052 pts/35 S+ 17:40 0:00 screen -x root 3323 0.0 0.4 5892 1056 pts/5 S+ 17:41 0:00 screen -x root 3327 0.0 1.0 8328 2744 ? Ss 17:41 0:00 sshd: root@pts/13 root 3331 0.0 0.2 4792 552 pts/13 Ss+ 17:41 0:00 script -f -c bash -q /root/.lilalo//11665323821941023050-1243348885.script root 3364 0.0 0.1 4796 352 pts/13 S+ 17:41 0:00 script -f -c bash -q /root/.lilalo//11665323821941023050-1243348885.script root 3365 0.0 0.6 6120 1832 pts/14 Ss 17:41 0:00 bash root 3388 0.0 0.4 5892 1056 pts/14 S+ 17:41 0:00 screen -x root 3487 99.4 0.1 4812 520 pts/27 R 17:43 4:15 cat /dev/zero root 3615 0.0 0.4 5492 1052 pts/27 R+ 17:47 0:00 ps waux root 3616 0.0 0.1 2036 504 pts/27 R+ 17:47 0:00 awk {if ($5>1024) print;} |
#ps waux | awk '{if ($6>1024) print;}'
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1303 0.0 0.5 27452 1344 ? Sl 17:37 0:00 /usr/sbin/rsyslogd -c3 root 1322 0.0 0.4 5568 1076 ? Ss 17:37 0:00 /usr/sbin/sshd root 1632 0.0 1.0 8464 2848 ? Ss 17:37 0:00 sshd: root@pts/0 root 1670 0.0 0.7 6328 1976 pts/1 Ss 17:38 0:00 bash root 1705 0.0 1.0 8328 2744 ? Ss 17:38 0:00 sshd: root@pts/2 root 1759 0.0 0.7 6332 1980 pts/3 Ss 17:38 0:00 bash root 1792 0.0 1.0 8332 2748 ? Ss 17:38 0:00 sshd: root@pts/4 root 1838 0.0 0.7 6332 1976 pts/5 Ss 17:38 0:00 bash root 1873 0.0 1.0 8328 2756 ? Ss 17:38 0:00 sshd: root@pts/6 ... root 3146 0.0 1.0 8328 2744 ? Ss 17:40 0:00 sshd: root@pts/34 root 3184 0.0 0.6 6124 1832 pts/9 Ss 17:40 0:00 bash root 3207 0.0 0.4 5888 1052 pts/9 S+ 17:40 0:00 screen -x root 3242 0.0 0.6 6124 1836 pts/35 Ss 17:40 0:00 bash root 3265 0.0 0.4 5888 1052 pts/35 S+ 17:40 0:00 screen -x root 3323 0.0 0.4 5892 1056 pts/5 S+ 17:41 0:00 screen -x root 3327 0.0 1.0 8328 2744 ? Ss 17:41 0:00 sshd: root@pts/13 root 3365 0.0 0.6 6120 1832 pts/14 Ss 17:41 0:00 bash root 3388 0.0 0.4 5892 1056 pts/14 S+ 17:41 0:00 screen -x root 3624 0.0 0.3 5492 1048 pts/27 R+ 17:47 0:00 ps waux |
#ps waux | awk '{if ($6>10240) print;}'
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND |
#ps waux | awk '{if ($6>5120) print;}'
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND |
#ps waux | awk '{if ($6>2048) print;}'
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1632 0.0 1.0 8464 2848 ? Ss 17:37 0:00 sshd: root@pts/0 root 1705 0.0 1.0 8328 2744 ? Ss 17:38 0:00 sshd: root@pts/2 root 1792 0.0 1.0 8332 2748 ? Ss 17:38 0:00 sshd: root@pts/4 root 1873 0.0 1.0 8328 2756 ? Ss 17:38 0:00 sshd: root@pts/6 root 2085 0.0 1.0 8328 2748 ? Ss 17:38 0:00 sshd: root@pts/16 root 2161 0.0 1.0 8332 2748 ? Ss 17:39 0:00 sshd: root@pts/12 root 2280 0.0 1.0 8328 2744 ? Ss 17:39 0:00 sshd: root@pts/18 root 2285 0.0 1.0 8332 2744 ? Ss 17:39 0:00 sshd: root@pts/20 root 2289 0.0 1.0 8328 2752 ? Ss 17:39 0:00 sshd: root@pts/28 root 2353 0.0 1.0 8328 2740 ? Ss 17:39 0:00 sshd: root@pts/10 root 2414 0.0 1.0 8332 2744 ? Ss 17:39 0:00 sshd: root@pts/22 root 2633 0.0 1.0 8328 2744 ? Ss 17:39 0:00 sshd: root@pts/24 root 2961 0.0 1.0 8328 2740 ? Ss 17:40 0:00 sshd: root@pts/30 root 2976 0.0 1.0 8332 2748 ? Ss 17:40 0:00 sshd: root@pts/32 root 3142 0.0 1.0 8332 2744 ? Ss 17:40 0:00 sshd: root@pts/8 root 3146 0.0 1.0 8328 2744 ? Ss 17:40 0:00 sshd: root@pts/34 root 3327 0.0 1.0 8328 2744 ? Ss 17:41 0:00 sshd: root@pts/13 |
#ls /proc/1614
attr cpuset exe mem oom_adj smaps status auxv cwd fd mounts oom_score stat task cmdline environ maps mountstats root statm wchan |
#ls -l /proc/1614
итого 0 dr-xr-xr-x 2 root root 0 Май 26 17:49 attr -r-------- 1 root root 0 Май 26 17:49 auxv -r--r--r-- 1 root root 0 Май 26 17:38 cmdline -r--r--r-- 1 root root 0 Май 26 17:49 cpuset lrwxrwxrwx 1 root root 0 Май 26 17:49 cwd -> /var/spool/cron -r-------- 1 root root 0 Май 26 17:49 environ lrwxrwxrwx 1 root root 0 Май 26 17:49 exe -> /usr/sbin/cron dr-x------ 2 root root 0 Май 26 17:49 fd -r--r--r-- 1 root root 0 Май 26 17:49 maps ... -r-------- 1 root root 0 Май 26 17:49 mountstats -rw-r--r-- 1 root root 0 Май 26 17:49 oom_adj -r--r--r-- 1 root root 0 Май 26 17:49 oom_score lrwxrwxrwx 1 root root 0 Май 26 17:49 root -> / -r--r--r-- 1 root root 0 Май 26 17:49 smaps -r--r--r-- 1 root root 0 Май 26 17:38 stat -r--r--r-- 1 root root 0 Май 26 17:49 statm -r--r--r-- 1 root root 0 Май 26 17:38 status dr-xr-xr-x 3 root root 0 Май 26 17:49 task -r--r--r-- 1 root root 0 Май 26 17:49 wchan |
#ps -ef
UID PID PPID C STIME TTY TIME CMD root 1 0 0 17:37 ? 00:00:00 init [4] root 2 1 0 17:37 ? 00:00:00 [migration/0] root 3 1 0 17:37 ? 00:00:00 [ksoftirqd/0] root 4 1 0 17:37 ? 00:00:00 [events/0] root 5 1 0 17:37 ? 00:00:00 [khelper] root 6 1 0 17:37 ? 00:00:00 [kthread] root 7 6 0 17:37 ? 00:00:00 [xenwatch] root 8 6 0 17:37 ? 00:00:00 [xenbus] root 14 6 0 17:37 ? 00:00:00 [kblockd/0] ... root 3242 3241 0 17:40 pts/35 00:00:00 bash root 3265 3242 0 17:40 pts/35 00:00:00 screen -x root 3323 1838 0 17:41 pts/5 00:00:00 screen -x root 3327 1322 0 17:41 ? 00:00:00 sshd: root@pts/13 root 3331 3327 0 17:41 pts/13 00:00:00 script -f -c bash -q /root/.lila root 3364 3331 0 17:41 pts/13 00:00:00 script -f -c bash -q /root/.lila root 3365 3364 0 17:41 pts/14 00:00:00 bash root 3388 3365 0 17:41 pts/14 00:00:00 screen -x root 3487 2822 99 17:43 pts/27 00:08:12 cat /dev/zero root 3692 2822 0 17:51 pts/27 00:00:00 ps -ef |
#ps -elf
F S UID PID PPID C PRI NI ADDR SZ WCHAN STIME TTY TIME CMD 4 S root 1 0 0 75 0 - 536 - 17:37 ? 00:00:00 init 1 S root 2 1 0 -40 - - 0 migrat 17:37 ? 00:00:00 [mig] 1 S root 3 1 0 94 19 - 0 ksofti 17:37 ? 00:00:00 [kso] 1 S root 4 1 0 70 -5 - 0 worker 17:37 ? 00:00:00 [eve] 1 S root 5 1 0 70 -5 - 0 worker 17:37 ? 00:00:00 [khe] 1 S root 6 1 0 80 -5 - 0 worker 17:37 ? 00:00:00 [kth] 1 S root 7 6 0 80 -5 - 0 xenwat 17:37 ? 00:00:00 [xen] 1 S root 8 6 0 75 -5 - 0 xb_rea 17:37 ? 00:00:00 [xen] 1 S root 14 6 0 72 -5 - 0 worker 17:37 ? 00:00:00 [kbl] ... 0 S root 3242 3241 0 75 0 - 1531 wait 17:40 pts/35 00:00:00 bash 4 S root 3265 3242 0 75 0 - 1472 pause 17:40 pts/35 00:00:00 scree 4 S root 3323 1838 0 75 0 - 1473 pause 17:41 pts/5 00:00:00 scree 4 S root 3327 1322 0 75 0 - 2082 429496 17:41 ? 00:00:00 sshd: 4 S root 3331 3327 0 75 0 - 1198 - 17:41 pts/13 00:00:00 scrip 1 S root 3364 3331 0 75 0 - 1199 - 17:41 pts/13 00:00:00 scrip 0 S root 3365 3364 0 75 0 - 1530 wait 17:41 pts/14 00:00:00 bash 4 S root 3388 3365 0 75 0 - 1473 pause 17:41 pts/14 00:00:00 scree 0 R root 3487 2822 99 85 0 - 1203 - 17:43 pts/27 00:08:16 cat / 4 R root 3700 2822 0 77 0 - 1372 - 17:51 pts/27 00:00:00 ps -e |
#ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.2 2144 700 ? Ss 17:37 0:00 init [4] root 2 0.0 0.0 0 0 ? S 17:37 0:00 [migration/0] root 3 0.0 0.0 0 0 ? SN 17:37 0:00 [ksoftirqd/0] root 4 0.0 0.0 0 0 ? S< 17:37 0:00 [events/0] root 5 0.0 0.0 0 0 ? S< 17:37 0:00 [khelper] root 6 0.0 0.0 0 0 ? S< 17:37 0:00 [kthread] root 7 0.0 0.0 0 0 ? S< 17:37 0:00 [xenwatch] root 8 0.0 0.0 0 0 ? S< 17:37 0:00 [xenbus] root 14 0.0 0.0 0 0 ? S< 17:37 0:00 [kblockd/0] ... root 3242 0.0 0.6 6124 1836 pts/35 Ss 17:40 0:00 bash root 3265 0.0 0.4 5888 1052 pts/35 S+ 17:40 0:00 screen -x root 3323 0.0 0.4 5892 1056 pts/5 S+ 17:41 0:00 screen -x root 3327 0.0 1.0 8328 2744 ? Ss 17:41 0:00 sshd: root@pts/ root 3331 0.0 0.2 4792 552 pts/13 Ss+ 17:41 0:00 script -f -c ba root 3364 0.0 0.1 4796 352 pts/13 S+ 17:41 0:00 script -f -c ba root 3365 0.0 0.6 6120 1832 pts/14 Ss 17:41 0:00 bash root 3388 0.0 0.4 5892 1056 pts/14 S+ 17:41 0:00 screen -x root 3487 99.4 0.1 4812 520 pts/27 R 17:43 8:30 cat /dev/zero root 3708 0.0 0.3 5488 1044 pts/27 R+ 17:52 0:00 ps aux |
#ps elf
F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND 4 0 3331 3327 15 0 4792 552 - Ss+ pts/13 0:00 script -f - 1 0 3364 3331 15 0 4796 352 - S+ pts/13 0:00 \_ script 0 0 3365 3364 15 0 6120 1832 wait Ss pts/14 0:00 \_ bas 4 0 3388 3365 15 0 5892 1056 pause S+ pts/14 0:00 \_ 4 0 3208 3146 15 0 4788 548 - Ss+ pts/34 0:00 script -f - 1 0 3241 3208 15 0 4792 348 - S+ pts/34 0:00 \_ script 0 0 3242 3241 15 0 6124 1836 wait Ss pts/35 0:00 \_ bas 4 0 3265 3242 15 0 5888 1052 pause S+ pts/35 0:00 \_ 4 0 3150 3142 15 0 4788 552 - Ss+ pts/8 0:00 script -f - ... 4 0 3323 1838 15 0 5892 1056 pause S+ pts/5 0:00 \_ 4 0 1725 1705 15 0 4788 552 - Ss+ pts/2 0:00 script -f - 1 0 1758 1725 15 0 4792 352 - S+ pts/2 0:00 \_ script 0 0 1759 1758 15 0 6332 1980 wait Ss pts/3 0:00 \_ bas 4 0 2857 1759 15 0 5892 1060 pause S+ pts/3 0:00 \_ 4 0 1636 1632 15 0 4788 548 - Ss+ pts/0 0:00 script -f - 1 0 1669 1636 15 0 4792 348 - S+ pts/0 0:00 \_ script 0 0 1670 1669 15 0 6328 1976 wait Ss pts/1 0:00 \_ bas 4 0 2924 1670 15 0 5892 1060 pause S+ pts/1 0:00 \_ 0 0 1631 1 18 0 1812 524 - Ss+ tty1 0:00 /sbin/getty |
[1] 3487
Время первой команды журнала | 17:16:15 2009- 5-26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 17:52:11 2009- 5-26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 24.75 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.60 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 2.81 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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