/l3/users/05-05-2009/nt-ladm/debian4.unix.nt/root |
|
#ping ya.ru
PING ya.ru (213.180.204.8) 56(84) bytes of data. 64 bytes from ya.ru (213.180.204.8): icmp_seq=1 ttl=51 time=49.6 ms --- ya.ru ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 49.604/49.604/49.604/0.000 ms |
#whoami
root |
#lastlog
user53 **Никогда не входил в систему** user54 **Никогда не входил в систему** user55 **Никогда не входил в систему** user56 **Никогда не входил в систему** user57 **Никогда не входил в систему** user58 **Никогда не входил в систему** user59 **Никогда не входил в систему** user60 **Никогда не входил в систему** user61 **Никогда не входил в систему** user62 **Никогда не входил в систему** ... user192 **Никогда не входил в систему** user193 **Никогда не входил в систему** user194 **Никогда не входил в систему** user195 **Никогда не входил в систему** user196 **Никогда не входил в систему** user197 **Никогда не входил в систему** user198 **Никогда не входил в систему** user199 **Никогда не входил в систему** user200 **Никогда не входил в систему** mega ttyp8 127.0.0.1 Птн Мар 14 15:31:35 +0200 2008 |
#last
user :0 Wed May 6 12:32 still logged in reboot system boot 2.6.18-5-xen-686 Wed May 6 12:28 - 13:01 (1+00:32) user :0 Tue May 5 09:29 - crash (1+02:58) wtmp begins Tue May 5 09:29:37 2009 |
#last -10
user :0 Wed May 6 12:32 still logged in reboot system boot 2.6.18-5-xen-686 Wed May 6 12:28 - 13:02 (1+00:33) user :0 Tue May 5 09:29 - crash (1+02:58) wtmp begins Tue May 5 09:29:37 2009 |
#passwd
Enter new UNIX password: Retype new UNIX password: passwd: пароль успешно обновлён |
#less /etc/passwd
|
#su user
|
$apt
apt-cache apt-extracttemplates aptitude apt-cdrom apt-ftparchive apt-key apt-config apt-get apt-sortpkgs |
$apt
apt-cache apt-extracttemplates aptitude apt-cdrom apt-ftparchive apt-key apt-config apt-get apt-sortpkgs |
$apt-get
autoclean clean install update build-dep dist-upgrade remove upgrade check dselect-upgrade source |
$apt-get
autoclean clean install update build-dep dist-upgrade remove upgrade check dselect-upgrade source |
$apt-get install jre
E: Не могу открыть файл блокировки /var/lib/dpkg/lock - open (13 Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? |
$sudo
Password: Sorry, try again. Password: Sorry, try again. Password: Чтение списков пакетов... Готово Построение дерева зависимостей... Готово E: Не могу найти пакет jre |
$pt-get install java-package
bash: pt-get: command not found |
$sudo
[user@debian4:root]$ a E: Не могу открыть файл блокировки /var/lib/dpkg/lock - open (13 Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? Чтение списков пакетов... Готово Построение дерева зависимостей... Готово E: Не могу найти пакет java-package |
$sudo apt-get install java
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово E: Не могу найти пакет java |
$ls -l ~
итого 19207 drwxr-xr-x 5 user user 624 2009-05-06 15:44 ? -rw-r--r-- 1 user user 0 2009-05-07 10:14 1.txt -rw-r--r-- 1 user user 728 2009-05-07 14:31 history_losetup -rw-r--r-- 1 user user 19635520 2009-05-07 13:45 jre-6u13-linux-i586-rpm.bin -rw-r--r-- 1 user user 0 2009-05-07 12:51 mymotd -rwxr-xr-x 1 user user 1127 2009-05-07 10:14 rn -rw-r--r-- 1 user user 1126 2009-05-07 10:01 rn~ drwxr-xr-x 2 user user 48 2009-05-06 17:53 tmp |
$man razrfs
|
$man rei
|
$man reize
|
$ps
PID TTY TIME CMD 5168 ttyp5 00:00:00 bash 5382 ttyp5 00:00:00 ps |
$top
top - 14:53:38 up 1 day, 2:25, 4 users, load average: 0.06, 0.02, 0.00 Tasks: 54 total, 1 running, 53 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 594068k total, 351844k used, 242224k free, 72944k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 0k total, 0k used, 0k free, 157064k cached 1 root 15 0 1960 648 552 S 0.0 0.1 0:00.04 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 4 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 events/0 ... 1170 root 18 0 1764 644 516 S 0.0 0.1 0:00.00 syslogd 1176 root 18 0 1716 380 312 S 0.0 0.1 0:00.00 klogd 1193 root 15 0 4936 1084 756 S 0.0 0.2 0:00.00 sshd 1208 root 17 0 13312 1744 1224 S 0.0 0.3 0:00.00 gdm 1209 root 21 0 13792 2584 1996 S 0.0 0.4 0:00.00 gdm 1219 root 15 0 28884 24m 1920 S 0.0 4.2 1:36.85 Xvnc 1220 root 18 0 2328 756 604 S 0.0 0.1 0:00.00 cron 1242 root 18 0 1588 496 424 S 0.0 0.1 0:00.00 getty 1243 root 18 0 1584 492 424 S 0.0 0.1 0:00.00 getty 1244 root 18 0 1588 492 424 S 0.0 0.1 0:00.00 getty |
$ps -a
[user@debian4:root]$ ps PID TTY TIME CMD 5168 ttyp5 00:00:00 bash 5398 ttyp5 00:00:00 ps PID TTY TIME CMD 2756 ttyp0 00:00:00 script 3746 ttyp2 00:00:00 script 3802 ttyp3 00:00:00 ssh 5001 ttyp1 00:00:00 su 5002 ttyp1 00:00:00 script 5039 ttyp1 00:00:00 script 5119 ttyp4 00:00:00 su 5120 ttyp4 00:00:00 script 5167 ttyp4 00:00:00 script 5406 ttyp5 00:00:00 ps |
$top
top - 15:04:58 up 1 day, 2:36, 4 users, load average: 0.00, 0.00, 0.00 Tasks: 54 total, 1 running, 53 sleeping, 0 stopped, 0 zombie Cpu(s): 1.3%us, 0.0%sy, 0.0%ni, 98.0%id, 0.7%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 594068k total, 352720k used, 241348k free, 72944k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 0k total, 0k used, 0k free, 157952k cached 5006 root 15 0 11112 6300 1408 S 1.3 1.1 0:09.04 l3-agent 1219 root 15 0 28876 24m 1920 S 0.3 4.2 1:37.47 Xvnc 1 root 15 0 1960 648 552 S 0.0 0.1 0:00.04 init 2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0 ... 609 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kmirrord 707 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 reiserfs/0 1170 root 18 0 1764 644 516 S 0.0 0.1 0:00.00 syslogd 1176 root 18 0 1716 380 312 S 0.0 0.1 0:00.00 klogd 1193 root 15 0 4936 1084 756 S 0.0 0.2 0:00.00 sshd 1208 root 17 0 13312 1744 1224 S 0.0 0.3 0:00.00 gdm 1209 root 21 0 13792 2584 1996 S 0.0 0.4 0:00.00 gdm 1220 root 18 0 2328 756 604 S 0.0 0.1 0:00.00 cron 1242 root 18 0 1588 496 424 S 0.0 0.1 0:00.00 getty 1243 root 18 0 1584 492 424 S 0.0 0.1 0:00.00 getty |
$ps
PID TTY TIME CMD 5168 ttyp5 00:00:00 bash 5426 ttyp5 00:00:00 ps |
$top
top - 15:18:49 up 1 day, 2:50, 4 users, load average: 0.00, 0.00, 0.00 Tasks: 54 total, 1 running, 53 sleeping, 0 stopped, 0 zombie Cpu(s): 16.0%us, 0.0%sy, 0.0%ni, 84.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 594068k total, 355744k used, 238324k free, 72952k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 0k total, 0k used, 0k free, 160276k cached 5006 root 16 0 11112 6300 1408 S 15.7 1.1 0:10.06 l3-agent 1219 root 15 0 29104 24m 1920 S 0.7 4.2 1:40.81 Xvnc 1 root 15 0 1960 648 552 S 0.0 0.1 0:00.04 init 2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0 ... 1220 root 18 0 2328 756 604 S 0.0 0.1 0:00.00 cron 1242 root 18 0 1588 496 424 S 0.0 0.1 0:00.00 getty 1243 root 18 0 1584 492 424 S 0.0 0.1 0:00.00 getty 1244 root 18 0 1588 492 424 S 0.0 0.1 0:00.00 getty 1245 root 18 0 1584 492 424 S 0.0 0.1 0:00.00 getty 1246 root 18 0 1584 488 424 S 0.0 0.1 0:00.00 getty 1247 root 18 0 1588 496 424 S 0.0 0.1 0:00.00 getty 1291 user 15 0 4148 744 472 S 0.0 0.1 0:00.00 ssh-agent 2705 user 15 0 11868 6344 2248 S 0.0 1.1 0:00.10 xterm 2709 user 15 0 4712 676 556 S 0.0 0.1 0:00.10 script |
$pidof getty
1247 1246 1245 1244 1243 1242 |
$pidof ssh
ssh ssh-agent sshd |
$pidof ssh
ssh ssh-agent sshd |
$pidof ssh-agent
1291 |
$pstree
\init─┬─cron ├─events/0 ├─gconfd-2 ├─gdm───gdm─┬─Xvnc │ └─fluxbox─┬─firefox-bin───6*[{firefox-bin}] │ ├─ssh-agent │ ├─xterm───script───script───bash───su───script───scri+ │ ├─xterm───script───script───bash───ssh │ └─xterm───mc ├─6*[getty] ... │ ├─kseriod │ ├─kswapd0 │ ├─2*[pdflush] │ ├─reiserfs/0 │ ├─xenbus │ └─xenwatch ├─l3-agent ├─migration/0 ├─sshd └─syslogd |
$ps
PID TTY TIME CMD 5168 ttyp5 00:00:00 bash 5503 ttyp5 00:00:00 ps |
$ps -x
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html PID TTY STAT TIME COMMAND 1254 ? Ss 0:00 /usr/bin/fluxbox 1291 ? Ss 0:00 /usr/bin/ssh-agent /usr/bin/startfluxbox 2705 ? Ss 0:00 xterm -class UXTerm -title uxterm -u8 2709 ttyp0 Ss+ 0:00 script -f -q /home/user/.lilalo//3131329683261463441-1 2756 ttyp0 S+ 0:00 script -f -q /home/user/.lilalo//3131329683261463441-1 2757 ttyp1 Ss 0:00 bash -i 3695 ? Ss 0:00 xterm -class UXTerm -title uxterm -u8 3699 ttyp2 Ss+ 0:00 script -f -q /home/user/.lilalo//15446166344956563-124 ... 3802 ttyp3 S+ 0:00 ssh user@192.168.16.5 5119 ttyp4 S+ 0:00 su user 5120 ttyp4 S+ 0:00 script -f -q /home/user/.lilalo//339313990320106313-12 5167 ttyp4 S+ 0:00 script -f -q /home/user/.lilalo//339313990320106313-12 5168 ttyp5 Ss 0:00 bash -i 5213 ? Ss 0:00 xterm -class UXTerm -title uxterm -u8 -T mc -e /usr/bi 5220 ttyp6 Ss+ 0:00 /usr/bin/mc 5302 ? Ssl 0:04 /usr/lib/iceweasel/firefox-bin -a firefox 5306 ? S 0:00 /usr/lib/libgconf2-4/gconfd-2 11 5511 ttyp5 R+ 0:00 ps -x |
$ps U user
PID TTY STAT TIME COMMAND 1254 ? Ss 0:00 /usr/bin/fluxbox 1291 ? Ss 0:00 /usr/bin/ssh-agent /usr/bin/startfluxbox 2705 ? Ss 0:00 xterm -class UXTerm -title uxterm -u8 2709 ttyp0 Ss+ 0:00 script -f -q /home/user/.lilalo//3131329683261463441-1 2756 ttyp0 S+ 0:00 script -f -q /home/user/.lilalo//3131329683261463441-1 2757 ttyp1 Ss 0:00 bash -i 3695 ? Ss 0:00 xterm -class UXTerm -title uxterm -u8 3699 ttyp2 Ss+ 0:00 script -f -q /home/user/.lilalo//15446166344956563-124 3746 ttyp2 S+ 0:00 script -f -q /home/user/.lilalo//15446166344956563-124 3747 ttyp3 Ss 0:00 bash -i 3802 ttyp3 S+ 0:00 ssh user@192.168.16.5 5119 ttyp4 S+ 0:00 su user 5120 ttyp4 S+ 0:00 script -f -q /home/user/.lilalo//339313990320106313-12 5167 ttyp4 S+ 0:00 script -f -q /home/user/.lilalo//339313990320106313-12 5168 ttyp5 Ss 0:00 bash -i 5213 ? Ss 0:00 xterm -class UXTerm -title uxterm -u8 -T mc -e /usr/bi 5220 ttyp6 Ss+ 0:00 /usr/bin/mc 5302 ? Ssl 0:04 /usr/lib/iceweasel/firefox-bin -a firefox 5306 ? S 0:00 /usr/lib/libgconf2-4/gconfd-2 11 5519 ttyp5 R+ 0:00 ps U user |
$ps U root
PID TTY STAT TIME COMMAND 1 ? Ss 0:00 init [2] 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] 16 ? S< 0:00 [kblockd/0] ... 1243 tty2 Ss+ 0:00 /sbin/getty 38400 tty2 1244 tty3 Ss+ 0:00 /sbin/getty 38400 tty3 1245 tty4 Ss+ 0:00 /sbin/getty 38400 tty4 1246 tty5 Ss+ 0:00 /sbin/getty 38400 tty5 1247 tty6 Ss+ 0:00 /sbin/getty 38400 tty6 5001 ttyp1 S+ 0:00 su - 5002 ttyp1 S+ 0:00 script -f -q /root/.lilalo//192452460756816332-1241690 5006 ? Ss 0:15 l3-agent 5039 ttyp1 S+ 0:00 script -f -q /root/.lilalo//192452460756816332-1241690 5040 ttyp4 Ss 0:00 bash -i |
$ps -t tty1
PID TTY TIME CMD 1242 tty1 00:00:00 getty |
$ps -ax
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html PID TTY STAT TIME COMMAND 1 ? Ss 0:00 init [2] 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] ... 5040 ttyp4 Ss 0:00 bash -i 5119 ttyp4 S+ 0:00 su user 5120 ttyp4 S+ 0:00 script -f -q /home/user/.lilalo//339313990320106313-12 5167 ttyp4 S+ 0:00 script -f -q /home/user/.lilalo//339313990320106313-12 5168 ttyp5 Ss 0:00 bash -i 5213 ? Ss 0:00 xterm -class UXTerm -title uxterm -u8 -T mc -e /usr/bi 5220 ttyp6 Ss+ 0:00 /usr/bin/mc 5302 ? Ssl 0:04 /usr/lib/iceweasel/firefox-bin -a firefox 5306 ? S 0:00 /usr/lib/libgconf2-4/gconfd-2 11 5543 ttyp5 R+ 0:00 ps -ax |
$ps -aux
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 1960 648 ? Ss May06 0:00 init [2] root 2 0.0 0.0 0 0 ? S May06 0:00 [migration/0] root 3 0.0 0.0 0 0 ? SN May06 0:00 [ksoftirqd/0] root 4 0.0 0.0 0 0 ? S< May06 0:00 [events/0] root 5 0.0 0.0 0 0 ? S< May06 0:00 [khelper] root 6 0.0 0.0 0 0 ? S< May06 0:00 [kthread] root 7 0.0 0.0 0 0 ? S< May06 0:00 [xenwatch] root 8 0.0 0.0 0 0 ? S< May06 0:00 [xenbus] ... root 5040 0.0 0.3 5788 1820 ttyp4 Ss 13:00 0:00 bash -i user 5119 0.0 0.1 5456 1060 ttyp4 S+ 13:06 0:00 su user user 5120 0.0 0.1 4712 680 ttyp4 S+ 13:06 0:00 script -f -q /ho user 5167 0.0 0.0 4840 472 ttyp4 S+ 13:06 0:00 script -f -q /ho user 5168 0.0 0.4 7024 2820 ttyp5 Ss 13:06 0:00 bash -i user 5213 0.0 0.8 11700 5300 ? Ss 13:46 0:00 xterm -class UXT user 5220 0.0 0.4 7664 2572 ttyp6 Ss+ 13:46 0:00 /usr/bin/mc user 5302 0.1 6.1 134792 36604 ? Ssl 14:21 0:04 /usr/lib/iceweas user 5306 0.0 0.3 6396 2100 ? S 14:21 0:00 /usr/lib/libgcon user 5551 0.0 0.1 5176 988 ttyp5 R+ 15:27 0:00 ps -aux |
$ps -av
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html PID TTY STAT TIME MAJFL TRS DRS RSS %MEM COMMAND 1 ? Ss 0:00 17 29 1930 648 0.1 init [2] 2 ? S 0:00 0 0 0 0 0.0 [migration/0] 3 ? SN 0:00 0 0 0 0 0.0 [ksoftirqd/0] 4 ? S< 0:00 0 0 0 0 0.0 [events/0] 5 ? S< 0:00 0 0 0 0 0.0 [khelper] 6 ? S< 0:00 0 0 0 0 0.0 [kthread] 7 ? S< 0:00 0 0 0 0 0.0 [xenwatch] 8 ? S< 0:00 0 0 0 0 0.0 [xenbus] ... 5040 ttyp4 Ss 0:00 0 641 5146 1820 0.3 bash -i 5119 ttyp4 S+ 0:00 0 23 5432 1060 0.1 su user 5120 ttyp4 S+ 0:00 0 5 4706 680 0.1 script -f -q /home/user/ 5167 ttyp4 S+ 0:00 0 5 4834 472 0.0 script -f -q /home/user/ 5168 ttyp5 Ss 0:00 0 641 6382 2820 0.4 bash -i 5213 ? Ss 0:00 0 273 11426 5300 0.8 xterm -class UXTerm -tit 5220 ttyp6 Ss+ 0:00 6 697 6966 2572 0.4 /usr/bin/mc 5302 ? Ssl 0:04 0 11506 123285 36604 6.1 /usr/lib/iceweasel/fire 5306 ? S 0:00 0 47 6348 2100 0.3 /usr/lib/libgconf2-4/gco 5559 ttyp5 R+ 0:00 0 61 4902 804 0.1 ps -avx |
$ps -aux | grep -v USER. *%CPU |sort -n +3
grep: *%CPU: No such file or directory sort: Warning: "+number" syntax is deprecated, please use "-k number" Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html |
$ps -aux | grep -v USER. *%CPU |sort -n
grep: *%CPU: No such file or directory Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html |
$ps -aux | grep -v USER. *%CPU |sort -r
grep: *%CPU: No such file or directory Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html |
$ps
grep: *%CPU: No such file or directory |
$ps aux | grep -v USER.
grep: %CPU: No such file or directory |
$ps aux | grep -v USER
grep: %CPU: No such file or directory |
$ps aux | grep -v USER *
grep: *%CPU: No such file or directory |
$ps aux | grep
grep: *%CPU: No such file or directory |
$sudo
grep: *%CPU: No such file or directory sort: Warning: "+number" syntax is deprecated, please use "-k number" Password: Sorry, try again. Password: Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html |
$sudo ps
grep: *%CPU: No such file or directory sort: Warning: "+number" syntax is deprecated, please use "-k number" |
$sudo ps aux | grep -v USER. *PID.
grep: *PID.: No such file or directory grep: *%CPU: No such file or directory sort: Warning: "+number" syntax is deprecated, please use "-k number" |
$sudo ps aux | grep -v USER. *PID. *%CPU |
grep: *PID.: No such file or directory grep: *%CPU: No such file or directory sort: Warning: "+number" syntax is deprecated, please use "-k number" |
$sudo ps aux | grep -v USER. *PID. *%CPU | sort -n -k
grep: *PID.: No such file or directory grep: *%CPU: No such file or directory |
$pstree
init─┬─cron ├─events/0 ├─gconfd-2 ├─gdm───gdm─┬─Xvnc │ └─fluxbox─┬─firefox-bin───6*[{firefox-bin}] │ ├─ssh-agent │ ├─xterm───script───script───bash───su───script───scri+ │ ├─xterm───script───script───bash───ssh │ ├─xterm───mc │ └─xterm───script───script───bash───man───pager ... │ ├─kseriod │ ├─kswapd0 │ ├─2*[pdflush] │ ├─reiserfs/0 │ ├─xenbus │ └─xenwatch ├─l3-agent ├─migration/0 ├─sshd └─syslogd |
$pstree
init─┬─cron ├─events/0 ├─gconfd-2 ├─gdm───gdm─┬─Xvnc │ └─fluxbox─┬─firefox-bin───6*[{firefox-bin}] │ ├─ssh-agent │ ├─xterm───script───script───bash───su───script───script───bash───su───scrip+ │ ├─xterm───script───script───bash───ssh │ ├─xterm───mc │ └─xterm───script───script───bash───man───pager ... │ ├─kseriod │ ├─kswapd0 │ ├─2*[pdflush] │ ├─reiserfs/0 │ ├─xenbus │ └─xenwatch ├─l3-agent ├─migration/0 ├─sshd └─syslogd |
$pstree
init─┬─cron ├─events/0 ├─gconfd-2 ├─gdm───gdm─┬─Xvnc │ └─fluxbox─┬─firefox-bin───6*[{firefox-bin}] │ ├─ssh-agent │ ├─xterm───script───script───bash───su───script───script───bash───su───script───scrip+ │ ├─xterm───script───script───bash───ssh │ ├─xterm───mc │ └─xterm───script───script───bash───man───pager ... │ ├─kseriod │ ├─kswapd0 │ ├─2*[pdflush] │ ├─reiserfs/0 │ ├─xenbus │ └─xenwatch ├─l3-agent ├─migration/0 ├─sshd └─syslogd |
$top
top - 15:38:19 up 1 day, 3:09, 5 users, load average: 0.00, 0.00, 0.00 Tasks: 60 total, 1 running, 59 sleeping, 0 stopped, 0 zombie Cpu(s): 2.7%us, 0.0%sy, 0.0%ni, 97.3%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 594068k total, 363176k used, 230892k free, 72952k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 0k total, 0k used, 0k free, 161480k cached 5006 root 16 0 11112 6308 1408 S 2.7 1.1 0:16.60 l3-agent 1219 root 15 0 28916 24m 1920 S 0.3 4.2 1:41.40 Xvnc 1 root 15 0 1960 648 552 S 0.0 0.1 0:00.04 init 2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0 ... 1220 root 18 0 2328 756 604 S 0.0 0.1 0:00.00 cron 1242 root 18 0 1588 496 424 S 0.0 0.1 0:00.00 getty 1243 root 18 0 1584 492 424 S 0.0 0.1 0:00.00 getty 1244 root 18 0 1588 492 424 S 0.0 0.1 0:00.00 getty 1245 root 18 0 1584 492 424 S 0.0 0.1 0:00.00 getty 1246 root 18 0 1584 488 424 S 0.0 0.1 0:00.00 getty 1247 root 18 0 1588 496 424 S 0.0 0.1 0:00.00 getty 1254 user 15 0 11832 5944 4240 S 0.0 1.0 0:00.99 fluxbox 1291 user 15 0 4148 744 472 S 0.0 0.1 0:00.00 ssh-agent 2705 user 15 0 12188 6672 2256 S 0.0 1.1 0:00.13 xterm |
$uptime
15:39:54 up 1 day, 3:11, 5 users, load average: 0.05, 0.01, 0.00 |
$ps tty2
ERROR: TTY could not be found. ********* simple selection ********* ********* selection by list ********* -A all processes -C by command name -N negate selection -G by real group ID (supports names) -a all w/ tty except session leaders -U by real user ID (supports names) -d all except session leaders -g by session OR by effective group name -e all processes -p by process ID T all processes on this terminal -s processes in the sessions given a all w/ tty, including other users -t by tty g OBSOLETE -- DO NOT USE -u by effective user ID (supports names) ... -o,o user-defined -f full --Group --User --pid --cols --ppid -j,j job control s signal --group --user --sid --rows --info -O,O preloaded -o v virtual memory --cumulative --format --deselect -l,l long u user-oriented --sort --tty --forest --version -F extra full X registers --heading --no-heading --context ********* misc options ********* -V,V show version L list format codes f ASCII art forest -m,m,-L,-T,H threads S children in sum -y change -l format -M,Z security data c true command name -c scheduling class -w,w wide output n numeric WCHAN,UID -H process hierarchy |
$ps -t
\ PID TTY TIME CMD 1243 tty2 00:00:00 getty |
$pgerp bash
bash: pgerp: command not found |
$sudo
sudo: pgerp: command not found |
$pidof bash
5689 5168 5040 3747 2757 |
$kill 2754
bash: kill: (2754) - No such process |
$kill 2757
|
$pidof bash
5689 5168 5040 3747 2757 |
$kill 5040
bash: kill: (5040) - Operation not permitted |
Время первой команды журнала | 15:15:59 2009- 4-30 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 15:45:26 2009- 5- 7 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 72 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 22.22 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.78 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.39 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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