/l3/users/27-3-2017/NT-Ladm/debian4.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 |
|
#ls
1234 d1 f2 ip.txt MBR2 mynologin ps.tx skripts 2 err.txt install MBR mymotd proc.txt shadow |
#ssh 192.168.16.209
![]() The authenticity of host '192.168.16.209 (192.168.16.209)' can't be established. RSA key fingerprint is 97:e3:e0:da:0a:06:b2:75:70:d0:b2:9e:4b:f4:fd:64. Are you sure you want to continue connecting (yes/no)? y Please type 'yes' or 'no': y Please type 'yes' or 'no': y Please type 'yes' or 'no': y Please type 'yes' or 'no': y Please type 'yes' or 'no': y Please type 'yes' or 'no': y Please type 'yes' or 'no': y Please type 'yes' or 'no': yes Warning: Permanently added '192.168.16.209' (RSA) to the list of known hosts. root@192.168.16.209's password: Last login: Thu Mar 30 17:58:44 2017 [root@centos4 ~]# l3script -bash: l3script: команда не найдена [root@centos4 ~]# exit logout Connection to 192.168.16.209 closed. |
#ssh 192.168.16.209
![]() root@192.168.16.209's password: Last login: Thu Mar 30 18:25:04 2017 [root@centos4 ~]# ls anaconda-ks.cfg install.log install.log.syslog [root@centos4 ~]# ls -l итого 44 -rw-------. 1 root root 1454 Мар 30 17:55 anaconda-ks.cfg -rw-r--r--. 1 root root 26707 Мар 30 17:55 install.log -rw-r--r--. 1 root root 7455 Мар 30 17:54 install.log.syslog [root@centos4 ~]# fdisk -l 2> /dev/nul |hed -15 ... ~ ~ ~ "/etc/fstab" 17L, 905C written [root@centos4 ~]# reboot Broadcast message from root@centos4.corp.local (/dev/pts/0) at 19:09 ... The system is going down for reboot NOW! [root@centos4 ~]# Connection to 192.168.16.209 closed by remote host. Connection to 192.168.16.209 closed. |
#ssh 192.168.16.209
![]() root@192.168.16.209's password: Permission denied, please try again. root@192.168.16.209's password: Permission denied, please try again. root@192.168.16.209's password: |
#cat /proc/sys
![]() sys/ sysrq-trigger sysvipc/ |
#cat /proc/sys/kernel/pid_max
32768 |
#cat /sys/
![]() block/ class/ devices/ fs/ kernel/ power/ bus/ dev/ firmware/ hypervisor/ module/ |
#pstree
init─┬─acpid ├─cron ├─exim4 ├─6*[getty] ├─2*[l3-agent] ├─rsyslogd───3*[{rsyslogd}] ├─script───l3script ├─script───l3script───su───bash───script───script───l3script───su───bash──+++ ├─sshd───sshd───bash───script───script───l3script───pstree └─udevd |
#who
root pts/2 2017-03-31 09:18 (192.168.16.201) |
#who $
|
#bash\
![]() > ^C |
#bash
![]() root@debian4:~# sleep 100 $ sleep: неверный временной интервал «$» Попробуйте «sleep --help» для получения более подробного описания. root@debian4:~# sleep 100 & [1] 10728 root@debian4:~# pstree init─┬─acpid ├─cron ├─exim4 ├─6*[getty] ... ├─script───l3script───su───bash───script───script───l3script───su───bash──+++ ├─sshd───sshd───bash───script───script───l3script───bash─┬─pstree │ └─sleep └─udevd root@debian4:~# echo $$ 10726 root@debian4:~# kill -l `echo $$` bash: kill: 10726: недопустимая спецификация сигнала root@debian4:~# kill -1 `echo $$` Обрыв терминальной линии |
#bash
root@debian4:~# l3 l3-agent l3-config l3script root@debian4:~# l3script |
#sleep 100 &
![]() [1] 10793 |
#echo $$
![]() 10837 |
#pstree
![]() init─┬─acpid ├─cron ├─exim4 ├─6*[getty] ├─2*[l3-agent] ├─rsyslogd───3*[{rsyslogd}] ├─script───l3script ├─script───l3script───su───bash───script───script───l3script───su───bash──+++ ├─sshd───sshd───bash───script───script───l3script───bash───script───script+++ └─udevd |
#pstree
init─┬─acpid ├─cron ├─exim4 ├─6*[getty] ├─2*[l3-agent] ├─rsyslogd───3*[{rsyslogd}] ├─script───l3script ├─script───l3script───su───bash───script───script───l3script───su───bash──+++ ├─sshd───sshd───bash───script───script───l3script───bash───script───script+++ └─udevd |
#ps l
![]() F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND 4 0 2302 1 20 0 18368 976 - Ss+ tty1 0:00 /sbin/getty 4 0 2303 1 20 0 18368 972 - Ss+ tty2 0:00 /sbin/getty 4 0 2304 1 20 0 18368 972 - Ss+ tty3 0:00 /sbin/getty 4 0 2305 1 20 0 18368 968 - Ss+ tty4 0:00 /sbin/getty 4 0 2306 1 20 0 18368 972 - Ss+ tty5 0:00 /sbin/getty 4 0 2307 1 20 0 18368 968 - Ss+ tty6 0:00 /sbin/getty 0 0 6677 6676 20 0 21964 2528 - Ss+ pts/1 0:01 l3script 4 0 8746 8595 20 0 39308 1452 - S pts/4 0:00 su - 4 0 8747 8746 20 0 22188 2872 - S pts/4 0:00 -su ... 4 0 9152 9151 20 0 39264 1376 - S pts/6 0:00 su user 4 0 10578 10576 20 0 22204 2888 - Ss pts/2 0:00 -bash 0 0 10623 10578 20 0 18164 836 - S+ pts/2 0:00 script -f - 1 0 10654 10623 20 0 18168 464 - S+ pts/2 0:00 script -f - 0 0 10655 10654 20 0 21936 2468 - Ss pts/8 0:00 l3script 0 0 10739 10655 20 0 21636 2244 - S pts/8 0:00 bash 0 0 10805 10739 20 0 18164 836 - S+ pts/8 0:00 script -f - 1 0 10836 10805 20 0 18168 468 - S+ pts/8 0:00 script -f - 0 0 10837 10836 20 0 21912 2540 - Ss pts/9 0:00 l3script 4 0 10881 10837 20 0 10536 840 - R+ pts/9 0:00 ps l |
#ps l
F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND 4 0 2302 1 20 0 18368 976 - Ss+ tty1 0:00 /sbin/getty 4 0 2303 1 20 0 18368 972 - Ss+ tty2 0:00 /sbin/getty 4 0 2304 1 20 0 18368 972 - Ss+ tty3 0:00 /sbin/getty 4 0 2305 1 20 0 18368 968 - Ss+ tty4 0:00 /sbin/getty 4 0 2306 1 20 0 18368 972 - Ss+ tty5 0:00 /sbin/getty 4 0 2307 1 20 0 18368 968 - Ss+ tty6 0:00 /sbin/getty 0 0 6677 6676 20 0 21964 2528 - Ss+ pts/1 0:01 l3script 4 0 8746 8595 20 0 39308 1452 - S pts/4 0:00 su - 4 0 8747 8746 20 0 22188 2872 - S pts/4 0:00 -su ... 4 0 9152 9151 20 0 39264 1376 - S pts/6 0:00 su user 4 0 10578 10576 20 0 22204 2888 - Ss pts/2 0:00 -bash 0 0 10623 10578 20 0 18164 836 - S+ pts/2 0:00 script -f - 1 0 10654 10623 20 0 18168 464 - S+ pts/2 0:00 script -f - 0 0 10655 10654 20 0 21936 2468 - Ss pts/8 0:00 l3script 0 0 10739 10655 20 0 21636 2244 - S pts/8 0:00 bash 0 0 10805 10739 20 0 18164 836 - S+ pts/8 0:00 script -f - 1 0 10836 10805 20 0 18168 468 - S+ pts/8 0:00 script -f - 0 0 10837 10836 20 0 21912 2540 - Ss pts/9 0:00 l3script 4 0 10881 10837 20 0 10536 840 - R+ pts/9 0:00 ps l |
#ps -l
![]() F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 0 S 0 10837 10836 0 80 0 - 5478 - pts/9 00:00:00 l3script 4 R 0 10889 10837 0 80 0 - 2634 - pts/9 00:00:00 ps |
#ps -l
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 0 S 0 10837 10836 0 80 0 - 5478 - pts/9 00:00:00 l3script 4 R 0 10889 10837 0 80 0 - 2634 - pts/9 00:00:00 ps |
#ps la
![]() F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND 4 0 2302 1 20 0 18368 976 - Ss+ tty1 0:00 /sbin/getty 38400 tty1 4 0 2303 1 20 0 18368 972 - Ss+ tty2 0:00 /sbin/getty 38400 tty2 4 0 2304 1 20 0 18368 972 - Ss+ tty3 0:00 /sbin/getty 38400 tty3 4 0 2305 1 20 0 18368 968 - Ss+ tty4 0:00 /sbin/getty 38400 tty4 4 0 2306 1 20 0 18368 972 - Ss+ tty5 0:00 /sbin/getty 38400 tty5 4 0 2307 1 20 0 18368 968 - Ss+ tty6 0:00 /sbin/getty 38400 tty6 0 0 6677 6676 20 0 21964 2528 - Ss+ pts/1 0:01 l3script 0 1000 8595 8594 20 0 22212 2888 - Ss pts/4 0:00 l3script 4 0 8746 8595 20 0 39308 1452 - S pts/4 0:00 su - ... 0 1000 9267 9266 20 0 22316 3104 - Ss+ pts/7 0:00 l3script 4 0 10578 10576 20 0 22204 2888 - Ss pts/2 0:00 -bash 0 0 10623 10578 20 0 18164 836 - S+ pts/2 0:00 script -f -c l3script -q /root/.lilalo//159101311141020384-1490941090.script 1 0 10654 10623 20 0 18168 464 - S+ pts/2 0:00 script -f -c l3script -q /root/.lilalo//159101311141020384-1490941090.script 0 0 10655 10654 20 0 21936 2468 - Ss pts/8 0:00 l3script 0 0 10739 10655 20 0 21636 2244 - S pts/8 0:00 bash 0 0 10805 10739 20 0 18164 836 - S+ pts/8 0:00 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script 1 0 10836 10805 20 0 18168 468 - S+ pts/8 0:00 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script 0 0 10837 10836 20 0 21912 2540 - Ss pts/9 0:00 l3script 4 0 10897 10837 20 0 10536 840 - R+ pts/9 0:00 ps la |
#ps la
F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND 4 0 2302 1 20 0 18368 976 - Ss+ tty1 0:00 /sbin/getty 38400 tty1 4 0 2303 1 20 0 18368 972 - Ss+ tty2 0:00 /sbin/getty 38400 tty2 4 0 2304 1 20 0 18368 972 - Ss+ tty3 0:00 /sbin/getty 38400 tty3 4 0 2305 1 20 0 18368 968 - Ss+ tty4 0:00 /sbin/getty 38400 tty4 4 0 2306 1 20 0 18368 972 - Ss+ tty5 0:00 /sbin/getty 38400 tty5 4 0 2307 1 20 0 18368 968 - Ss+ tty6 0:00 /sbin/getty 38400 tty6 0 0 6677 6676 20 0 21964 2528 - Ss+ pts/1 0:01 l3script 0 1000 8595 8594 20 0 22212 2888 - Ss pts/4 0:00 l3script 4 0 8746 8595 20 0 39308 1452 - S pts/4 0:00 su - ... 0 1000 9267 9266 20 0 22316 3104 - Ss+ pts/7 0:00 l3script 4 0 10578 10576 20 0 22204 2888 - Ss pts/2 0:00 -bash 0 0 10623 10578 20 0 18164 836 - S+ pts/2 0:00 script -f -c l3script -q /root/.lilalo//159101311141020384-1490941090.script 1 0 10654 10623 20 0 18168 464 - S+ pts/2 0:00 script -f -c l3script -q /root/.lilalo//159101311141020384-1490941090.script 0 0 10655 10654 20 0 21936 2468 - Ss pts/8 0:00 l3script 0 0 10739 10655 20 0 21636 2244 - S pts/8 0:00 bash 0 0 10805 10739 20 0 18164 836 - S+ pts/8 0:00 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script 1 0 10836 10805 20 0 18168 468 - S+ pts/8 0:00 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script 0 0 10837 10836 20 0 21912 2540 - Ss pts/9 0:00 l3script 4 0 10897 10837 20 0 10536 840 - R+ pts/9 0:00 ps la |
#ps la
![]() F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND 4 0 2302 1 20 0 18368 976 - Ss+ tty1 0:00 /sbin/getty 38400 tty1 4 0 2303 1 20 0 18368 972 - Ss+ tty2 0:00 /sbin/getty 38400 tty2 4 0 2304 1 20 0 18368 972 - Ss+ tty3 0:00 /sbin/getty 38400 tty3 4 0 2305 1 20 0 18368 968 - Ss+ tty4 0:00 /sbin/getty 38400 tty4 4 0 2306 1 20 0 18368 972 - Ss+ tty5 0:00 /sbin/getty 38400 tty5 4 0 2307 1 20 0 18368 968 - Ss+ tty6 0:00 /sbin/getty 38400 tty6 0 0 6677 6676 20 0 21964 2528 - Ss+ pts/1 0:01 l3script 0 1000 8595 8594 20 0 22212 2888 - Ss pts/4 0:00 l3script 4 0 8746 8595 20 0 39308 1452 - S pts/4 0:00 su - ... 4 0 10578 10576 20 0 22204 2888 - Ss pts/2 0:00 -bash 0 0 10623 10578 20 0 18164 836 - S+ pts/2 0:00 script -f -c l3script -q /root/.lilalo//159101311141020384-1490941090.script 1 0 10654 10623 20 0 18168 464 - S+ pts/2 0:00 script -f -c l3script -q /root/.lilalo//159101311141020384-1490941090.script 0 0 10655 10654 20 0 21936 2468 - Ss pts/8 0:00 l3script 0 0 10739 10655 20 0 21636 2244 - S pts/8 0:00 bash 0 0 10805 10739 20 0 18164 836 - S+ pts/8 0:00 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script 1 0 10836 10805 20 0 18168 468 - S+ pts/8 0:00 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script 0 0 10837 10836 20 0 21912 2540 - Ss pts/9 0:00 l3script 0 1001 10908 10907 20 0 22600 3196 - Ss+ pts/10 0:00 -bash 4 0 10989 10837 20 0 10536 844 - R+ pts/9 0:00 ps la |
#ps la
F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND 4 0 2302 1 20 0 18368 976 - Ss+ tty1 0:00 /sbin/getty 38400 tty1 4 0 2303 1 20 0 18368 972 - Ss+ tty2 0:00 /sbin/getty 38400 tty2 4 0 2304 1 20 0 18368 972 - Ss+ tty3 0:00 /sbin/getty 38400 tty3 4 0 2305 1 20 0 18368 968 - Ss+ tty4 0:00 /sbin/getty 38400 tty4 4 0 2306 1 20 0 18368 972 - Ss+ tty5 0:00 /sbin/getty 38400 tty5 4 0 2307 1 20 0 18368 968 - Ss+ tty6 0:00 /sbin/getty 38400 tty6 0 0 6677 6676 20 0 21964 2528 - Ss+ pts/1 0:01 l3script 0 1000 8595 8594 20 0 22212 2888 - Ss pts/4 0:00 l3script 4 0 8746 8595 20 0 39308 1452 - S pts/4 0:00 su - ... 4 0 10578 10576 20 0 22204 2888 - Ss pts/2 0:00 -bash 0 0 10623 10578 20 0 18164 836 - S+ pts/2 0:00 script -f -c l3script -q /root/.lilalo//159101311141020384-1490941090.script 1 0 10654 10623 20 0 18168 464 - S+ pts/2 0:00 script -f -c l3script -q /root/.lilalo//159101311141020384-1490941090.script 0 0 10655 10654 20 0 21936 2468 - Ss pts/8 0:00 l3script 0 0 10739 10655 20 0 21636 2244 - S pts/8 0:00 bash 0 0 10805 10739 20 0 18164 836 - S+ pts/8 0:00 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script 1 0 10836 10805 20 0 18168 468 - S+ pts/8 0:00 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script 0 0 10837 10836 20 0 21912 2540 - Ss pts/9 0:00 l3script 0 1001 10908 10907 20 0 22600 3196 - Ss+ pts/10 0:00 -bash 4 0 10989 10837 20 0 10536 844 - R+ pts/9 0:00 ps la |
#ps lax
![]() F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND 4 0 1 0 20 0 10648 832 - Ss ? 0:09 init [2] 1 0 2 0 20 0 0 0 - S ? 0:00 [kthreadd] 1 0 3 2 20 0 0 0 - S ? 0:02 [ksoftirqd/0] 1 0 5 2 20 0 0 0 - S ? 0:00 [kworker/u:0] 1 0 6 2 -100 - 0 0 - S ? 0:00 [migration/0] 5 0 7 2 -100 - 0 0 - S ? 0:05 [watchdog/0] 1 0 8 2 0 -20 0 0 - S< ? 0:00 [cpuset] 1 0 9 2 0 -20 0 0 - S< ? 0:00 [khelper] 5 0 10 2 20 0 0 0 - S ? 0:00 [kdevtmpfs] ... 0 0 10655 10654 20 0 21936 2468 - Ss pts/8 0:00 l3script 0 0 10739 10655 20 0 21636 2244 - S pts/8 0:00 bash 0 0 10805 10739 20 0 18164 836 - S+ pts/8 0:00 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script 1 0 10836 10805 20 0 18168 468 - S+ pts/8 0:00 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script 0 0 10837 10836 20 0 21912 2540 - Ss pts/9 0:00 l3script 4 0 10905 2278 20 0 71380 3716 - Ss ? 0:00 sshd: ivan [priv] 5 1001 10907 10905 20 0 71380 1860 - S ? 0:00 sshd: ivan@pts/10 0 1001 10908 10907 20 0 22600 3196 - Ss+ pts/10 0:00 -bash 4 0 10997 10837 20 0 10536 840 - R+ pts/9 0:00 ps lax 1 0 13432 1 20 0 22520 1072 - Ss ? 0:00 /usr/sbin/cron |
#ps lax
F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND 4 0 1 0 20 0 10648 832 - Ss ? 0:09 init [2] 1 0 2 0 20 0 0 0 - S ? 0:00 [kthreadd] 1 0 3 2 20 0 0 0 - S ? 0:02 [ksoftirqd/0] 1 0 5 2 20 0 0 0 - S ? 0:00 [kworker/u:0] 1 0 6 2 -100 - 0 0 - S ? 0:00 [migration/0] 5 0 7 2 -100 - 0 0 - S ? 0:05 [watchdog/0] 1 0 8 2 0 -20 0 0 - S< ? 0:00 [cpuset] 1 0 9 2 0 -20 0 0 - S< ? 0:00 [khelper] 5 0 10 2 20 0 0 0 - S ? 0:00 [kdevtmpfs] ... 0 0 10655 10654 20 0 21936 2468 - Ss pts/8 0:00 l3script 0 0 10739 10655 20 0 21636 2244 - S pts/8 0:00 bash 0 0 10805 10739 20 0 18164 836 - S+ pts/8 0:00 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script 1 0 10836 10805 20 0 18168 468 - S+ pts/8 0:00 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script 0 0 10837 10836 20 0 21912 2540 - Ss pts/9 0:00 l3script 4 0 10905 2278 20 0 71380 3716 - Ss ? 0:00 sshd: ivan [priv] 5 1001 10907 10905 20 0 71380 1860 - S ? 0:00 sshd: ivan@pts/10 0 1001 10908 10907 20 0 22600 3196 - Ss+ pts/10 0:00 -bash 4 0 10997 10837 20 0 10536 840 - R+ pts/9 0:00 ps lax 1 0 13432 1 20 0 22520 1072 - Ss ? 0:00 /usr/sbin/cron |
#ps uax
![]() USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 10648 832 ? Ss Мар24 0:09 init [2] root 2 0.0 0.0 0 0 ? S Мар24 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Мар24 0:02 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Мар24 0:00 [kworker/u:0] root 6 0.0 0.0 0 0 ? S Мар24 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Мар24 0:05 [watchdog/0] root 8 0.0 0.0 0 0 ? S< Мар24 0:00 [cpuset] root 9 0.0 0.0 0 0 ? S< Мар24 0:00 [khelper] root 10 0.0 0.0 0 0 ? S Мар24 0:00 [kdevtmpfs] ... root 10739 0.0 0.4 21636 2244 pts/8 S 09:36 0:00 bash root 10805 0.0 0.1 18164 836 pts/8 S+ 09:38 0:00 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script root 10836 0.0 0.0 18168 468 pts/8 S+ 09:38 0:00 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script root 10837 0.0 0.5 21912 2540 pts/9 Ss 09:38 0:00 l3script root 10905 0.0 0.7 71380 3716 ? Ss 09:45 0:00 sshd: ivan [priv] ivan 10907 0.0 0.3 71380 1860 ? S 09:45 0:00 sshd: ivan@pts/10 ivan 10908 0.1 0.6 22600 3196 pts/10 Ss+ 09:45 0:00 -bash root 11005 0.0 0.3 46808 1972 ? S 09:47 0:00 /usr/sbin/exim4 -q root 11006 0.0 0.2 18948 1260 pts/9 R+ 09:47 0:00 ps uax root 13432 0.0 0.2 22520 1072 ? Ss Мар29 0:00 /usr/sbin/cron |
#ps uax
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 10648 832 ? Ss Мар24 0:09 init [2] root 2 0.0 0.0 0 0 ? S Мар24 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Мар24 0:02 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Мар24 0:00 [kworker/u:0] root 6 0.0 0.0 0 0 ? S Мар24 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Мар24 0:05 [watchdog/0] root 8 0.0 0.0 0 0 ? S< Мар24 0:00 [cpuset] root 9 0.0 0.0 0 0 ? S< Мар24 0:00 [khelper] root 10 0.0 0.0 0 0 ? S Мар24 0:00 [kdevtmpfs] ... root 10739 0.0 0.4 21636 2244 pts/8 S 09:36 0:00 bash root 10805 0.0 0.1 18164 836 pts/8 S+ 09:38 0:00 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script root 10836 0.0 0.0 18168 468 pts/8 S+ 09:38 0:00 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script root 10837 0.0 0.5 21912 2540 pts/9 Ss 09:38 0:00 l3script root 10905 0.0 0.7 71380 3716 ? Ss 09:45 0:00 sshd: ivan [priv] ivan 10907 0.0 0.3 71380 1860 ? S 09:45 0:00 sshd: ivan@pts/10 ivan 10908 0.1 0.6 22600 3196 pts/10 Ss+ 09:45 0:00 -bash root 11005 0.0 0.3 46808 1972 ? S 09:47 0:00 /usr/sbin/exim4 -q root 11006 0.0 0.2 18948 1260 pts/9 R+ 09:47 0:00 ps uax root 13432 0.0 0.2 22520 1072 ? Ss Мар29 0:00 /usr/sbin/cron |
#ps -o "%u %y %U %y %a" ax
![]() RUSER TTY USER TTY COMMAND root ? root ? init [2] root ? root ? [kthreadd] root ? root ? [ksoftirqd/0] root ? root ? [kworker/u:0] root ? root ? [migration/0] root ? root ? [watchdog/0] root ? root ? [cpuset] root ? root ? [khelper] root ? root ? [kdevtmpfs] ... root pts/8 root pts/8 l3script root pts/8 root pts/8 bash root pts/8 root pts/8 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script root pts/8 root pts/8 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script root pts/9 root pts/9 l3script root ? root ? sshd: ivan [priv] ivan ? ivan ? sshd: ivan@pts/10 ivan pts/10 ivan pts/10 -bash root pts/9 root pts/9 ps -o %u %y %U %y %a ax root ? root ? /usr/sbin/cron |
#ps -o "%u %y %U %y %a" ax
RUSER TTY USER TTY COMMAND root ? root ? init [2] root ? root ? [kthreadd] root ? root ? [ksoftirqd/0] root ? root ? [kworker/u:0] root ? root ? [migration/0] root ? root ? [watchdog/0] root ? root ? [cpuset] root ? root ? [khelper] root ? root ? [kdevtmpfs] ... root pts/8 root pts/8 l3script root pts/8 root pts/8 bash root pts/8 root pts/8 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script root pts/8 root pts/8 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script root pts/9 root pts/9 l3script root ? root ? sshd: ivan [priv] ivan ? ivan ? sshd: ivan@pts/10 ivan pts/10 ivan pts/10 -bash root pts/9 root pts/9 ps -o %u %y %U %y %a ax root ? root ? /usr/sbin/cron |
#ps -o "%u %y %U %y %a" ax | awk '$1!=$2'
![]() RUSER TTY USER TTY COMMAND root ? root ? init [2] root ? root ? [kthreadd] root ? root ? [ksoftirqd/0] root ? root ? [kworker/u:0] root ? root ? [migration/0] root ? root ? [watchdog/0] root ? root ? [cpuset] root ? root ? [khelper] root ? root ? [kdevtmpfs] ... root pts/8 root pts/8 bash root pts/8 root pts/8 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script root pts/8 root pts/8 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script root pts/9 root pts/9 l3script root ? root ? sshd: ivan [priv] ivan ? ivan ? sshd: ivan@pts/10 ivan pts/10 ivan pts/10 -bash root pts/9 root pts/9 ps -o %u %y %U %y %a ax root pts/9 root pts/9 awk $1!=$2 root ? root ? /usr/sbin/cron |
#ps -o "%u %y %U %y %a" ax | awk '$1!=$2'
RUSER TTY USER TTY COMMAND root ? root ? init [2] root ? root ? [kthreadd] root ? root ? [ksoftirqd/0] root ? root ? [kworker/u:0] root ? root ? [migration/0] root ? root ? [watchdog/0] root ? root ? [cpuset] root ? root ? [khelper] root ? root ? [kdevtmpfs] ... root pts/8 root pts/8 bash root pts/8 root pts/8 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script root pts/8 root pts/8 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script root pts/9 root pts/9 l3script root ? root ? sshd: ivan [priv] ivan ? ivan ? sshd: ivan@pts/10 ivan pts/10 ivan pts/10 -bash root pts/9 root pts/9 ps -o %u %y %U %y %a ax root pts/9 root pts/9 awk $1!=$2 root ? root ? /usr/sbin/cron |
#ps u -u ivan
![]() USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND ivan 10907 0.0 0.3 71380 1860 ? S 09:45 0:00 sshd: ivan@pts/10 ivan 10908 0.0 0.6 22600 3196 pts/10 Ss+ 09:45 0:00 -bash |
#ps u -u ivan
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND ivan 10907 0.0 0.3 71380 1860 ? S 09:45 0:00 sshd: ivan@pts/10 ivan 10908 0.0 0.6 22600 3196 pts/10 Ss+ 09:45 0:00 -bash |
#ps u -u U ivan
![]() error: user name does not exist Usage: ps [options] Try 'ps --help <simple|list|output|threads|misc|all>' or 'ps --help <s|l|o|t|m|a>' for additional help text. For more details see ps(1). |
#ps u -u U ivan
![]() error: user name does not exist Usage: ps [options] Try 'ps --help <simple|list|output|threads|misc|all>' or 'ps --help <s|l|o|t|m|a>' for additional help text. For more details see ps(1). |
#ps u -U ivan
![]() USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND ivan 10907 0.0 0.3 71380 1860 ? S 09:45 0:00 sshd: ivan@pts/10 ivan 10908 0.0 0.6 22600 3196 pts/10 Ss+ 09:45 0:00 -bash |
#ps u -U ivan
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND ivan 10907 0.0 0.3 71380 1860 ? S 09:45 0:00 sshd: ivan@pts/10 ivan 10908 0.0 0.6 22600 3196 pts/10 Ss+ 09:45 0:00 -bash |
#ls
![]() attr cgroup comm cwd fd limits mem mountstats numa_maps oom_score_adj root smaps statm task autogroup clear_refs coredump_filter environ fdinfo loginuid mountinfo net oom_adj pagemap sched stack status wchan auxv cmdline cpuset exe io maps mounts ns oom_score personality sessionid stat syscall |
#ls
attr cgroup comm cwd fd limits mem mountstats numa_maps oom_score_adj root smaps statm task autogroup clear_refs coredump_filter environ fdinfo loginuid mountinfo net oom_adj pagemap sched stack status wchan auxv cmdline cpuset exe io maps mounts ns oom_score personality sessionid stat syscall |
#ls -l fd
![]() итого 0 lrwx------ 1 ivan ivan 64 Мар 31 09:45 0 -> /dev/pts/10 lrwx------ 1 ivan ivan 64 Мар 31 09:45 1 -> /dev/pts/10 lrwx------ 1 ivan ivan 64 Мар 31 09:45 2 -> /dev/pts/10 lrwx------ 1 ivan ivan 64 Мар 31 09:55 255 -> /dev/pts/10 |
#ls -l fd
итого 0 lrwx------ 1 ivan ivan 64 Мар 31 09:45 0 -> /dev/pts/10 lrwx------ 1 ivan ivan 64 Мар 31 09:45 1 -> /dev/pts/10 lrwx------ 1 ivan ivan 64 Мар 31 09:45 2 -> /dev/pts/10 lrwx------ 1 ivan ivan 64 Мар 31 09:55 255 -> /dev/pts/10 |
#cat status
![]() Name: bash State: S (sleeping) Tgid: 10908 Pid: 10908 PPid: 10907 TracerPid: 0 Uid: 1001 1001 1001 1001 Gid: 1001 1001 1001 1001 FDSize: 256 Groups: 1001 1004 ... CapInh: 0000000000000000 CapPrm: 0000000000000000 CapEff: 0000000000000000 CapBnd: ffffffffffffffff Cpus_allowed: 7fff Cpus_allowed_list: 0-14 Mems_allowed: 00000000,00000001 Mems_allowed_list: 0 voluntary_ctxt_switches: 81 nonvoluntary_ctxt_switches: 9 |
#cat status
Name: bash State: S (sleeping) Tgid: 10908 Pid: 10908 PPid: 10907 TracerPid: 0 Uid: 1001 1001 1001 1001 Gid: 1001 1001 1001 1001 FDSize: 256 Groups: 1001 1004 ... CapInh: 0000000000000000 CapPrm: 0000000000000000 CapEff: 0000000000000000 CapBnd: ffffffffffffffff Cpus_allowed: 7fff Cpus_allowed_list: 0-14 Mems_allowed: 00000000,00000001 Mems_allowed_list: 0 voluntary_ctxt_switches: 81 nonvoluntary_ctxt_switches: 9 |
#cat maps
![]() 00400000-004e5000 r-xp 00000000 ca:01 653035 /bin/bash 006e4000-006e5000 r--p 000e4000 ca:01 653035 /bin/bash 006e5000-006ee000 rw-p 000e5000 ca:01 653035 /bin/bash 006ee000-006f4000 rw-p 00000000 00:00 0 013bc000-0150e000 rw-p 00000000 00:00 0 [heap] 7fa29e754000-7fa29e75f000 r-xp 00000000 ca:01 522745 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fa29e75f000-7fa29e95e000 ---p 0000b000 ca:01 522745 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fa29e95e000-7fa29e95f000 r--p 0000a000 ca:01 522745 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fa29e95f000-7fa29e960000 rw-p 0000b000 ca:01 522745 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fa29e960000-7fa29e96a000 r-xp 00000000 ca:01 522747 /lib/x86_64-linux-gnu/libnss_nis-2.13.so ... 7fa29fcd8000-7fa29fcdf000 r--s 00000000 ca:01 137067 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache 7fa29fcdf000-7fa29fce2000 rw-p 00000000 00:00 0 7fa29fce4000-7fa29fce7000 r--p 00000000 ca:01 131165 /usr/share/locale/ru/LC_MESSAGES/bash.mo 7fa29fce7000-7fa29fce9000 rw-p 00000000 00:00 0 7fa29fce9000-7fa29fcea000 r--p 0001f000 ca:01 522731 /lib/x86_64-linux-gnu/ld-2.13.so 7fa29fcea000-7fa29fceb000 rw-p 00020000 ca:01 522731 /lib/x86_64-linux-gnu/ld-2.13.so 7fa29fceb000-7fa29fcec000 rw-p 00000000 00:00 0 7fff74758000-7fff74779000 rw-p 00000000 00:00 0 [stack] 7fff747ff000-7fff74800000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] |
#cat maps
00400000-004e5000 r-xp 00000000 ca:01 653035 /bin/bash 006e4000-006e5000 r--p 000e4000 ca:01 653035 /bin/bash 006e5000-006ee000 rw-p 000e5000 ca:01 653035 /bin/bash 006ee000-006f4000 rw-p 00000000 00:00 0 013bc000-0150e000 rw-p 00000000 00:00 0 [heap] 7fa29e754000-7fa29e75f000 r-xp 00000000 ca:01 522745 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fa29e75f000-7fa29e95e000 ---p 0000b000 ca:01 522745 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fa29e95e000-7fa29e95f000 r--p 0000a000 ca:01 522745 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fa29e95f000-7fa29e960000 rw-p 0000b000 ca:01 522745 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fa29e960000-7fa29e96a000 r-xp 00000000 ca:01 522747 /lib/x86_64-linux-gnu/libnss_nis-2.13.so ... 7fa29fcd8000-7fa29fcdf000 r--s 00000000 ca:01 137067 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache 7fa29fcdf000-7fa29fce2000 rw-p 00000000 00:00 0 7fa29fce4000-7fa29fce7000 r--p 00000000 ca:01 131165 /usr/share/locale/ru/LC_MESSAGES/bash.mo 7fa29fce7000-7fa29fce9000 rw-p 00000000 00:00 0 7fa29fce9000-7fa29fcea000 r--p 0001f000 ca:01 522731 /lib/x86_64-linux-gnu/ld-2.13.so 7fa29fcea000-7fa29fceb000 rw-p 00020000 ca:01 522731 /lib/x86_64-linux-gnu/ld-2.13.so 7fa29fceb000-7fa29fcec000 rw-p 00000000 00:00 0 7fff74758000-7fff74779000 rw-p 00000000 00:00 0 [stack] 7fff747ff000-7fff74800000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] |
#top
![]() top - 09:57:34 up 6 days, 16:10, 2 users, load average: 0,03, 0,04, 0,05 Tasks: 79 total, 1 running, 78 sleeping, 0 stopped, 0 zombie %Cpu(s): 18,9 us, 0,0 sy, 0,0 ni, 80,7 id, 0,0 wa, 0,0 hi, 0,0 si, 0,3 st KiB Mem: 507368 total, 464768 used, 42600 free, 144496 buffers KiB Swap: 0 total, 0 used, 0 free, 187984 cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 11117 root 20 0 25292 1576 1128 R 0,3 0,3 0:00.01 top 1 root 20 0 10648 832 696 S 0,0 0,2 0:09.61 init 2 root 20 0 0 0 0 S 0,0 0,0 0:00.00 kthreadd 3 root 20 0 0 0 0 S 0,0 0,0 0:02.72 ksoftirqd/0 ... G . Change the Name of the 'current' window/field group * a , w . Cycle through all four windows: 'a' Forward; 'w' Backward * - , _ . Show/Hide: '-' Current window; '_' all Visible/Invisible The screen will be divided evenly between task displays. But you can make some larger or smaller, using 'n' and 'i' commands. Then later you could: * = , + . Rebalance tasks: '=' Current window; '+' Every window (this also forces the current or every window to become visible) In 'A' mode, '*' keys are your essential commands. Please try the 'a' and 'w' commands plus the 'g' sub-commands NOW. Press <Enter> to make 'Current' [1]+ Stopped top |
#top
![]() top - 09:57:28 up 6 days, 16:10, 2 users, load average: 0,03, 0,04, 0,05 Tasks: 79 total, 1 running, 78 sleeping, 0 stopped, 0 zombie %Cpu(s): 0,4 us, 0,0 sy, 0,0 ni, 99,4 id, 0,2 wa, 0,0 hi, 0,0 si, 0,0 st KiB Mem: 507368 total, 464776 used, 42592 free, 144496 buffers KiB Swap: 0 total, 0 used, 0 free, 187968 cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1 root 20 0 10648 832 696 S 0,0 0,2 0:09.61 init 2 root 20 0 0 0 0 S 0,0 0,0 0:00.00 kthreadd 3 root 20 0 0 0 0 S 0,0 0,0 0:02.72 ksoftirqd/0 5 root 20 0 0 0 0 S 0,0 0,0 0:00.00 kworker/u:0 ... G . Change the Name of the 'current' window/field group * a , w . Cycle through all four windows: 'a' Forward; 'w' Backward * - , _ . Show/Hide: '-' Current window; '_' all Visible/Invisible The screen will be divided evenly between task displays. But you can make some larger or smaller, using 'n' and 'i' commands. Then later you could: * = , + . Rebalance tasks: '=' Current window; '+' Every window (this also forces the current or every window to become visible) In 'A' mode, '*' keys are your essential commands. Please try the 'a' and 'w' commands plus the 'g' sub-commands NOW. Press <Enter> to make 'Current' [1]+ Stopped top |
#top
![]() top - 10:02:57 up 6 days, 16:16, 2 users, load average: 0,74, 0,42, 0,20 Tasks: 80 total, 2 running, 77 sleeping, 1 stopped, 0 zombie %Cpu(s): 61,8 us, 0,0 sy, 0,0 ni, 0,0 id, 0,0 wa, 0,0 hi, 0,0 si, 38,2 st KiB Mem: 507368 total, 466876 used, 40492 free, 144508 buffers KiB Swap: 0 total, 0 used, 0 free, 189584 cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3397 root 20 0 59232 20m 1648 R 99,7 4,2 29:34.34 l3-agent 10576 root 20 0 71288 3684 2888 S 0,3 0,7 0:00.40 sshd 10836 root 20 0 18168 468 308 S 0,3 0,1 0:00.27 script 11125 root 20 0 25292 1568 1128 R 0,3 0,3 0:00.05 top ... 398 root 0 -20 0 0 0 S 0,0 0,0 0:00.00 kpsmoused 1900 root 20 0 52772 1640 1204 S 0,0 0,3 0:00.15 rsyslogd 1930 root 20 0 4116 656 512 S 0,0 0,1 0:00.00 acpid 2245 Debian-e 20 0 46804 1036 584 S 0,0 0,2 0:00.18 exim4 2278 root 20 0 49932 1252 640 S 0,0 0,2 0:00.02 sshd 2302 root 20 0 18368 976 812 S 0,0 0,2 0:00.06 getty 2303 root 20 0 18368 972 812 S 0,0 0,2 0:00.01 getty 2304 root 20 0 18368 972 812 S 0,0 0,2 0:00.00 getty 2305 root 20 0 18368 968 812 S 0,0 0,2 0:00.00 getty 2306 root 20 0 18368 972 812 S 0,0 0,2 0:00.00 getty |
#top
top - 10:02:54 up 6 days, 16:16, 2 users, load average: 0,72, 0,41, 0,20 Tasks: 80 total, 2 running, 77 sleeping, 1 stopped, 0 zombie %Cpu(s): 55,2 us, 0,3 sy, 0,0 ni, 0,0 id, 0,0 wa, 0,0 hi, 0,0 si, 44,5 st KiB Mem: 507368 total, 466876 used, 40492 free, 144508 buffers KiB Swap: 0 total, 0 used, 0 free, 189584 cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3397 root 20 0 59232 20m 1648 R 99,7 4,2 29:34.34 l3-agent 10576 root 20 0 71288 3684 2888 S 0,3 0,7 0:00.40 sshd 10836 root 20 0 18168 468 308 S 0,3 0,1 0:00.27 script 11125 root 20 0 25292 1568 1128 R 0,3 0,3 0:00.05 top ... 10576 root 20 0 71288 3684 2888 S 0,3 0,7 0:02.02 sshd 1900 root 20 0 52772 1640 1204 S 0,0 0,3 0:00.15 rsyslogd 1930 root 20 0 4116 656 512 S 0,0 0,1 0:00.00 acpid 2245 Debian-e 20 0 46804 1036 584 S 0,0 0,2 0:00.18 exim4 2278 root 20 0 49932 1252 640 S 0,0 0,2 0:00.02 sshd 2302 root 20 0 18368 976 812 S 0,0 0,2 0:00.06 getty 2303 root 20 0 18368 972 812 S 0,0 0,2 0:00.01 getty 2304 root 20 0 18368 972 812 S 0,0 0,2 0:00.00 getty 2305 root 20 0 18368 968 812 S 0,0 0,2 0:00.00 getty 2306 root 20 0 18368 972 812 S 0,0 0,2 0:00.00 getty |
#apt-get install htop
![]() Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Предлагаемые пакеты: strace ltrace НОВЫЕ пакеты, которые будут установлены: htop обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 91 пакетов не обновлено. Необходимо скачать 74,9 kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 216 kB. Получено:1 http://ftp.ua.debian.org/debian/ wheezy/main htop amd64 1.0.1-1 [74,9 kB] Получено 74,9 kБ за 0с (817 kБ/c) Выбор ранее не выбранного пакета htop. (Чтение базы данных … на данный момент установлен 28891 файл и каталог.) Распаковывается пакет htop (из файла …/htop_1.0.1-1_amd64.deb) … Обрабатываются триггеры для man-db … Настраивается пакет htop (1.0.1-1) … |
#apt-get install htop
Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Предлагаемые пакеты: strace ltrace НОВЫЕ пакеты, которые будут установлены: htop обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 91 пакетов не обновлено. Необходимо скачать 74,9 kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 216 kB. Получено:1 http://ftp.ua.debian.org/debian/ wheezy/main htop amd64 1.0.1-1 [74,9 kB] Получено 74,9 kБ за 0с (817 kБ/c) Выбор ранее не выбранного пакета htop. (Чтение базы данных … на данный момент установлен 28891 файл и каталог.) Распаковывается пакет htop (из файла …/htop_1.0.1-1_amd64.deb) … Обрабатываются триггеры для man-db … Настраивается пакет htop (1.0.1-1) … |
#htop
![]() CPU[| 0.7%] Tasks: 50, 3 thr; 1 running Mem[|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||132/495MB] Load average: 1.12 0.78 0.39 Swp[ 0/0MB] Uptime: 6 days, 16:19:47 PID USER PRI NI VIRT RES SHR S CPU% MEM% TIME+ Command 1901 root 20 0 10648 832 696 S 0.0 0.2 0:09.62 init [2]n/rsyslogd -c5 1276 root 20 0 21248 1200 784 S 0.0 0.2 0:00.04 udevd --daemonlogd -c5 1901 root 20 0 52772 1640 1204 S 0.0 0.3 0:00.04 /usr/sbin/rsyslogd -c5 1903 root 20 0 52772 1640 1204 S 0.0 0.3 0:00.09 /usr/sbin/rsyslogd -c5 1904 root 20 0 52772 1640 1204 S 0.0 0.3 0:00.00 /usr/sbin/rsyslogd -c5 1900 rootan-ex 20 0 52772 1640 1204 S 0.0 0.3 0:00.15 /usr/sbin/rsyslogd -c530m ... 10655 root 20 0 21936 2468 1732 S 0.0 0.5 0:00.04 l3scriptf -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script 10739 root 20 0 21636 2244 1632 S 0.0 0.4 0:00.00 bashpt -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script 10805 root 20 0 18164 836 684 S 0.0 0.2 0:00.02 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.scriptipt 10836 root 20 0 18168 468 308 S 0.0 0.1 0:01.24 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.scriptipt 10837 root 20 0 21924 2572 1704 S 0.0 0.5 0:00.22 l3scriptan@pts/10 10905 root 20 0 71380 3716 2820 S 0.0 0.7 0:00.03 sshd: ivan [priv] 10907 ivan 20 0 71380 1860 964 S 0.0 0.4 0:00.00 sshd: ivan@pts/10 10908 ivan 20 0 22600 3196 1652 S 0.0 0.6 0:00.09 -bash 11117 root 20 0 25292 1576 1128 T 0.0 0.3 0:00.45 topr/sbin/cron F1Help F2Setup F3SearchF4FilterF5Tree F6SortByF7Nice -F8Nice +F9Kill F10Quit |
#htop
CPU[| 0.7%] Tasks: 50, 3 thr; 1 running Mem[|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||132/495MB] Load average: 1.12 0.78 0.39 Swp[ 0/0MB] Uptime: 6 days, 16:19:47 PID USER PRI NI VIRT RES SHR S CPU% MEM% TIME+ Command 1901 root 20 0 10648 832 696 S 0.0 0.2 0:09.62 init [2]n/rsyslogd -c5 1276 root 20 0 21248 1200 784 S 0.0 0.2 0:00.04 udevd --daemonlogd -c5 1901 root 20 0 52772 1640 1204 S 0.0 0.3 0:00.04 /usr/sbin/rsyslogd -c5 1903 root 20 0 52772 1640 1204 S 0.0 0.3 0:00.09 /usr/sbin/rsyslogd -c5 1904 root 20 0 52772 1640 1204 S 0.0 0.3 0:00.00 /usr/sbin/rsyslogd -c5 1900 rootan-ex 20 0 52772 1640 1204 S 0.0 0.3 0:00.15 /usr/sbin/rsyslogd -c530m ... 10655 root 20 0 21936 2468 1732 S 0.0 0.5 0:00.04 l3scriptf -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script 10739 root 20 0 21636 2244 1632 S 0.0 0.4 0:00.00 bashpt -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.script 10805 root 20 0 18164 836 684 S 0.0 0.2 0:00.02 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.scriptipt 10836 root 20 0 18168 468 308 S 0.0 0.1 0:01.24 script -f -c l3script -q /root/.lilalo//2051231007276719814-1490942283.scriptipt 10837 root 20 0 21924 2572 1704 S 0.0 0.5 0:00.22 l3scriptan@pts/10 10905 root 20 0 71380 3716 2820 S 0.0 0.7 0:00.03 sshd: ivan [priv] 10907 ivan 20 0 71380 1860 964 S 0.0 0.4 0:00.00 sshd: ivan@pts/10 10908 ivan 20 0 22600 3196 1652 S 0.0 0.6 0:00.09 -bash 11117 root 20 0 25292 1576 1128 T 0.0 0.3 0:00.45 topr/sbin/cron F1Help F2Setup F3SearchF4FilterF5Tree F6SortByF7Nice -F8Nice +F9Kill F10Quit |
# 0.62 0.70 0.38
![]() total used free shared buffers cached Mem: 495M 462M 32M 0B 141M 190M -/+ buffers/cache: 131M 364M Swap: 0B 0B 0B |
# 0.62 0.70 0.38
total used free shared buffers cached Mem: 495M 462M 32M 0B 141M 190M -/+ buffers/cache: 131M 364M Swap: 0B 0B 0B |
#df -f
![]() df: неверный ключ -- f Попробуйте «df --help» для получения более подробного описания. |
#df -f
![]() df: неверный ключ -- f Попробуйте «df --help» для получения более подробного описания. |
#df --f
![]() df: ключ --f не распознан Попробуйте «df --help» для получения более подробного описания. |
#df --f
![]() df: ключ --f не распознан Попробуйте «df --help» для получения более подробного описания. |
#fuser -v
![]() Не указан процесс Usage: fuser [-fMuvw] [-a|-s] [-4|-6] [-c|-m|-n SPACE] [-k [-i] [-SIGNAL]] NAME... fuser -l fuser -V Show which processes use the named files, sockets, or filesystems. -a,--all display unused files too -i,--interactive ask before killing (ignored without -k) -k,--kill kill processes accessing the named file -l,--list-signals list available signal names -m,--mount show all processes using the named filesystems or block device ... -s,--silent silent operation -SIGNAL send this signal instead of SIGKILL -u,--user display user IDs -v,--verbose verbose output -w,--writeonly kill only processes with write access -V,--version display version information -4,--ipv4 поиск только среди сокетов IPv4 -6,--ipv6 поиск только среди сокетов IPv6 - отменить предыдущие параметры Имена udp/tcp: [локальный_порт][,[удалённый_узел][,[удалённый_порт]]] |
#fuser -v
![]() Не указан процесс Usage: fuser [-fMuvw] [-a|-s] [-4|-6] [-c|-m|-n SPACE] [-k [-i] [-SIGNAL]] NAME... fuser -l fuser -V Show which processes use the named files, sockets, or filesystems. -a,--all display unused files too -i,--interactive ask before killing (ignored without -k) -k,--kill kill processes accessing the named file -l,--list-signals list available signal names -m,--mount show all processes using the named filesystems or block device ... -s,--silent silent operation -SIGNAL send this signal instead of SIGKILL -u,--user display user IDs -v,--verbose verbose output -w,--writeonly kill only processes with write access -V,--version display version information -4,--ipv4 поиск только среди сокетов IPv4 -6,--ipv6 поиск только среди сокетов IPv6 - отменить предыдущие параметры Имена udp/tcp: [локальный_порт][,[удалённый_узел][,[удалённый_порт]]] |
#kill -l
![]() 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM 16) SIGSTKFLT 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP 21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ 26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO 30) SIGPWR 31) SIGSYS 34) SIGRTMIN 35) SIGRTMIN+1 36) SIGRTMIN+2 37) SIGRTMIN+3 38) SIGRTMIN+4 39) SIGRTMIN+5 40) SIGRTMIN+6 41) SIGRTMIN+7 42) SIGRTMIN+8 43) SIGRTMIN+9 44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47) SIGRTMIN+13 48) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-13 52) SIGRTMAX-12 53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9 56) SIGRTMAX-8 57) SIGRTMAX-7 58) SIGRTMAX-6 59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2 63) SIGRTMAX-1 64) SIGRTMAX |
#kill -l
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM 16) SIGSTKFLT 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP 21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ 26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO 30) SIGPWR 31) SIGSYS 34) SIGRTMIN 35) SIGRTMIN+1 36) SIGRTMIN+2 37) SIGRTMIN+3 38) SIGRTMIN+4 39) SIGRTMIN+5 40) SIGRTMIN+6 41) SIGRTMIN+7 42) SIGRTMIN+8 43) SIGRTMIN+9 44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47) SIGRTMIN+13 48) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-13 52) SIGRTMAX-12 53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9 56) SIGRTMAX-8 57) SIGRTMAX-7 58) SIGRTMAX-6 59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2 63) SIGRTMAX-1 64) SIGRTMAX |
#netstat -tan | grep 22
![]() tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN tcp 0 64 192.168.13.4:22 192.168.16.201:49220 ESTABLISHED tcp 0 0 192.168.13.4:22 192.168.16.201:49241 ESTABLISHED tcp6 0 0 :::22 :::* LISTEN |
#netstat -tan | grep 22
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN tcp 0 64 192.168.13.4:22 192.168.16.201:49220 ESTABLISHED tcp 0 0 192.168.13.4:22 192.168.16.201:49241 ESTABLISHED tcp6 0 0 :::22 :::* LISTEN |
32768
block/ class/ devices/ fs/ kernel/ power/ bus/ dev/ firmware/ hypervisor/ module/
00400000-004e5000 r-xp 00000000 ca:01 653035 /bin/bash 006e4000-006e5000 r--p 000e4000 ca:01 653035 /bin/bash 006e5000-006ee000 rw-p 000e5000 ca:01 653035 /bin/bash 006ee000-006f4000 rw-p 00000000 00:00 0 013bc000-0150e000 rw-p 00000000 00:00 0 [heap] 7fa29e754000-7fa29e75f000 r-xp 00000000 ca:01 522745 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fa29e75f000-7fa29e95e000 ---p 0000b000 ca:01 522745 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fa29e95e000-7fa29e95f000 r--p 0000a000 ca:01 522745 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fa29e95f000-7fa29e960000 rw-p 0000b000 ca:01 522745 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fa29e960000-7fa29e96a000 r-xp 00000000 ca:01 522747 /lib/x86_64-linux-gnu/libnss_nis-2.13.so 7fa29e96a000-7fa29eb69000 ---p 0000a000 ca:01 522747 /lib/x86_64-linux-gnu/libnss_nis-2.13.so 7fa29eb69000-7fa29eb6a000 r--p 00009000 ca:01 522747 /lib/x86_64-linux-gnu/libnss_nis-2.13.so 7fa29eb6a000-7fa29eb6b000 rw-p 0000a000 ca:01 522747 /lib/x86_64-linux-gnu/libnss_nis-2.13.so 7fa29eb6b000-7fa29eb80000 r-xp 00000000 ca:01 522742 /lib/x86_64-linux-gnu/libnsl-2.13.so 7fa29eb80000-7fa29ed7f000 ---p 00015000 ca:01 522742 /lib/x86_64-linux-gnu/libnsl-2.13.so 7fa29ed7f000-7fa29ed80000 r--p 00014000 ca:01 522742 /lib/x86_64-linux-gnu/libnsl-2.13.so 7fa29ed80000-7fa29ed81000 rw-p 00015000 ca:01 522742 /lib/x86_64-linux-gnu/libnsl-2.13.so 7fa29ed81000-7fa29ed83000 rw-p 00000000 00:00 0 7fa29ed83000-7fa29ed8a000 r-xp 00000000 ca:01 522743 /lib/x86_64-linux-gnu/libnss_compat-2.13.so 7fa29ed8a000-7fa29ef89000 ---p 00007000 ca:01 522743 /lib/x86_64-linux-gnu/libnss_compat-2.13.so 7fa29ef89000-7fa29ef8a000 r--p 00006000 ca:01 522743 /lib/x86_64-linux-gnu/libnss_compat-2.13.so 7fa29ef8a000-7fa29ef8b000 rw-p 00007000 ca:01 522743 /lib/x86_64-linux-gnu/libnss_compat-2.13.so 7fa29ef8b000-7fa29f312000 r--p 00000000 ca:01 131005 /usr/lib/locale/locale-archive 7fa29f312000-7fa29f493000 r-xp 00000000 ca:01 522736 /lib/x86_64-linux-gnu/libc-2.13.so 7fa29f493000-7fa29f693000 ---p 00181000 ca:01 522736 /lib/x86_64-linux-gnu/libc-2.13.so 7fa29f693000-7fa29f697000 r--p 00181000 ca:01 522736 /lib/x86_64-linux-gnu/libc-2.13.so 7fa29f697000-7fa29f698000 rw-p 00185000 ca:01 522736 /lib/x86_64-linux-gnu/libc-2.13.so 7fa29f698000-7fa29f69d000 rw-p 00000000 00:00 0 7fa29f69d000-7fa29f69f000 r-xp 00000000 ca:01 522739 /lib/x86_64-linux-gnu/libdl-2.13.so 7fa29f69f000-7fa29f89f000 ---p 00002000 ca:01 522739 /lib/x86_64-linux-gnu/libdl-2.13.so 7fa29f89f000-7fa29f8a0000 r--p 00002000 ca:01 522739 /lib/x86_64-linux-gnu/libdl-2.13.so 7fa29f8a0000-7fa29f8a1000 rw-p 00003000 ca:01 522739 /lib/x86_64-linux-gnu/libdl-2.13.so 7fa29f8a1000-7fa29f8c6000 r-xp 00000000 ca:01 522282 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7fa29f8c6000-7fa29fac5000 ---p 00025000 ca:01 522282 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7fa29fac5000-7fa29fac9000 r--p 00024000 ca:01 522282 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7fa29fac9000-7fa29faca000 rw-p 00028000 ca:01 522282 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7fa29faca000-7fa29faea000 r-xp 00000000 ca:01 522731 /lib/x86_64-linux-gnu/ld-2.13.so 7fa29fcd8000-7fa29fcdf000 r--s 00000000 ca:01 137067 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache 7fa29fcdf000-7fa29fce2000 rw-p 00000000 00:00 0 7fa29fce4000-7fa29fce7000 r--p 00000000 ca:01 131165 /usr/share/locale/ru/LC_MESSAGES/bash.mo 7fa29fce7000-7fa29fce9000 rw-p 00000000 00:00 0 7fa29fce9000-7fa29fcea000 r--p 0001f000 ca:01 522731 /lib/x86_64-linux-gnu/ld-2.13.so 7fa29fcea000-7fa29fceb000 rw-p 00020000 ca:01 522731 /lib/x86_64-linux-gnu/ld-2.13.so 7fa29fceb000-7fa29fcec000 rw-p 00000000 00:00 0 7fff74758000-7fff74779000 rw-p 00000000 00:00 0 [stack] 7fff747ff000-7fff74800000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Name: bash State: S (sleeping) Tgid: 10908 Pid: 10908 PPid: 10907 TracerPid: 0 Uid: 1001 1001 1001 1001 Gid: 1001 1001 1001 1001 FDSize: 256 Groups: 1001 1004 VmPeak: 22600 kB VmSize: 22600 kB VmLck: 0 kB VmPin: 0 kB VmHWM: 3196 kB VmRSS: 3196 kB VmData: 1432 kB VmStk: 136 kB VmExe: 916 kB VmLib: 2020 kB VmPTE: 68 kB VmSwap: 0 kB Threads: 1 SigQ: 0/3870 SigPnd: 0000000000000000 ShdPnd: 0000000000000000 SigBlk: 0000000000000000 SigIgn: 0000000000384004 SigCgt: 000000004b813efb CapInh: 0000000000000000 CapPrm: 0000000000000000 CapEff: 0000000000000000 CapBnd: ffffffffffffffff Cpus_allowed: 7fff Cpus_allowed_list: 0-14 Mems_allowed: 00000000,00000001 Mems_allowed_list: 0 voluntary_ctxt_switches: 81 nonvoluntary_ctxt_switches: 9
Время первой команды журнала | 14:01:11 2017- 3-30 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 09:17:17 2017- 3-31 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 27.72 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 5.94 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.27 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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