/l3/users/27-3-2017/NT-Ladm/debian3.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 |
|
#cat 0
^C |
#ls -lah
итого 0 dr-x------ 2 root root 0 Мар 31 09:55 . dr-xr-xr-x 8 root ivan 0 Мар 31 09:55 .. lrwx------ 1 root root 64 Мар 31 09:55 0 -> /dev/pts/2 lrwx------ 1 root root 64 Мар 31 09:56 1 -> /dev/pts/2 lrwx------ 1 root root 64 Мар 31 09:55 2 -> /dev/pts/2 |
#cd ..
|
#ls
attr auxv clear_refs comm cpuset environ fd io loginuid mem mounts net numa_maps oom_score pagemap root sessionid stack statm syscall wchan autogroup cgroup cmdline coredump_filter cwd exe fdinfo limits maps mountinfo mountstats ns oom_adj oom_score_adj personality sched smaps stat status task |
#cat maps
00400000-0040a000 r-xp 00000000 ca:01 136714 /usr/bin/passwd 0060a000-0060b000 r--p 0000a000 ca:01 136714 /usr/bin/passwd 0060b000-0060c000 rw-p 0000b000 ca:01 136714 /usr/bin/passwd 0060c000-0060d000 rw-p 00000000 00:00 0 006d6000-006f7000 rw-p 00000000 00:00 0 [heap] 7fcf2701b000-7fcf2701c000 r-xp 00000000 ca:01 522482 /lib/x86_64-linux-gnu/security/pam_permit.so 7fcf2701c000-7fcf2721b000 ---p 00001000 ca:01 522482 /lib/x86_64-linux-gnu/security/pam_permit.so 7fcf2721b000-7fcf2721c000 r--p 00000000 ca:01 522482 /lib/x86_64-linux-gnu/security/pam_permit.so 7fcf2721c000-7fcf2721d000 rw-p 00001000 ca:01 522482 /lib/x86_64-linux-gnu/security/pam_permit.so 7fcf2721d000-7fcf2721e000 r-xp 00000000 ca:01 522453 /lib/x86_64-linux-gnu/security/pam_deny.so ... 7fcf291fc000-7fcf29203000 r--s 00000000 ca:01 137067 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache 7fcf29203000-7fcf29208000 rw-p 00000000 00:00 0 7fcf29208000-7fcf2920c000 r--p 00000000 ca:01 132450 /usr/share/locale/ru/LC_MESSAGES/Linux-PAM.mo 7fcf2920c000-7fcf2920e000 rw-p 00000000 00:00 0 7fcf2920e000-7fcf2920f000 r--p 0001f000 ca:01 522731 /lib/x86_64-linux-gnu/ld-2.13.so 7fcf2920f000-7fcf29210000 rw-p 00020000 ca:01 522731 /lib/x86_64-linux-gnu/ld-2.13.so 7fcf29210000-7fcf29211000 rw-p 00000000 00:00 0 7fff6705c000-7fff6707d000 rw-p 00000000 00:00 0 [stack] 7fff671b1000-7fff671b2000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] |
#l
l3script: l: команда не найдена |
#ls
attr auxv clear_refs comm cpuset environ fd io loginuid mem mounts net numa_maps oom_score pagemap root sessionid stack statm syscall wchan autogroup cgroup cmdline coredump_filter cwd exe fdinfo limits maps mountinfo mountstats ns oom_adj oom_score_adj personality sched smaps stat status task |
#cat mounts
rootfs / rootfs rw 0 0 sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0 proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0 udev /dev devtmpfs rw,relatime,size=10240k,nr_inodes=61932,mode=755 0 0 devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0 tmpfs /run tmpfs rw,nosuid,noexec,relatime,size=50740k,mode=755 0 0 /dev/disk/by-uuid/92b79496-a6c3-450d-a438-766caa8504d8 / ext4 rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered 0 0 tmpfs /run/lock tmpfs rw,nosuid,nodev,noexec,relatime,size=5120k 0 0 tmpfs /run/shm tmpfs rw,nosuid,nodev,noexec,relatime,size=101460k 0 0 |
#cat stat
14306 (passwd) S 14225 14306 14225 34818 14306 4202752 436 0 0 0 0 0 0 0 20 0 1 0 33270204 33923072 315 18446744073709551615 4194304 4234956 140734921943072 140734921940008 140527713394304 0 524288 2650119 0 0 0 0 17 0 0 0 0 0 0 |
#cat io
rchar: 29901 wchar: 73 syscr: 56 syscw: 2 read_bytes: 0 write_bytes: 0 cancelled_write_bytes: 0 |
#man toprc
|
#man top
|
#htop
CPU[||||||||||||||||||||||||||||||||| 32.9%] Tasks: 28, 3 thr; 1 running Mem[||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||129/495MB] Load average: 0.08 0.03 0.05 Swp[ 0/0MB] Uptime: 3 days, 20:34:39 PID USER PRI NI VIRT RES SHR S CPU% MEM% TIME+ Command 10973 root 20 0 22336 3016 1664 S 0.0 0.6 0:00.08 â tmux --help 10901 root 20 0 22332 3036 1684 S 0.0 0.6 0:00.06 -bash 3393 user 20 0 56236 18300 1664 S 0.0 3.6 1h08:15 -bash â l3-agent 2279 root 20 0 18368 972 812 S 0.0 0.2 0:00.00 â /sbin/getty 38400 tty6 2278 root 20 0 18368 972 812 S 0.0 0.2 0:00.00 â /sbin/getty 38400 tty5 ... 14464 root 20 0 26776 2952 1360 R 0.0 0.6 0:00.06 htop 2217 Debian-ex 20 0 46812 1040 584 S 0.0 0.2 0:00.10 â /usr/sbin/exim4 -bd -q30m 2001 root 20 0 4116 656 512 S 0.0 0.1 0:00.00 â /usr/sbin/acpid 1942 root 20 0 22492 896 688 S 0.0 0.2 0:00.43 â /usr/sbin/cron 1870 root 20 0 52772 1632 1200 S 0.0 0.3 0:00.06 â /usr/sbin/rsyslogd -c5 1875 root 20 0 52772 1632 1200 S 0.0 0.3 0:00.00 â /usr/sbin/rsyslogd -c5 1874 root 20 0 52772 1632 1200 S 0.0 0.3 0:00.01 â /usr/sbin/rsyslogd -c5 1872 root 20 0 52772 1632 1200 S 0.0 0.3 0:00.02 â /usr/sbin/rsyslogd -c5 280 root 20 0 21328 1232 780 S 0.0 0.2 0:00.03 â udevd --daemon F1Help F2Setup F3SearchF4FilterF5Tree F6SortByF7Nice -F8Nice +F9Kill F10Quit |
# 4
total used free shared buffers cached Mem: 507368 495632 11736 0 137352 227380 -/+ buffers/cache: 130900 376468 Swap: 0 0 0 |
#man free
|
#fuser
Не указан процесс 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: [локальный_порт][,[удалённый_узел][,[удалённый_порт]]] |
#iotop
l3script: iotop: команда не найдена |
#fuser -v /home
|
#cd ~ivan
|
#ls
d1 text.txt |
#fuser -v text.txt
|
#ls -a
. .bash_history .bashrc .hushlogin .profile .text.txt.swp .. .bash_logout d1 .lesshst text.txt .viminfo |
#fuser -v .text.txt.swp
ÐÐÐID ÐÐСТУРÐÐÐÐÐÐÐ /home/ivan/.text.txt.swp: ivan 14555 F.... vim |
#ls
d1 text.txt |
#vim .vimrc
--- /dev/null 2017-03-27 13:30:21.879999998 +0300 +++ .vimrc 2017-03-31 10:17:26.015924582 +0300 @@ -0,0 +1 @@ +set number |
#ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:16:3e:00:00:03 brd ff:ff:ff:ff:ff:ff inet 192.168.13.3/24 brd 192.168.13.255 scope global eth0 inet6 fe80::216:3eff:fe00:3/64 scope link valid_lft forever preferred_lft forever 3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000 link/ether 00:16:3e:00:01:03 brd ff:ff:ff:ff:ff:ff 4: eth2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000 link/ether 00:16:3e:00:02:03 brd ff:ff:ff:ff:ff:ff |
#man kill
|
#ls
d1 text.txt |
#pstree -p
init(1)─┬─acpid(2001) ├─cron(1942) ├─exim4(2217) ├─getty(2274) ├─getty(2275) ├─getty(2276) ├─getty(2277) ├─getty(2278) ├─getty(2279) ├─l3-agent(2326) ├─l3-agent(3393) ├─rsyslogd(1870)─┬─{rsyslogd}(1872) │ ├─{rsyslogd}(1874) │ └─{rsyslogd}(1875) ├─sshd(2250)─┬─sshd(14025)───bash(14027)───script(14074)───script(14105+ │ └─sshd(14222)───sshd(14224)───bash(14225)───vim(14583) ├─tmux(10900)─┬─bash(10901) │ └─bash(10973) └─udevd(280) |
#kill -s 1 14583
|
#service --status-all
[ + ] acpid [ - ] bootlogs [ ? ] bootmisc.sh [ ? ] checkfs.sh [ ? ] checkroot-bootclean.sh [ - ] checkroot.sh [ ? ] console-cyrillic [ - ] console-setup [ + ] cron [ + ] exim4 ... [ ? ] screen-cleanup [ ? ] sendsigs [ + ] ssh [ - ] sudo [ + ] udev [ ? ] udev-mtab [ ? ] umountfs [ ? ] umountnfs.sh [ ? ] umountroot [ - ] urandom |
#cd /etc/pam.d/
|
#ls
chfn chpasswd chsh common-account common-auth common-password common-session common-session-noninteractive cron login newusers other passwd sshd su sudo |
#cat login
# # The PAM configuration file for the Shadow `login' service # # Enforce a minimal delay in case of failure (in microseconds). # (Replaces the `FAIL_DELAY' setting from login.defs) # Note that other modules may require another minimal delay. (for example, # to disable any delay, you should add the nodelay option to pam_unix) auth optional pam_faildelay.so delay=3000000 # Outputs an issue file prior to each login prompt (Replaces the # ISSUE_FILE option from login.defs). Uncomment for use ... # Standard Un*x account and session @include common-account @include common-session @include common-password # SELinux needs to intervene at login time to ensure that the process # starts in the proper default security context. Only sessions which are # intended to run in the user's context should be run after this. session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open # When the module is present, "required" would be sufficient (When SELinux # is disabled, this returns success.) |
#cd /etc/se
securetty security/ selinux/ services |
#cd /etc/se
securetty security/ selinux/ services |
#cd /etc/secur
l3script: cd: /etc/secur: Нет такого файла или каталога |
#cd /etc/secur
securetty security/ |
#cd /etc/secururity
l3script: cd: /etc/secururity: Нет такого файла или каталога |
#cd /etc/security
|
#cat limits.conf
# /etc/security/limits.conf # #Each line describes a limit for a user in the form: # #<domain> <type> <item> <value> # #Where: #<domain> can be: # - an user name # - a group name, with @group syntax ... #* soft core 0 #root hard core 100000 #* hard rss 10000 #@student hard nproc 20 #@faculty soft nproc 20 #@faculty hard nproc 50 #ftp hard nproc 0 #ftp - chroot /ftp #@student - maxlogins 4 # End of file |
#nice -n -20 ps
PID TTY TIME CMD 14106 pts/1 00:00:00 l3script 14859 pts/1 00:00:00 ps |
#nice -n -20 ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 10648 836 ? Ss Мар27 0:05 init [2] root 2 0.0 0.0 0 0 ? S Мар27 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Мар27 0:08 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Мар27 0:00 [kworker/u:0] root 6 0.0 0.0 0 0 ? S Мар27 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Мар27 0:03 [watchdog/0] root 8 0.0 0.0 0 0 ? S< Мар27 0:00 [cpuset] root 9 0.0 0.0 0 0 ? S< Мар27 0:00 [khelper] root 10 0.0 0.0 0 0 ? S Мар27 0:00 [kdevtmpfs] ... root 10973 0.0 0.5 22336 3016 pts/4 Ss+ Мар30 0:00 -bash root 14025 0.0 0.7 71288 3680 ? Ss 09:19 0:00 sshd: root@pts/0 root 14027 0.0 0.5 22336 2992 pts/0 Ss 09:20 0:00 -bash root 14074 0.0 0.1 18164 844 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14105 0.0 0.0 18168 472 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14106 0.0 0.4 21920 2492 pts/1 Ss 09:20 0:00 l3script root 14222 0.0 0.7 71288 3612 ? Ss 09:55 0:00 sshd: ivan [priv] ivan 14224 0.0 0.3 71288 1752 ? S 09:55 0:00 sshd: ivan@pts/2 ivan 14225 0.0 0.6 22876 3524 pts/2 Ss+ 09:55 0:00 -bash root 14867 0.0 0.2 18948 1264 pts/1 R<+ 10:46 0:00 ps aux |
#nice -n +19 ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 10648 836 ? Ss Мар27 0:05 init [2] root 2 0.0 0.0 0 0 ? S Мар27 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Мар27 0:08 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Мар27 0:00 [kworker/u:0] root 6 0.0 0.0 0 0 ? S Мар27 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Мар27 0:03 [watchdog/0] root 8 0.0 0.0 0 0 ? S< Мар27 0:00 [cpuset] root 9 0.0 0.0 0 0 ? S< Мар27 0:00 [khelper] root 10 0.0 0.0 0 0 ? S Мар27 0:00 [kdevtmpfs] ... root 10973 0.0 0.5 22336 3016 pts/4 Ss+ Мар30 0:00 -bash root 14025 0.0 0.7 71288 3680 ? Ss 09:19 0:00 sshd: root@pts/0 root 14027 0.0 0.5 22336 2992 pts/0 Ss 09:20 0:00 -bash root 14074 0.0 0.1 18164 844 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14105 0.0 0.0 18168 472 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14106 0.0 0.4 21920 2492 pts/1 Ss 09:20 0:00 l3script root 14222 0.0 0.7 71288 3612 ? Ss 09:55 0:00 sshd: ivan [priv] ivan 14224 0.0 0.3 71288 1884 ? S 09:55 0:00 sshd: ivan@pts/2 ivan 14225 0.0 0.6 22876 3524 pts/2 Ss+ 09:55 0:00 -bash root 14877 0.0 0.2 18948 1264 pts/1 RN+ 11:07 0:00 ps aux |
#man nice
|
#ps
PID TTY TIME CMD 14106 pts/1 00:00:00 l3script 14909 pts/1 00:00:00 ps |
#ps -x
warning: bad ps syntax, perhaps a bogus '-'? See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ PID TTY STAT TIME COMMAND 1 ? Ss 0:05 init [2] 2 ? S 0:00 [kthreadd] 3 ? S 0:08 [ksoftirqd/0] 5 ? S 0:00 [kworker/u:0] 6 ? S 0:00 [migration/0] 7 ? S 0:03 [watchdog/0] 8 ? S< 0:00 [cpuset] ... 10900 ? Ss 0:33 tmux --help 10901 pts/3 Ss+ 0:00 -bash 10973 pts/4 Ss+ 0:00 -bash 14025 ? Ss 0:00 sshd: root@pts/0 14027 pts/0 Ss 0:00 -bash 14074 pts/0 S+ 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script 14105 pts/0 S+ 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script 14106 pts/1 Ss 0:00 l3script 14222 ? Ss 0:00 sshd: ivan [priv] 14917 pts/1 R+ 0:00 ps -x |
#ps
PID TTY TIME CMD 14106 pts/1 00:00:00 l3script 14925 pts/1 00:00:00 ps |
#ps U user
PID TTY STAT TIME COMMAND 3393 ? Ss 68:16 l3-agent |
#ps -u U user
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 -lux U user
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 -laux U user
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 -aux U user
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 aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 10648 836 ? Ss Мар27 0:05 init [2] root 2 0.0 0.0 0 0 ? S Мар27 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Мар27 0:08 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Мар27 0:00 [kworker/u:0] root 6 0.0 0.0 0 0 ? S Мар27 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Мар27 0:03 [watchdog/0] root 8 0.0 0.0 0 0 ? S< Мар27 0:00 [cpuset] root 9 0.0 0.0 0 0 ? S< Мар27 0:00 [khelper] root 10 0.0 0.0 0 0 ? S Мар27 0:00 [kdevtmpfs] ... root 10973 0.0 0.5 22336 3016 pts/4 Ss+ Мар30 0:00 -bash root 14025 0.0 0.7 71288 3680 ? Ss 09:19 0:00 sshd: root@pts/0 root 14027 0.0 0.5 22336 2992 pts/0 Ss 09:20 0:00 -bash root 14074 0.0 0.1 18164 844 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14105 0.0 0.0 18168 472 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14106 0.0 0.4 21920 2492 pts/1 Ss 09:20 0:00 l3script root 14222 0.0 0.7 71288 3612 ? Ss 09:55 0:00 sshd: ivan [priv] ivan 14224 0.0 0.3 71288 1884 ? S 09:55 0:00 sshd: ivan@pts/2 ivan 14225 0.0 0.6 22876 3524 pts/2 Ss+ 09:55 0:00 -bash root 14973 0.0 0.2 18948 1268 pts/1 R+ 11:15 0:00 ps aux |
#ps aux U user
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 10648 836 ? Ss Мар27 0:05 init [2] root 2 0.0 0.0 0 0 ? S Мар27 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Мар27 0:08 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Мар27 0:00 [kworker/u:0] root 6 0.0 0.0 0 0 ? S Мар27 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Мар27 0:03 [watchdog/0] root 8 0.0 0.0 0 0 ? S< Мар27 0:00 [cpuset] root 9 0.0 0.0 0 0 ? S< Мар27 0:00 [khelper] root 10 0.0 0.0 0 0 ? S Мар27 0:00 [kdevtmpfs] ... root 10973 0.0 0.5 22336 3016 pts/4 Ss+ Мар30 0:00 -bash root 14025 0.0 0.7 71288 3680 ? Ss 09:19 0:00 sshd: root@pts/0 root 14027 0.0 0.5 22336 2992 pts/0 Ss 09:20 0:00 -bash root 14074 0.0 0.1 18164 844 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14105 0.0 0.0 18168 472 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14106 0.0 0.4 21920 2492 pts/1 Ss 09:20 0:00 l3script root 14222 0.0 0.7 71288 3612 ? Ss 09:55 0:00 sshd: ivan [priv] ivan 14224 0.0 0.3 71288 1884 ? S 09:55 0:00 sshd: ivan@pts/2 ivan 14225 0.0 0.6 22876 3524 pts/2 Ss+ 09:55 0:00 -bash root 14981 0.0 0.2 18948 1268 pts/1 R+ 11:15 0:00 ps aux U user |
#ps aux -U user
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 10648 836 ? Ss Мар27 0:05 init [2] root 2 0.0 0.0 0 0 ? S Мар27 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Мар27 0:08 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Мар27 0:00 [kworker/u:0] root 6 0.0 0.0 0 0 ? S Мар27 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Мар27 0:03 [watchdog/0] root 8 0.0 0.0 0 0 ? S< Мар27 0:00 [cpuset] root 9 0.0 0.0 0 0 ? S< Мар27 0:00 [khelper] root 10 0.0 0.0 0 0 ? S Мар27 0:00 [kdevtmpfs] ... root 10973 0.0 0.5 22336 3016 pts/4 Ss+ Мар30 0:00 -bash root 14025 0.0 0.7 71288 3680 ? Ss 09:19 0:00 sshd: root@pts/0 root 14027 0.0 0.5 22336 2992 pts/0 Ss 09:20 0:00 -bash root 14074 0.0 0.1 18164 844 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14105 0.0 0.0 18168 472 pts/0 D+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14106 0.0 0.4 21920 2492 pts/1 Ss 09:20 0:00 l3script root 14222 0.0 0.7 71288 3612 ? Ss 09:55 0:00 sshd: ivan [priv] ivan 14224 0.0 0.3 71288 1884 ? S 09:55 0:00 sshd: ivan@pts/2 ivan 14225 0.0 0.6 22876 3524 pts/2 Ss+ 09:55 0:00 -bash root 14989 0.0 0.2 18948 1268 pts/1 R+ 11:15 0:00 ps aux -U user |
#ps -t tty1
PID TTY TIME CMD 2274 tty1 00:00:00 getty |
#man script
|
#man scriptreplay
|
#ls
access.conf group.conf limits.conf limits.d namespace.conf namespace.d namespace.init opasswd pam_env.conf sepermit.conf time.conf |
#cd ~user
|
#ls
backup cod debian3.text2 files light_alloy_4.4.784_rc2_by_fafnir.exe lpi 2 matr.jpeg pamyatka.pdf proj sh test touchlist bigfile debian3 debian3.txt freebsd.jpg Light_Alloy_4.4.784_RC2_by_FAFNIR.exe man_smb_conf names passwd screenrc soft test.sh bin debian3.text file granata.jpg lpi 1 matrix.jpg ogo.jpg press_any_key_to_continue.jpg scripts temp.tar text |
#ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 10648 836 ? Ss Мар27 0:05 init [2] root 2 0.0 0.0 0 0 ? S Мар27 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Мар27 0:08 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Мар27 0:00 [kworker/u:0] root 6 0.0 0.0 0 0 ? S Мар27 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Мар27 0:03 [watchdog/0] root 8 0.0 0.0 0 0 ? S< Мар27 0:00 [cpuset] root 9 0.0 0.0 0 0 ? S< Мар27 0:00 [khelper] root 10 0.0 0.0 0 0 ? S Мар27 0:00 [kdevtmpfs] ... root 10973 0.0 0.5 22336 3016 pts/4 Ss+ Мар30 0:00 -bash root 14025 0.0 0.7 71288 3680 ? Ss 09:19 0:00 sshd: root@pts/0 root 14027 0.0 0.5 22336 2992 pts/0 Ss 09:20 0:00 -bash root 14074 0.0 0.1 18164 844 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14105 0.0 0.0 18168 472 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14106 0.0 0.4 21920 2492 pts/1 Ss 09:20 0:00 l3script root 14222 0.0 0.7 71288 3612 ? Ss 09:55 0:00 sshd: ivan [priv] ivan 14224 0.0 0.3 71288 1884 ? S 09:55 0:00 sshd: ivan@pts/2 ivan 14225 0.0 0.7 22896 3580 pts/2 Ss+ 09:55 0:00 -bash root 15302 0.0 0.2 18948 1260 pts/1 R+ 11:25 0:00 ps aux |
#ps -aux
warning: bad ps syntax, perhaps a bogus '-'? See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 10648 836 ? Ss Мар27 0:05 init [2] root 2 0.0 0.0 0 0 ? S Мар27 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Мар27 0:08 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Мар27 0:00 [kworker/u:0] root 6 0.0 0.0 0 0 ? S Мар27 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Мар27 0:03 [watchdog/0] root 8 0.0 0.0 0 0 ? S< Мар27 0:00 [cpuset] ... root 10973 0.0 0.5 22336 3016 pts/4 Ss+ Мар30 0:00 -bash root 14025 0.0 0.7 71288 3680 ? Ss 09:19 0:00 sshd: root@pts/0 root 14027 0.0 0.5 22336 2992 pts/0 Ss 09:20 0:00 -bash root 14074 0.0 0.1 18164 844 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14105 0.0 0.0 18168 472 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14106 0.0 0.4 21920 2492 pts/1 Ss 09:20 0:00 l3script root 14222 0.0 0.7 71288 3612 ? Ss 09:55 0:00 sshd: ivan [priv] ivan 14224 0.0 0.3 71288 1884 ? S 09:55 0:00 sshd: ivan@pts/2 ivan 14225 0.0 0.7 22896 3580 pts/2 Ss+ 09:55 0:00 -bash root 15310 0.0 0.2 18948 1272 pts/1 R+ 11:26 0:00 ps -aux |
#ps uax
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 10648 836 ? Ss Мар27 0:05 init [2] root 2 0.0 0.0 0 0 ? S Мар27 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Мар27 0:08 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Мар27 0:00 [kworker/u:0] root 6 0.0 0.0 0 0 ? S Мар27 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Мар27 0:03 [watchdog/0] root 8 0.0 0.0 0 0 ? S< Мар27 0:00 [cpuset] root 9 0.0 0.0 0 0 ? S< Мар27 0:00 [khelper] root 10 0.0 0.0 0 0 ? S Мар27 0:00 [kdevtmpfs] ... root 10973 0.0 0.5 22336 3016 pts/4 Ss+ Мар30 0:00 -bash root 14025 0.0 0.7 71288 3680 ? Ss 09:19 0:00 sshd: root@pts/0 root 14027 0.0 0.5 22336 2992 pts/0 Ss 09:20 0:00 -bash root 14074 0.0 0.1 18164 844 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14105 0.0 0.0 18168 472 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14106 0.0 0.4 21920 2492 pts/1 Ss 09:20 0:00 l3script root 14222 0.0 0.7 71288 3612 ? Ss 09:55 0:00 sshd: ivan [priv] ivan 14224 0.0 0.3 71288 1884 ? S 09:55 0:00 sshd: ivan@pts/2 ivan 14225 0.0 0.7 22896 3580 pts/2 Ss+ 09:55 0:00 -bash root 15318 0.0 0.2 18948 1264 pts/1 R+ 11:26 0:00 ps uax |
#ps avx
PID TTY STAT TIME MAJFL TRS DRS RSS %MEM COMMAND 1 ? Ss 0:05 17 32 10615 836 0.1 init [2] 2 ? S 0:00 0 0 0 0 0.0 [kthreadd] 3 ? S 0:08 0 0 0 0 0.0 [ksoftirqd/0] 5 ? S 0:00 0 0 0 0 0.0 [kworker/u:0] 6 ? S 0:00 0 0 0 0 0.0 [migration/0] 7 ? S 0:03 0 0 0 0 0.0 [watchdog/0] 8 ? S< 0:00 0 0 0 0 0.0 [cpuset] 9 ? S< 0:00 0 0 0 0 0.0 [khelper] 10 ? S 0:00 0 0 0 0 0.0 [kdevtmpfs] ... 10973 pts/4 Ss+ 0:00 0 914 21421 3016 0.5 -bash 14025 ? Ss 0:00 0 492 70795 3680 0.7 sshd: root@pts/0 14027 pts/0 Ss 0:00 0 914 21421 2992 0.5 -bash 14074 pts/0 S+ 0:00 0 10 18153 844 0.1 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script 14105 pts/0 S+ 0:00 0 10 18157 472 0.0 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script 14106 pts/1 Ss 0:00 0 914 21005 2492 0.4 l3script 14222 ? Ss 0:00 0 492 70795 3612 0.7 sshd: ivan [priv] 14224 ? S 0:00 0 492 70795 1884 0.3 sshd: ivan@pts/2 14225 pts/2 Ss+ 0:00 1 914 21981 3580 0.7 -bash 15326 pts/1 R+ 0:00 0 84 10451 844 0.1 ps avx |
#ps aux | grep
ÐÑполÑзование: grep [ÐÐÐ ÐÐÐТР]⦠ШÐÐÐФÐÐÐ rep --help» Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð±Ð¾Ð»ÐµÐµ подÑобного опиÑаниÑ. |
#htop
|
# Mem[||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||129/495MB] Load average: 0.00 0.01 0.05
top - 11:27:36 up 3 days, 21:57, 4 users, load average: 0,00, 0,01, 0,05 Tasks: 58 total, 1 running, 57 sleeping, 0 stopped, 0 zombie %Cpu(s): 0,0 us, 0,3 sy, 0,0 ni, 99,3 id, 0,0 wa, 0,0 hi, 0,0 si, 0,3 st KiB Mem: 507368 total, 496012 used, 11356 free, 137848 buffers KiB Swap: 0 total, 0 used, 0 free, 227224 cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 15351 root 20 0 25384 1588 1128 R 0,3 0,3 0:00.01 top 1 root 20 0 10648 836 696 S 0,0 0,2 0:05.76 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:08.44 ksoftirqd/0 ... 3393 user 20 0 56236 17m 1664 S 0,0 3,6 68:16.24 l3-agent 4745 root 20 0 0 0 0 S 0,0 0,0 0:09.88 kworker/0:0 9650 root 20 0 0 0 0 S 0,0 0,0 0:19.97 kworker/0:3 10901 root 20 0 22332 3036 1684 S 0,0 0,6 0:00.06 bash 10973 root 20 0 22336 3016 1664 S 0,0 0,6 0:00.08 bash 14027 root 20 0 22336 2992 1696 S 0,0 0,6 0:00.05 bash 14074 root 20 0 18164 844 688 S 0,0 0,2 0:00.03 script 14105 root 20 0 18168 472 308 S 0,0 0,1 0:00.22 script 14106 root 20 0 21920 2492 1772 S 0,0 0,5 0:00.37 l3script 14222 root 20 0 71288 3612 2820 S 0,0 0,7 0:00.02 sshd |
#ps aux | grep -v USER. *PID. *%CPU | sort -n +3
sort: grep: операция открытия завершилась неудачно: +3: Нет такого файла или каталога *PID.: Нет такого файла или каталога grep: *%CPU: Нет такого файла или каталога |
#ps aux | grep -v USER. *PID. *%CPU
grep: *PID.: Нет такого файла или каталога grep: *%CPU: Нет такого файла или каталога |
#ps aux | grep -v USER
root 1 0.0 0.1 10648 836 ? Ss Мар27 0:05 init [2] root 2 0.0 0.0 0 0 ? S Мар27 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Мар27 0:08 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Мар27 0:00 [kworker/u:0] root 6 0.0 0.0 0 0 ? S Мар27 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Мар27 0:03 [watchdog/0] root 8 0.0 0.0 0 0 ? S< Мар27 0:00 [cpuset] root 9 0.0 0.0 0 0 ? S< Мар27 0:00 [khelper] root 10 0.0 0.0 0 0 ? S Мар27 0:00 [kdevtmpfs] root 11 0.0 0.0 0 0 ? S< Мар27 0:00 [netns] ... root 10973 0.0 0.5 22336 3016 pts/4 Ss+ Мар30 0:00 -bash root 14025 0.0 0.7 71288 3680 ? Ss 09:19 0:00 sshd: root@pts/0 root 14027 0.0 0.5 22336 2992 pts/0 Ss 09:20 0:00 -bash root 14074 0.0 0.1 18164 844 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14105 0.0 0.0 18168 472 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14106 0.0 0.4 21920 2492 pts/1 Ss 09:20 0:00 l3script root 14222 0.0 0.7 71288 3612 ? Ss 09:55 0:00 sshd: ivan [priv] ivan 14224 0.0 0.3 71288 1884 ? S 09:55 0:00 sshd: ivan@pts/2 ivan 14225 0.0 0.7 22896 3580 pts/2 Ss+ 09:55 0:00 -bash root 15378 0.0 0.2 18948 1264 pts/1 R+ 11:28 0:00 ps aux |
#man grep
|
#ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 10648 836 ? Ss Мар27 0:05 init [2] root 2 0.0 0.0 0 0 ? S Мар27 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Мар27 0:08 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Мар27 0:00 [kworker/u:0] root 6 0.0 0.0 0 0 ? S Мар27 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Мар27 0:03 [watchdog/0] root 8 0.0 0.0 0 0 ? S< Мар27 0:00 [cpuset] root 9 0.0 0.0 0 0 ? S< Мар27 0:00 [khelper] root 10 0.0 0.0 0 0 ? S Мар27 0:00 [kdevtmpfs] ... root 10973 0.0 0.5 22336 3016 pts/4 Ss+ Мар30 0:00 -bash root 14025 0.0 0.7 71288 3680 ? Ss 09:19 0:00 sshd: root@pts/0 root 14027 0.0 0.5 22336 2992 pts/0 Ss 09:20 0:00 -bash root 14074 0.0 0.1 18164 844 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14105 0.0 0.0 18168 472 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14106 0.0 0.4 21920 2492 pts/1 Ss 09:20 0:00 l3script root 14222 0.0 0.7 71288 3612 ? Ss 09:55 0:00 sshd: ivan [priv] ivan 14224 0.0 0.3 71288 1884 ? S 09:55 0:00 sshd: ivan@pts/2 ivan 14225 0.0 0.7 22896 3580 pts/2 Ss+ 09:55 0:00 -bash root 15410 0.0 0.2 18948 1260 pts/1 R+ 11:29 0:00 ps aux |
#ps aux | grep -v USER
root 1 0.0 0.1 10648 836 ? Ss Мар27 0:05 init [2] root 2 0.0 0.0 0 0 ? S Мар27 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Мар27 0:08 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Мар27 0:00 [kworker/u:0] root 6 0.0 0.0 0 0 ? S Мар27 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Мар27 0:03 [watchdog/0] root 8 0.0 0.0 0 0 ? S< Мар27 0:00 [cpuset] root 9 0.0 0.0 0 0 ? S< Мар27 0:00 [khelper] root 10 0.0 0.0 0 0 ? S Мар27 0:00 [kdevtmpfs] root 11 0.0 0.0 0 0 ? S< Мар27 0:00 [netns] ... root 10973 0.0 0.5 22336 3016 pts/4 Ss+ Мар30 0:00 -bash root 14025 0.0 0.7 71288 3680 ? Ss 09:19 0:00 sshd: root@pts/0 root 14027 0.0 0.5 22336 2992 pts/0 Ss 09:20 0:00 -bash root 14074 0.0 0.1 18164 844 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14105 0.0 0.0 18168 472 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14106 0.0 0.4 21920 2492 pts/1 Ss 09:20 0:00 l3script root 14222 0.0 0.7 71288 3612 ? Ss 09:55 0:00 sshd: ivan [priv] ivan 14224 0.0 0.3 71288 1884 ? S 09:55 0:00 sshd: ivan@pts/2 ivan 14225 0.0 0.7 22896 3580 pts/2 Ss+ 09:55 0:00 -bash root 15418 0.0 0.2 18948 1260 pts/1 R+ 11:29 0:00 ps aux |
#ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 10648 836 ? Ss Мар27 0:05 init [2] root 2 0.0 0.0 0 0 ? S Мар27 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Мар27 0:08 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Мар27 0:00 [kworker/u:0] root 6 0.0 0.0 0 0 ? S Мар27 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Мар27 0:03 [watchdog/0] root 8 0.0 0.0 0 0 ? S< Мар27 0:00 [cpuset] root 9 0.0 0.0 0 0 ? S< Мар27 0:00 [khelper] root 10 0.0 0.0 0 0 ? S Мар27 0:00 [kdevtmpfs] ... root 10973 0.0 0.5 22336 3016 pts/4 Ss+ Мар30 0:00 -bash root 14025 0.0 0.7 71288 3680 ? Ss 09:19 0:00 sshd: root@pts/0 root 14027 0.0 0.5 22336 2992 pts/0 Ss 09:20 0:00 -bash root 14074 0.0 0.1 18164 844 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14105 0.0 0.0 18168 472 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14106 0.0 0.4 21920 2492 pts/1 Ss 09:20 0:00 l3script root 14222 0.0 0.7 71288 3612 ? Ss 09:55 0:00 sshd: ivan [priv] ivan 14224 0.0 0.3 71288 1884 ? S 09:55 0:00 sshd: ivan@pts/2 ivan 14225 0.0 0.7 22896 3580 pts/2 Ss+ 09:55 0:00 -bash root 15427 0.0 0.2 18948 1264 pts/1 R+ 11:29 0:00 ps aux |
#ps aux | grep -v USER | sort -n +3
sort: операция открытия завершилась неудачно: +3: Нет такого файла или каталога |
#ps aux | grep -v USER | sort -n
ivan 14224 0.0 0.3 71288 1884 ? S 09:55 0:00 sshd: ivan@pts/2 ivan 14225 0.0 0.7 22896 3580 pts/2 Ss+ 09:55 0:00 -bash root 10 0.0 0.0 0 0 ? S Мар27 0:00 [kdevtmpfs] root 1 0.0 0.1 10648 836 ? Ss Мар27 0:05 init [2] root 10900 0.0 0.3 26288 1880 ? Ss Мар30 0:33 tmux --help root 10901 0.0 0.5 22332 3036 pts/3 Ss+ Мар30 0:00 -bash root 10973 0.0 0.5 22336 3016 pts/4 Ss+ Мар30 0:00 -bash root 11 0.0 0.0 0 0 ? S< Мар27 0:00 [netns] root 111 0.0 0.0 0 0 ? S< Мар27 0:00 [ata_sff] root 112 0.0 0.0 0 0 ? S Мар27 0:00 [scsi_eh_0] ... root 4745 0.0 0.0 0 0 ? S Мар29 0:09 [kworker/0:0] root 5 0.0 0.0 0 0 ? S Мар27 0:00 [kworker/u:0] root 6 0.0 0.0 0 0 ? S Мар27 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Мар27 0:03 [watchdog/0] root 8 0.0 0.0 0 0 ? S< Мар27 0:00 [cpuset] root 81 0.0 0.0 0 0 ? S Мар27 0:00 [khubd] root 9 0.0 0.0 0 0 ? S< Мар27 0:00 [khelper] root 9650 0.0 0.0 0 0 ? S Мар30 0:19 [kworker/0:3] user 3393 1.2 3.6 56236 18300 ? Ss Мар27 68:16 l3-agent 101 2217 0.0 0.2 46812 1040 ? Ss Мар27 0:00 /usr/sbin/exim4 -bd -q30m |
#ps aux | grep vim
ivan 15457 0.0 0.5 33524 2596 pts/2 S+ 11:31 0:00 vim tmp.txt root 15459 0.0 0.1 9968 872 pts/1 S+ 11:32 0:00 grep vim |
#cd /proc/15457/
|
#ls
attr coredump_filter io mountstats pagemap stat autogroup cpuset limits net personality statm auxv cwd loginuid ns root status cgroup environ maps numa_maps sched syscall clear_refs exe mem oom_adj sessionid task cmdline fd mountinfo oom_score smaps wchan comm fdinfo mounts oom_score_adj stack |
#cat stat
15457 (vim) S 14225 15457 14225 34818 15457 4202496 801 0 0 0 0 0 0 0 20 0 1 0 33849028 34328576 649 18446744073709551615 4194304 5980692 140733973426128 140733973424072 140712357554499 0 0 12288 1870679807 0 0 0 17 0 0 0 0 0 0 |
#cat stat
15457 (vim) S 14225 15457 14225 34818 15457 4202496 801 0 0 0 0 0 0 0 20 0 1 0 33849028 34328576 649 18446744073709551615 4194304 5980692 140733973426128 140733973424072 140712357554499 0 0 12288 1870679807 0 0 0 17 0 0 0 0 0 0 |
#man killall
|
#top
top - 11:44:17 up 3 days, 22:13, 4 users, load average: 0,00, 0,01, 0,05 Tasks: 58 total, 1 running, 57 sleeping, 0 stopped, 0 zombie %Cpu(s): 0,0 us, 2,5 sy, 0,0 ni, 97,5 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st KiB Mem: 507368 total, 496996 used, 10372 free, 138104 buffers KiB Swap: 0 total, 0 used, 0 free, 228000 cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 15529 root 20 0 25416 1504 1124 R 2,5 0,3 0:00.01 top 1 root 20 0 10648 836 696 S 0,0 0,2 0:05.77 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:08.49 ksoftirqd/0 ... 8 root 0 -20 0 0 0 S 0,0 0,0 0:00.00 cpuset 9 root 0 -20 0 0 0 S 0,0 0,0 0:00.00 khelper 10 root 20 0 0 0 0 S 0,0 0,0 0:00.00 kdevtmpfs 11 root 0 -20 0 0 0 S 0,0 0,0 0:00.00 netns 12 root 20 0 0 0 0 S 0,0 0,0 0:00.00 xenwatch 13 root 20 0 0 0 0 S 0,0 0,0 0:00.00 xenbus 14 root 20 0 0 0 0 S 0,0 0,0 0:01.43 sync_supers 15 root 20 0 0 0 0 S 0,0 0,0 0:00.03 bdi-default 16 root 0 -20 0 0 0 S 0,0 0,0 0:00.00 kintegrityd 17 root 0 -20 0 0 0 S 0,0 0,0 0:00.00 kblockd |
#uptime
11:44:33 up 3 days, 22:14, 4 users, load average: 0,08, 0,03, 0,05 |
#ps -t tty1
PID TTY TIME CMD 2274 tty1 00:00:00 getty |
#tree -p
. [error opening dir] 0 directories, 0 files |
#pstree -p
init(1)─┬─acpid(2001) ├─cron(1942) ├─exim4(2217) ├─getty(2274) ├─getty(2275) ├─getty(2276) ├─getty(2277) ├─getty(2278) ├─getty(2279) ├─l3-agent(2326) ├─l3-agent(3393) ├─rsyslogd(1870)─┬─{rsyslogd}(1872) │ ├─{rsyslogd}(1874) │ └─{rsyslogd}(1875) ├─sshd(2250)─┬─sshd(14025)───bash(14027)───script(14074)───script(14105+ │ └─sshd(14222)───sshd(14224)───bash(14225) ├─tmux(10900)─┬─bash(10901) │ └─bash(10973) └─udevd(280) |
#ls ~user/bin
bigwork signal_trap x y z |
#ttysnoop
l3script: ttysnoop: команда не найдена |
#man ttysnoop
|
#apt-get install ttysnoop
Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово НОВЫЕ пакеты, которые будут установлены: ttysnoop обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 91 пакетов не обновлено. Необходимо скачать 20,7 kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 100 kB. Получено:1 http://ftp.ua.debian.org/debian/ wheezy/main ttysnoop amd64 0.12d-5 [20,7 kB] Получено 20,7 kБ за 0с (149 kБ/c) sh: 0: getcwd() failed: No such file or directory sh: 0: getcwd() failed: No such file or directory sh: 0: getcwd() failed: No such file or directory Выбор ранее не выбранного пакета ttysnoop. (Чтение базы данных … на данный момент установлено 31240 файлов и каталогов.) Распаковывается пакет ttysnoop (из файла …/ttysnoop_0.12d-5_amd64.deb) … Обрабатываются триггеры для man-db … Настраивается пакет ttysnoop (0.12d-5) … |
#ttysnoop
Usage: ttysnoop <pty> |
#w
11:55:28 up 3 days, 22:25, 4 users, load average: 0,07, 0,03, 0,05 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 192.168.16.187 09:20 0.00s 0.39s 0.29s script -f -c l3 ivan pts/2 192.168.16.187 09:55 6:48 0.18s 0.18s -bash |
#ttysnoop pts/2
Cannot connect to server. Is it really a valid socket? |
#ttysnoop 'pts/2'
Cannot connect to server. Is it really a valid socket? |
#ttysnooptab
l3script: ttysnooptab: команда не найдена |
#snooptab
l3script: snooptab: команда не найдена |
#apt-get install snooptab
Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово E: Не удалось найти пакет snooptab |
rchar: 29901 wchar: 73 syscr: 56 syscw: 2 read_bytes: 0 write_bytes: 0 cancelled_write_bytes: 0
# /etc/security/limits.conf # #Each line describes a limit for a user in the form: # #<domain> <type> <item> <value> # #Where: #<domain> can be: # - an user name # - a group name, with @group syntax # - the wildcard *, for default entry # - the wildcard %, can be also used with %group syntax, # for maxlogin limit # - NOTE: group and wildcard limits are not applied to root. # To apply a limit to the root user, <domain> must be # the literal username root. # #<type> can have the two values: # - "soft" for enforcing the soft limits # - "hard" for enforcing hard limits # #<item> can be one of the following: # - core - limits the core file size (KB) # - data - max data size (KB) # - fsize - maximum filesize (KB) # - memlock - max locked-in-memory address space (KB) # - nofile - max number of open files # - rss - max resident set size (KB) # - stack - max stack size (KB) # - cpu - max CPU time (MIN) # - nproc - max number of processes # - as - address space limit (KB) # - maxlogins - max number of logins for this user # - maxsyslogins - max number of logins on the system # - priority - the priority to run user process with # - locks - max number of file locks the user can hold # - sigpending - max number of pending signals # - msgqueue - max memory used by POSIX message queues (bytes) # - nice - max nice priority allowed to raise to values: [-20, 19] # - rtprio - max realtime priority # - chroot - change root to directory (Debian-specific) # #<domain> <type> <item> <value> # #* soft core 0 #root hard core 100000 #* hard rss 10000 #@student hard nproc 20 #@faculty soft nproc 20 #@faculty hard nproc 50 #ftp hard nproc 0 #ftp - chroot /ftp #@student - maxlogins 4 # End of file
# # The PAM configuration file for the Shadow `login' service # # Enforce a minimal delay in case of failure (in microseconds). # (Replaces the `FAIL_DELAY' setting from login.defs) # Note that other modules may require another minimal delay. (for example, # to disable any delay, you should add the nodelay option to pam_unix) auth optional pam_faildelay.so delay=3000000 # Outputs an issue file prior to each login prompt (Replaces the # ISSUE_FILE option from login.defs). Uncomment for use # auth required pam_issue.so issue=/etc/issue # Disallows root logins except on tty's listed in /etc/securetty # (Replaces the `CONSOLE' setting from login.defs) # # With the default control of this module: # [success=ok new_authtok_reqd=ok ignore=ignore user_unknown=bad default=die] # root will not be prompted for a password on insecure lines. # if an invalid username is entered, a password is prompted (but login # will eventually be rejected) # # You can change it to a "requisite" module if you think root may mis-type # her login and should not be prompted for a password in that case. But # this will leave the system as vulnerable to user enumeration attacks. # # You can change it to a "required" module if you think it permits to # guess valid user names of your system (invalid user names are considered # as possibly being root on insecure lines), but root passwords may be # communicated over insecure lines. auth [success=ok new_authtok_reqd=ok ignore=ignore user_unknown=bad default=die] pam_securetty.so # Disallows other than root logins when /etc/nologin exists # (Replaces the `NOLOGINS_FILE' option from login.defs) auth requisite pam_nologin.so # SELinux needs to be the first session rule. This ensures that any # lingering context has been cleared. Without out this it is possible # that a module could execute code in the wrong domain. # When the module is present, "required" would be sufficient (When SELinux # is disabled, this returns success.) session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close # This module parses environment configuration file(s) # and also allows you to use an extended config # file /etc/security/pam_env.conf. # # parsing /etc/environment needs "readenv=1" session required pam_env.so readenv=1 # locale variables are also kept into /etc/default/locale in etch # reading this file *in addition to /etc/environment* does not hurt session required pam_env.so readenv=1 envfile=/etc/default/locale # Standard Un*x authentication. @include common-auth # This allows certain extra groups to be granted to a user # based on things like time of day, tty, service, and user. # Please edit /etc/security/group.conf to fit your needs # (Replaces the `CONSOLE_GROUPS' option in login.defs) auth optional pam_group.so # Uncomment and edit /etc/security/time.conf if you need to set # time restrainst on logins. # (Replaces the `PORTTIME_CHECKS_ENAB' option from login.defs # as well as /etc/porttime) # account requisite pam_time.so # Uncomment and edit /etc/security/access.conf if you need to # set access limits. # (Replaces /etc/login.access file) # account required pam_access.so # Sets up user limits according to /etc/security/limits.conf # (Replaces the use of /etc/limits in old login) session required pam_limits.so # Prints the last login info upon succesful login # (Replaces the `LASTLOG_ENAB' option from login.defs) session optional pam_lastlog.so # Prints the message of the day upon succesful login. # (Replaces the `MOTD_FILE' option in login.defs) # This includes a dynamically generated part from /run/motd.dynamic # and a static (admin-editable) part from /etc/motd. session optional pam_motd.so motd=/run/motd.dynamic session optional pam_motd.so # Prints the status of the user's mailbox upon succesful login # (Replaces the `MAIL_CHECK_ENAB' option from login.defs). # # This also defines the MAIL environment variable # However, userdel also needs MAIL_DIR and MAIL_FILE variables # in /etc/login.defs to make sure that removing a user # also removes the user's mail spool file. # See comments in /etc/login.defs session optional pam_mail.so standard # Standard Un*x account and session @include common-account @include common-session @include common-password # SELinux needs to intervene at login time to ensure that the process # starts in the proper default security context. Only sessions which are # intended to run in the user's context should be run after this. session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open # When the module is present, "required" would be sufficient (When SELinux # is disabled, this returns success.)
00400000-0040a000 r-xp 00000000 ca:01 136714 /usr/bin/passwd 0060a000-0060b000 r--p 0000a000 ca:01 136714 /usr/bin/passwd 0060b000-0060c000 rw-p 0000b000 ca:01 136714 /usr/bin/passwd 0060c000-0060d000 rw-p 00000000 00:00 0 006d6000-006f7000 rw-p 00000000 00:00 0 [heap] 7fcf2701b000-7fcf2701c000 r-xp 00000000 ca:01 522482 /lib/x86_64-linux-gnu/security/pam_permit.so 7fcf2701c000-7fcf2721b000 ---p 00001000 ca:01 522482 /lib/x86_64-linux-gnu/security/pam_permit.so 7fcf2721b000-7fcf2721c000 r--p 00000000 ca:01 522482 /lib/x86_64-linux-gnu/security/pam_permit.so 7fcf2721c000-7fcf2721d000 rw-p 00001000 ca:01 522482 /lib/x86_64-linux-gnu/security/pam_permit.so 7fcf2721d000-7fcf2721e000 r-xp 00000000 ca:01 522453 /lib/x86_64-linux-gnu/security/pam_deny.so 7fcf2721e000-7fcf2741d000 ---p 00001000 ca:01 522453 /lib/x86_64-linux-gnu/security/pam_deny.so 7fcf2741d000-7fcf2741e000 r--p 00000000 ca:01 522453 /lib/x86_64-linux-gnu/security/pam_deny.so 7fcf2741e000-7fcf2741f000 rw-p 00001000 ca:01 522453 /lib/x86_64-linux-gnu/security/pam_deny.so 7fcf2741f000-7fcf27427000 r-xp 00000000 ca:01 522738 /lib/x86_64-linux-gnu/libcrypt-2.13.so 7fcf27427000-7fcf27626000 ---p 00008000 ca:01 522738 /lib/x86_64-linux-gnu/libcrypt-2.13.so 7fcf27626000-7fcf27627000 r--p 00007000 ca:01 522738 /lib/x86_64-linux-gnu/libcrypt-2.13.so 7fcf27627000-7fcf27628000 rw-p 00008000 ca:01 522738 /lib/x86_64-linux-gnu/libcrypt-2.13.so 7fcf27628000-7fcf27656000 rw-p 00000000 00:00 0 7fcf27656000-7fcf27663000 r-xp 00000000 ca:01 522470 /lib/x86_64-linux-gnu/security/pam_unix.so 7fcf27663000-7fcf27862000 ---p 0000d000 ca:01 522470 /lib/x86_64-linux-gnu/security/pam_unix.so 7fcf27862000-7fcf27863000 r--p 0000c000 ca:01 522470 /lib/x86_64-linux-gnu/security/pam_unix.so 7fcf27863000-7fcf27864000 rw-p 0000d000 ca:01 522470 /lib/x86_64-linux-gnu/security/pam_unix.so 7fcf27864000-7fcf27870000 rw-p 00000000 00:00 0 7fcf27870000-7fcf2787b000 r-xp 00000000 ca:01 522745 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fcf2787b000-7fcf27a7a000 ---p 0000b000 ca:01 522745 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fcf27a7a000-7fcf27a7b000 r--p 0000a000 ca:01 522745 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fcf27a7b000-7fcf27a7c000 rw-p 0000b000 ca:01 522745 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fcf27a7c000-7fcf27a86000 r-xp 00000000 ca:01 522747 /lib/x86_64-linux-gnu/libnss_nis-2.13.so 7fcf27a86000-7fcf27c85000 ---p 0000a000 ca:01 522747 /lib/x86_64-linux-gnu/libnss_nis-2.13.so 7fcf27c85000-7fcf27c86000 r--p 00009000 ca:01 522747 /lib/x86_64-linux-gnu/libnss_nis-2.13.so 7fcf27c86000-7fcf27c87000 rw-p 0000a000 ca:01 522747 /lib/x86_64-linux-gnu/libnss_nis-2.13.so 7fcf27c87000-7fcf27c9c000 r-xp 00000000 ca:01 522742 /lib/x86_64-linux-gnu/libnsl-2.13.so 7fcf27c9c000-7fcf27e9b000 ---p 00015000 ca:01 522742 /lib/x86_64-linux-gnu/libnsl-2.13.so 7fcf27e9b000-7fcf27e9c000 r--p 00014000 ca:01 522742 /lib/x86_64-linux-gnu/libnsl-2.13.so 7fcf27e9c000-7fcf27e9d000 rw-p 00015000 ca:01 522742 /lib/x86_64-linux-gnu/libnsl-2.13.so 7fcf27e9d000-7fcf27e9f000 rw-p 00000000 00:00 0 7fcf27e9f000-7fcf27ea6000 r-xp 00000000 ca:01 522743 /lib/x86_64-linux-gnu/libnss_compat-2.13.so 7fcf27ea6000-7fcf280a5000 ---p 00007000 ca:01 522743 /lib/x86_64-linux-gnu/libnss_compat-2.13.so 7fcf280a5000-7fcf280a6000 r--p 00006000 ca:01 522743 /lib/x86_64-linux-gnu/libnss_compat-2.13.so 7fcf280a6000-7fcf280a7000 rw-p 00007000 ca:01 522743 /lib/x86_64-linux-gnu/libnss_compat-2.13.so 7fcf280a7000-7fcf2842e000 r--p 00000000 ca:01 131005 /usr/lib/locale/locale-archive 7fcf2842e000-7fcf28430000 r-xp 00000000 ca:01 522739 /lib/x86_64-linux-gnu/libdl-2.13.so 7fcf28430000-7fcf28630000 ---p 00002000 ca:01 522739 /lib/x86_64-linux-gnu/libdl-2.13.so 7fcf28630000-7fcf28631000 r--p 00002000 ca:01 522739 /lib/x86_64-linux-gnu/libdl-2.13.so 7fcf28631000-7fcf28632000 rw-p 00003000 ca:01 522739 /lib/x86_64-linux-gnu/libdl-2.13.so 7fcf28632000-7fcf287b3000 r-xp 00000000 ca:01 522736 /lib/x86_64-linux-gnu/libc-2.13.so 7fcf287b3000-7fcf289b3000 ---p 00181000 ca:01 522736 /lib/x86_64-linux-gnu/libc-2.13.so 7fcf289b3000-7fcf289b7000 r--p 00181000 ca:01 522736 /lib/x86_64-linux-gnu/libc-2.13.so 7fcf289b7000-7fcf289b8000 rw-p 00185000 ca:01 522736 /lib/x86_64-linux-gnu/libc-2.13.so 7fcf289b8000-7fcf289bd000 rw-p 00000000 00:00 0 7fcf289bd000-7fcf289db000 r-xp 00000000 ca:01 522280 /lib/x86_64-linux-gnu/libselinux.so.1 7fcf289db000-7fcf28bda000 ---p 0001e000 ca:01 522280 /lib/x86_64-linux-gnu/libselinux.so.1 7fcf28bda000-7fcf28bdb000 r--p 0001d000 ca:01 522280 /lib/x86_64-linux-gnu/libselinux.so.1 7fcf28bdb000-7fcf28bdc000 rw-p 0001e000 ca:01 522280 /lib/x86_64-linux-gnu/libselinux.so.1 7fcf28bdc000-7fcf28bdd000 rw-p 00000000 00:00 0 7fcf28bdd000-7fcf28be0000 r-xp 00000000 ca:01 522301 /lib/x86_64-linux-gnu/libpam_misc.so.0.82.0 7fcf28be0000-7fcf28ddf000 ---p 00003000 ca:01 522301 /lib/x86_64-linux-gnu/libpam_misc.so.0.82.0 7fcf28ddf000-7fcf28de0000 r--p 00002000 ca:01 522301 /lib/x86_64-linux-gnu/libpam_misc.so.0.82.0 7fcf28de0000-7fcf28de1000 rw-p 00003000 ca:01 522301 /lib/x86_64-linux-gnu/libpam_misc.so.0.82.0 7fcf28de1000-7fcf28dee000 r-xp 00000000 ca:01 522299 /lib/x86_64-linux-gnu/libpam.so.0.83.0 7fcf28dee000-7fcf28fed000 ---p 0000d000 ca:01 522299 /lib/x86_64-linux-gnu/libpam.so.0.83.0 7fcf28fed000-7fcf28fee000 r--p 0000c000 ca:01 522299 /lib/x86_64-linux-gnu/libpam.so.0.83.0 7fcf28fee000-7fcf28fef000 rw-p 0000d000 ca:01 522299 /lib/x86_64-linux-gnu/libpam.so.0.83.0 7fcf28fef000-7fcf2900f000 r-xp 00000000 ca:01 522731 /lib/x86_64-linux-gnu/ld-2.13.so 7fcf291fc000-7fcf29203000 r--s 00000000 ca:01 137067 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache 7fcf29203000-7fcf29208000 rw-p 00000000 00:00 0 7fcf29208000-7fcf2920c000 r--p 00000000 ca:01 132450 /usr/share/locale/ru/LC_MESSAGES/Linux-PAM.mo 7fcf2920c000-7fcf2920e000 rw-p 00000000 00:00 0 7fcf2920e000-7fcf2920f000 r--p 0001f000 ca:01 522731 /lib/x86_64-linux-gnu/ld-2.13.so 7fcf2920f000-7fcf29210000 rw-p 00020000 ca:01 522731 /lib/x86_64-linux-gnu/ld-2.13.so 7fcf29210000-7fcf29211000 rw-p 00000000 00:00 0 7fff6705c000-7fff6707d000 rw-p 00000000 00:00 0 [stack] 7fff671b1000-7fff671b2000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
rootfs / rootfs rw 0 0 sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0 proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0 udev /dev devtmpfs rw,relatime,size=10240k,nr_inodes=61932,mode=755 0 0 devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0 tmpfs /run tmpfs rw,nosuid,noexec,relatime,size=50740k,mode=755 0 0 /dev/disk/by-uuid/92b79496-a6c3-450d-a438-766caa8504d8 / ext4 rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered 0 0 tmpfs /run/lock tmpfs rw,nosuid,nodev,noexec,relatime,size=5120k 0 0 tmpfs /run/shm tmpfs rw,nosuid,nodev,noexec,relatime,size=101460k 0 0
15457 (vim) S 14225 15457 14225 34818 15457 4202496 801 0 0 0 0 0 0 0 20 0 1 0 33849028 34328576 649 18446744073709551615 4194304 5980692 140733973426128 140733973424072 140712357554499 0 0 12288 1870679807 0 0 0 17 0 0 0 0 0 0
Время первой команды журнала | 08:56:04 2017- 3-31 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 10:56:18 2017- 3-31 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 20.79 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 4.95 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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