Журнал лабораторных работ

Содержание

Журнал

Вторник (03/28/17)

/dev/pts/0
15:17:09
#cat /etc/passwd | egrep `^(([0-9] | [0-9] {2} | 1([0-9] {2} | ^C

Среда (03/29/17)

/dev/pts/0
08:53:39
#ls
d1  d2  f2  install  MBR  MBR2  passwd  proc.txt  ps.txt
прошло 45 минут
09:38:42
#find / -name find\*
/lib/udev/findkeyboards
/usr/bin/find2perl
/usr/bin/find
/usr/share/man/man1/find2perl.1.gz
/usr/share/man/man1/find.1.gz
/usr/share/man/man8/findfs.8.gz
/usr/share/man/man8/findmnt.8.gz
/usr/share/info/find.info.gz
/usr/share/bash-completion/completions/find_member
/usr/share/bash-completion/completions/find
...
/usr/share/locale/tr/LC_MESSAGES/findutils.mo
/usr/share/locale/pt_BR/LC_MESSAGES/findutils.mo
/usr/share/locale/sl/LC_MESSAGES/findutils.mo
/usr/share/doc-base/findutils
/bin/findmnt
/var/lib/dpkg/info/findutils.md5sums
/var/lib/dpkg/info/findutils.postinst
/var/lib/dpkg/info/findutils.list
/var/lib/dpkg/info/findutils.preinst
/sbin/findfs
прошло 93 минуты
11:12:01
#find /regex ".*\jpe?g"
find: `/regex': Нет такого файла или каталога
find: `.*\\jpe?g': Нет такого файла или каталога
11:12:38
#find /regex ".*\.jpe?g"
find: `/regex': Нет такого файла или каталога
find: `.*\\.jpe?g': Нет такого файла или каталога
11:12:46
#find /-regex ".*\.jpe?g"
find: `/-regex': Нет такого файла или каталога
find: `.*\\.jpe?g': Нет такого файла или каталога
11:12:54
#find / -regex ".*\.jpe?g"
/home/user/matrix.jpg
/home/user/freebsd.jpg
/home/user/press_any_key_to_continue.jpg
/home/user/granata.jpg
/home/user/ogo.jpg
11:12:58
#find / -regex ".*\.jpe?g"
/home/user/matrix.jpg
/home/user/freebsd.jpg
/home/user/press_any_key_to_continue.jpg
/home/user/granata.jpg
/home/user/ogo.jpg
11:13:09
#find / -size +10240 -ls
  3957    0 -rw-------   1 root     root     33554432 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:02.0/resource0
  3958    0 -rw-------   1 root     root     33554432 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:02.0/resource0_wc
  3964    0 -rw-------   1 root     root     16777216 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:03.0/resource1
  3965    0 -rw-------   1 root     root     16777216 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:03.0/resource1_wc
136920 11524 -rwxr-xr-x   1 root     root     11800376 Янв  6  2013 /usr/lib/gcc/x86_64-linux-gnu/4.7/lto1
136887 12152 -rwxr-xr-x   1 root     root     12440264 Янв  6  2013 /usr/lib/gcc/x86_64-linux-gnu/4.7/cc1
783411 18048 -rw-r--r--   1 root     root     18477514 Июн  4  2016 /var/lib/apt/lists/ftp.ua.debian.org_debian_dists_wheezy_main_i18n_Translation-en
783427 27816 -rw-r--r--   1 root     root     28480385 Июн  4  2016 /var/lib/apt/lists/ftp.ua.debian.org_debian_dists_wheezy_main_binary-amd64_Packages
783488 24936 -rw-r--r--   1 root     root     25531171 Июн  4  2016 /var/lib/apt/lists/ftp.ua.debian.org_debian_dists_wheezy_main_source_Sources
783480 22000 -rw-r--r--   1 root     root     22526490 Мар 27 14:54 /var/cache/apt/srcpkgcache.bin
...
784579 22900 -rw-r--r--   1 root     root     23446392 Июн  5  2014 /var/cache/apt/archives/linux-image-3.2.0-4-amd64_3.2.57-3+deb7u2_amd64.deb
785048 5292 -rw-r--r--   1 root     root      5416124 Янв  7  2013 /var/cache/apt/archives/cpp-4.7_4.7.2-5_amd64.deb
785054 8104 -rw-r--r--   1 root     root      8295686 Янв  7  2013 /var/cache/apt/archives/gcc-4.7_4.7.2-5_amd64.deb
783382 13176 -rw-------   1 root     root     13488315 Июн 27  2014 /var/log/installer/cdebconf/templates.dat
262072 9992 -rw-r--r--   1 root     root     10229417 Окт 13  2014 /boot/initrd.img-3.2.0-4-amd64
4026532062    0 -r--------   1 root     root     140737486262272 Мар 29 12:13 /proc/kcore
find: `/proc/12988/task/12988/fd/5': Нет такого файла или каталога
find: `/proc/12988/task/12988/fdinfo/5': Нет такого файла или каталога
find: `/proc/12988/fd/5': Нет такого файла или каталога
find: `/proc/12988/fdinfo/5': Нет такого файла или каталога
11:13:25
#find / -size +10240 -ls >2 /dev/n
net/                network_throughput
network_latency     null
11:13:25
#find / -size +10240 -ls >2 /dev/null
find: paths must precede expression: /dev/null
Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression]
11:13:35
#find / -size +10240 -ls >1 /dev/null
find: paths must precede expression: /dev/null
Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression]
11:13:46
#find / -size +10240 -ls <2 /dev/null
find: paths must precede expression: /dev/null
Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression]
11:13:57
#find / -size +10240 -ls <2
  3957    0 -rw-------   1 root     root     33554432 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:02.0/resource0
  3958    0 -rw-------   1 root     root     33554432 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:02.0/resource0_wc
  3964    0 -rw-------   1 root     root     16777216 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:03.0/resource1
  3965    0 -rw-------   1 root     root     16777216 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:03.0/resource1_wc
136920 11524 -rwxr-xr-x   1 root     root     11800376 Янв  6  2013 /usr/lib/gcc/x86_64-linux-gnu/4.7/lto1
136887 12152 -rwxr-xr-x   1 root     root     12440264 Янв  6  2013 /usr/lib/gcc/x86_64-linux-gnu/4.7/cc1
783411 18048 -rw-r--r--   1 root     root     18477514 Июн  4  2016 /var/lib/apt/lists/ftp.ua.debian.org_debian_dists_wheezy_main_i18n_Translation-en
783427 27816 -rw-r--r--   1 root     root     28480385 Июн  4  2016 /var/lib/apt/lists/ftp.ua.debian.org_debian_dists_wheezy_main_binary-amd64_Packages
783488 24936 -rw-r--r--   1 root     root     25531171 Июн  4  2016 /var/lib/apt/lists/ftp.ua.debian.org_debian_dists_wheezy_main_source_Sources
783480 22000 -rw-r--r--   1 root     root     22526490 Мар 27 14:54 /var/cache/apt/srcpkgcache.bin
...
784579 22900 -rw-r--r--   1 root     root     23446392 Июн  5  2014 /var/cache/apt/archives/linux-image-3.2.0-4-amd64_3.2.57-3+deb7u2_amd64.deb
785048 5292 -rw-r--r--   1 root     root      5416124 Янв  7  2013 /var/cache/apt/archives/cpp-4.7_4.7.2-5_amd64.deb
785054 8104 -rw-r--r--   1 root     root      8295686 Янв  7  2013 /var/cache/apt/archives/gcc-4.7_4.7.2-5_amd64.deb
783382 13176 -rw-------   1 root     root     13488315 Июн 27  2014 /var/log/installer/cdebconf/templates.dat
262072 9992 -rw-r--r--   1 root     root     10229417 Окт 13  2014 /boot/initrd.img-3.2.0-4-amd64
4026532062    0 -r--------   1 root     root     140737486262272 Мар 29 12:14 /proc/kcore
find: `/proc/13020/task/13020/fd/5': Нет такого файла или каталога
find: `/proc/13020/task/13020/fdinfo/5': Нет такого файла или каталога
find: `/proc/13020/fd/5': Нет такого файла или каталога
find: `/proc/13020/fdinfo/5': Нет такого файла или каталога
11:14:02
#find / -size +10240 -ls <2
  3957    0 -rw-------   1 root     root     33554432 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:02.0/resource0
  3958    0 -rw-------   1 root     root     33554432 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:02.0/resource0_wc
  3964    0 -rw-------   1 root     root     16777216 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:03.0/resource1
  3965    0 -rw-------   1 root     root     16777216 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:03.0/resource1_wc
136920 11524 -rwxr-xr-x   1 root     root     11800376 Янв  6  2013 /usr/lib/gcc/x86_64-linux-gnu/4.7/lto1
136887 12152 -rwxr-xr-x   1 root     root     12440264 Янв  6  2013 /usr/lib/gcc/x86_64-linux-gnu/4.7/cc1
783411 18048 -rw-r--r--   1 root     root     18477514 Июн  4  2016 /var/lib/apt/lists/ftp.ua.debian.org_debian_dists_wheezy_main_i18n_Translation-en
783427 27816 -rw-r--r--   1 root     root     28480385 Июн  4  2016 /var/lib/apt/lists/ftp.ua.debian.org_debian_dists_wheezy_main_binary-amd64_Packages
783488 24936 -rw-r--r--   1 root     root     25531171 Июн  4  2016 /var/lib/apt/lists/ftp.ua.debian.org_debian_dists_wheezy_main_source_Sources
783480 22000 -rw-r--r--   1 root     root     22526490 Мар 27 14:54 /var/cache/apt/srcpkgcache.bin
...
784579 22900 -rw-r--r--   1 root     root     23446392 Июн  5  2014 /var/cache/apt/archives/linux-image-3.2.0-4-amd64_3.2.57-3+deb7u2_amd64.deb
785048 5292 -rw-r--r--   1 root     root      5416124 Янв  7  2013 /var/cache/apt/archives/cpp-4.7_4.7.2-5_amd64.deb
785054 8104 -rw-r--r--   1 root     root      8295686 Янв  7  2013 /var/cache/apt/archives/gcc-4.7_4.7.2-5_amd64.deb
783382 13176 -rw-------   1 root     root     13488315 Июн 27  2014 /var/log/installer/cdebconf/templates.dat
262072 9992 -rw-r--r--   1 root     root     10229417 Окт 13  2014 /boot/initrd.img-3.2.0-4-amd64
4026532062    0 -r--------   1 root     root     140737486262272 Мар 29 12:14 /proc/kcore
find: `/proc/13028/task/13028/fd/5': Нет такого файла или каталога
find: `/proc/13028/task/13028/fdinfo/5': Нет такого файла или каталога
find: `/proc/13028/fd/5': Нет такого файла или каталога
find: `/proc/13028/fdinfo/5': Нет такого файла или каталога
11:14:15
#find / -size +10240 -ls
  3957    0 -rw-------   1 root     root     33554432 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:02.0/resource0
  3958    0 -rw-------   1 root     root     33554432 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:02.0/resource0_wc
  3964    0 -rw-------   1 root     root     16777216 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:03.0/resource1
  3965    0 -rw-------   1 root     root     16777216 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:03.0/resource1_wc
136920 11524 -rwxr-xr-x   1 root     root     11800376 Янв  6  2013 /usr/lib/gcc/x86_64-linux-gnu/4.7/lto1
136887 12152 -rwxr-xr-x   1 root     root     12440264 Янв  6  2013 /usr/lib/gcc/x86_64-linux-gnu/4.7/cc1
783411 18048 -rw-r--r--   1 root     root     18477514 Июн  4  2016 /var/lib/apt/lists/ftp.ua.debian.org_debian_dists_wheezy_main_i18n_Translation-en
783427 27816 -rw-r--r--   1 root     root     28480385 Июн  4  2016 /var/lib/apt/lists/ftp.ua.debian.org_debian_dists_wheezy_main_binary-amd64_Packages
783488 24936 -rw-r--r--   1 root     root     25531171 Июн  4  2016 /var/lib/apt/lists/ftp.ua.debian.org_debian_dists_wheezy_main_source_Sources
783480 22000 -rw-r--r--   1 root     root     22526490 Мар 27 14:54 /var/cache/apt/srcpkgcache.bin
...
784579 22900 -rw-r--r--   1 root     root     23446392 Июн  5  2014 /var/cache/apt/archives/linux-image-3.2.0-4-amd64_3.2.57-3+deb7u2_amd64.deb
785048 5292 -rw-r--r--   1 root     root      5416124 Янв  7  2013 /var/cache/apt/archives/cpp-4.7_4.7.2-5_amd64.deb
785054 8104 -rw-r--r--   1 root     root      8295686 Янв  7  2013 /var/cache/apt/archives/gcc-4.7_4.7.2-5_amd64.deb
783382 13176 -rw-------   1 root     root     13488315 Июн 27  2014 /var/log/installer/cdebconf/templates.dat
262072 9992 -rw-r--r--   1 root     root     10229417 Окт 13  2014 /boot/initrd.img-3.2.0-4-amd64
4026532062    0 -r--------   1 root     root     140737486262272 Мар 29 12:14 /proc/kcore
find: `/proc/13036/task/13036/fd/5': Нет такого файла или каталога
find: `/proc/13036/task/13036/fdinfo/5': Нет такого файла или каталога
find: `/proc/13036/fd/5': Нет такого файла или каталога
find: `/proc/13036/fdinfo/5': Нет такого файла или каталога
11:14:19
#find / -size +10240 -ls >/dev/n
net/                network_latency     network_throughput  null
11:14:19
#find / -size +10240 -ls >/dev/n
net/                network_latency     network_throughput  null
11:14:19
#find / -size +10240 -ls >/dev/null
find: `/proc/13044/task/13044/fd/5': Нет такого файла или каталога
find: `/proc/13044/task/13044/fdinfo/5': Нет такого файла или каталога
find: `/proc/13044/fd/5': Нет такого файла или каталога
find: `/proc/13044/fdinfo/5': Нет такого файла или каталога
11:14:32
#find / -size +10240 -ls >2/dev/null
l3script: 2/dev/null: Это не каталог
11:14:35
#find / -size +10240 -ls 2>/dev/null
  3957    0 -rw-------   1 root     root     33554432 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:02.0/resource0
  3958    0 -rw-------   1 root     root     33554432 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:02.0/resource0_wc
  3964    0 -rw-------   1 root     root     16777216 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:03.0/resource1
  3965    0 -rw-------   1 root     root     16777216 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:03.0/resource1_wc
136920 11524 -rwxr-xr-x   1 root     root     11800376 Янв  6  2013 /usr/lib/gcc/x86_64-linux-gnu/4.7/lto1
136887 12152 -rwxr-xr-x   1 root     root     12440264 Янв  6  2013 /usr/lib/gcc/x86_64-linux-gnu/4.7/cc1
783411 18048 -rw-r--r--   1 root     root     18477514 Июн  4  2016 /var/lib/apt/lists/ftp.ua.debian.org_debian_dists_wheezy_main_i18n_Translation-en
783427 27816 -rw-r--r--   1 root     root     28480385 Июн  4  2016 /var/lib/apt/lists/ftp.ua.debian.org_debian_dists_wheezy_main_binary-amd64_Packages
783488 24936 -rw-r--r--   1 root     root     25531171 Июн  4  2016 /var/lib/apt/lists/ftp.ua.debian.org_debian_dists_wheezy_main_source_Sources
783480 22000 -rw-r--r--   1 root     root     22526490 Мар 27 14:54 /var/cache/apt/srcpkgcache.bin
784627 22016 -rw-r--r--   1 root     root     22552405 Мар 28 10:52 /var/cache/apt/pkgcache.bin
785194 22868 -rw-r--r--   1 root     root     23416520 Июл 23  2014 /var/cache/apt/archives/linux-image-3.2.0-4-amd64_3.2.60-1+deb7u3_amd64.deb
785211 5528 -rw-r--r--   1 root     root      5657374 Авг 27  2014 /var/cache/apt/archives/locales_2.13-38+deb7u4_all.deb
784579 22900 -rw-r--r--   1 root     root     23446392 Июн  5  2014 /var/cache/apt/archives/linux-image-3.2.0-4-amd64_3.2.57-3+deb7u2_amd64.deb
785048 5292 -rw-r--r--   1 root     root      5416124 Янв  7  2013 /var/cache/apt/archives/cpp-4.7_4.7.2-5_amd64.deb
785054 8104 -rw-r--r--   1 root     root      8295686 Янв  7  2013 /var/cache/apt/archives/gcc-4.7_4.7.2-5_amd64.deb
783382 13176 -rw-------   1 root     root     13488315 Июн 27  2014 /var/log/installer/cdebconf/templates.dat
262072 9992 -rw-r--r--   1 root     root     10229417 Окт 13  2014 /boot/initrd.img-3.2.0-4-amd64
4026532062    0 -r--------   1 root     root     140737486262272 Мар 29 12:14 /proc/kcore
11:14:42
#find / -size +10240 -ls 2>/dev/null
  3957    0 -rw-------   1 root     root     33554432 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:02.0/resource0
  3958    0 -rw-------   1 root     root     33554432 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:02.0/resource0_wc
  3964    0 -rw-------   1 root     root     16777216 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:03.0/resource1
  3965    0 -rw-------   1 root     root     16777216 Мар 29 12:13 /sys/devices/pci0000:00/0000:00:03.0/resource1_wc
136920 11524 -rwxr-xr-x   1 root     root     11800376 Янв  6  2013 /usr/lib/gcc/x86_64-linux-gnu/4.7/lto1
136887 12152 -rwxr-xr-x   1 root     root     12440264 Янв  6  2013 /usr/lib/gcc/x86_64-linux-gnu/4.7/cc1
783411 18048 -rw-r--r--   1 root     root     18477514 Июн  4  2016 /var/lib/apt/lists/ftp.ua.debian.org_debian_dists_wheezy_main_i18n_Translation-en
783427 27816 -rw-r--r--   1 root     root     28480385 Июн  4  2016 /var/lib/apt/lists/ftp.ua.debian.org_debian_dists_wheezy_main_binary-amd64_Packages
783488 24936 -rw-r--r--   1 root     root     25531171 Июн  4  2016 /var/lib/apt/lists/ftp.ua.debian.org_debian_dists_wheezy_main_source_Sources
783480 22000 -rw-r--r--   1 root     root     22526490 Мар 27 14:54 /var/cache/apt/srcpkgcache.bin
784627 22016 -rw-r--r--   1 root     root     22552405 Мар 28 10:52 /var/cache/apt/pkgcache.bin
785194 22868 -rw-r--r--   1 root     root     23416520 Июл 23  2014 /var/cache/apt/archives/linux-image-3.2.0-4-amd64_3.2.60-1+deb7u3_amd64.deb
785211 5528 -rw-r--r--   1 root     root      5657374 Авг 27  2014 /var/cache/apt/archives/locales_2.13-38+deb7u4_all.deb
784579 22900 -rw-r--r--   1 root     root     23446392 Июн  5  2014 /var/cache/apt/archives/linux-image-3.2.0-4-amd64_3.2.57-3+deb7u2_amd64.deb
785048 5292 -rw-r--r--   1 root     root      5416124 Янв  7  2013 /var/cache/apt/archives/cpp-4.7_4.7.2-5_amd64.deb
785054 8104 -rw-r--r--   1 root     root      8295686 Янв  7  2013 /var/cache/apt/archives/gcc-4.7_4.7.2-5_amd64.deb
783382 13176 -rw-------   1 root     root     13488315 Июн 27  2014 /var/log/installer/cdebconf/templates.dat
262072 9992 -rw-r--r--   1 root     root     10229417 Окт 13  2014 /boot/initrd.img-3.2.0-4-amd64
4026532062    0 -r--------   1 root     root     140737486262272 Мар 29 12:14 /proc/kcore
11:14:49
#find ~ -atime +@
find: отсутствует аргумент у `-atime'
11:15:39
#find ~ -atime +2
/root/.aptitude/config
/root/.lilalo/2525264871024819419-1403867138.info
/root/.lilalo/143184190977814884-1413212456.info
/root/.lilalo/133518653134476610-1413379473.info
/root/.lilalo/1901738991017822016-1413212497.info
/root/.lilalo/133518653134476610-1413379473.script
/root/.lilalo/2525264871024819419-1403867138.script
/root/.lilalo/23119324163069212524-1403867377.info
/root/.lilalo/1901738991017822016-1413212497.script
/root/.lilalo/143184190977814884-1413212456.script
/root/.lilalo/23119324163069212524-1403867377.script
/root/.profile
/root/.vim/.netrwhist
11:15:41
#find ~ -mmime -5
find: unknown predicate `-mmime'
11:16:19
#find ~ -mmine -5
find: unknown predicate `-mmine'
11:16:30
#find ~ -mmine -5
find: unknown predicate `-mmine'
11:16:37
#find ~ -mine -5
find: unknown predicate `-mine'
11:16:43
#find ~ -mmine +5
find: unknown predicate `-mmine'
11:16:57
#find ~ -mmin +5
/root/.aptitude
/root/.aptitude/config
/root/.bashrc
/root/.lilalo/426927776308242342-1490681940_1490688748_root_.bashrc.diff
/root/.lilalo/426927776308242342-1490681940.script
/root/.lilalo/2525264871024819419-1403867138.info
/root/.lilalo/143184190977814884-1413212456.info
/root/.lilalo/l3-agent.pid
/root/.lilalo/17542174964831484-1490599844_1490624849_root_install.diff
/root/.lilalo/17542174964831484-1490599844_1490623969_root_proc.txt.diff
...
/root/d1
/root/d1/f1
/root/d1/f2
/root/ps.txt
/root/.viminfo
/root/MBR
/root/.vim
/root/.vim/.netrwhist
/root/.bash_profile
/root/install
11:17:03
#find ~ -mmin -5
/root
/root/.lilalo
/root/.lilalo/28860304741789731798-1490770418.info
/root/.lilalo/.report.dat
/root/.lilalo/28860304741789731798-1490770418.script
/root/1
/root/2
11:17:07
#find ~ -mmin -5
/root
/root/.lilalo
/root/.lilalo/28860304741789731798-1490770418.info
/root/.lilalo/.report.dat
/root/.lilalo/28860304741789731798-1490770418.script
/root/1
/root/2
11:17:08
#fine / -type l
l3script: fine: команда не найдена
11:17:25
#find / -type l
/sys/devices/system/cpu/cpu0/subsystem
/sys/devices/system/cpu/cpu0/node0
/sys/devices/system/memory/memory0/node0
/sys/devices/system/memory/memory1/node0
/sys/devices/system/memory/memory2/node0
/sys/devices/system/memory/memory3/node0
/sys/devices/system/node/node0/memory0
/sys/devices/system/node/node0/memory1
/sys/devices/system/node/node0/memory2
/sys/devices/system/node/node0/memory3
...
/proc/13169/fd/0
/proc/13169/fd/1
/proc/13169/fd/2
/proc/13169/fd/3
/proc/13169/fd/4
find: `/proc/13169/fd/5': Нет такого файла или каталога
find: `/proc/13169/fdinfo/5': Нет такого файла или каталога
/proc/13169/cwd
/proc/13169/root
/proc/13169/exe
11:17:33
#find / -type l 2>/dev/n
net/                network_latency     network_throughput  null
11:17:33
#find / -type l 2>/dev/null
/sys/devices/system/cpu/cpu0/subsystem
/sys/devices/system/cpu/cpu0/node0
/sys/devices/system/memory/memory0/node0
/sys/devices/system/memory/memory1/node0
/sys/devices/system/memory/memory2/node0
/sys/devices/system/memory/memory3/node0
/sys/devices/system/node/node0/memory0
/sys/devices/system/node/node0/memory1
/sys/devices/system/node/node0/memory2
/sys/devices/system/node/node0/memory3
...
/proc/13177/task/13177/root
/proc/13177/task/13177/exe
/proc/13177/fd/0
/proc/13177/fd/1
/proc/13177/fd/2
/proc/13177/fd/3
/proc/13177/fd/4
/proc/13177/cwd
/proc/13177/root
/proc/13177/exe
11:17:46
#^C

11:17:51
#find / -user user
/tmp/dirlist
/tmp/etccopy
/tmp/etccopy/console-cyrillic
/tmp/etccopy/sysctl.conf
/tmp/etccopy/screenrc
/tmp/etccopy/logrotate.conf
/tmp/etccopy/hosts.deny
/tmp/etccopy/bash.bashrc
/tmp/etccopy/blkid.tab.old
/tmp/etccopy/crontab
...
/proc/11736/oom_adj
/proc/11736/oom_score_adj
/proc/11736/loginuid
/proc/11736/sessionid
/proc/11736/coredump_filter
/proc/11736/io
find: `/proc/13195/task/13195/fd/5': Нет такого файла или каталога
find: `/proc/13195/task/13195/fdinfo/5': Нет такого файла или каталога
find: `/proc/13195/fd/5': Нет такого файла или каталога
find: `/proc/13195/fdinfo/5': Нет такого файла или каталога
11:18:23
#find / -perm +6000
/usr/lib/openssh/ssh-keysign
/usr/lib/pt_chown
/usr/lib/eject/dmcrypt-get-device
/usr/bin/chage
/usr/bin/crontab
/usr/bin/passwd
/usr/bin/dotlockfile
/usr/bin/mail-lock
/usr/bin/mail-unlock
/usr/bin/expiry
...
/var/cache/man/sl/cat1
/var/cache/man/sl/cat8
/var/mail
/var/local
/var/log/exim4
/sbin/unix_chkpwd
find: `/proc/13203/task/13203/fd/5': Нет такого файла или каталога
find: `/proc/13203/task/13203/fdinfo/5': Нет такого файла или каталога
find: `/proc/13203/fd/5': Нет такого файла или каталога
find: `/proc/13203/fdinfo/5': Нет такого файла или каталога
11:18:36
#find / -type s
/dev/log
/run/acpid.socket
/run/udev/control
find: `/proc/13211/task/13211/fd/5': Нет такого файла или каталога
find: `/proc/13211/task/13211/fdinfo/5': Нет такого файла или каталога
find: `/proc/13211/fd/5': Нет такого файла или каталога
find: `/proc/13211/fdinfo/5': Нет такого файла или каталога
11:19:31
#find / -type a
find: Unknown argument to -type: a
11:19:44
#find / -perm
find: отсутствует аргумент у `-perm'
11:20:21
#find / -perm a
find: invalid mode `a'
11:20:34
#find / -anewer /
/
/sys
/sys/fs
/sys/fs/cgroup
/sys/fs/ext4
/sys/fs/ext4/features
/sys/fs/ext4/features/lazy_itable_init
/sys/fs/ext4/features/batched_discard
/sys/fs/ext4/xvda1
/sys/fs/ext4/xvda1/delayed_allocation_blocks
...
/proc/13243/cpuset
/proc/13243/cgroup
/proc/13243/oom_score
/proc/13243/oom_adj
/proc/13243/oom_score_adj
/proc/13243/loginuid
/proc/13243/sessionid
/proc/13243/coredump_filter
/proc/13243/io
/opt
11:21:14
#[root@debian2:~]# find / -anewer /
l3script: [root@debian2:~]#: команда не найдена
11:28:46
#find ~ -regex '.*(\.tar\.gz|\.tgz|\.rpm)'

11:28:54
#find ~ -regex '.*(\.tar\.gz|\.tgz|\.rpm)'

11:28:56
#find /home/user/ -regex '.*(\.tar\.gz|\.tgz|\.rpm)'

11:29:15
#find /home/user/soft/ -regex '.*(\.tar\.gz|\.tgz|\.rpm)'

11:29:21
#a=1

прошло 86 минут
12:55:30
#bash
                ps
  PID TTY          TIME CMD
10765 pts/1    00:00:00 l3script
13539 pts/1    00:00:00 bash
13540 pts/1    00:00:00 ps
root@debian2:~# pstree
init─┬─acpid
     ├─cron
     ├─exim4
     ├─6*[getty]
...
     ├─cron
     ├─exim4
     ├─6*[getty]
     ├─2*[l3-agent]
     ├─rsyslogd───3*[{rsyslogd}]
     ├─sshd─┬─sshd───bash───script───script───l3script───bash───pstree
     │      └─sshd───sshd───bash───l3script───l3script
     └─udevd
root@debian2:~# exit
exit
12:57:47
#export a

12:58:04
#bash
root@debian2:~# echo $a
1
root@debian2:~# exit
exit
12:58:56
#set
BASH=/usr/local/bin/l3script
BASHOPTS=checkwinsize:cmdhist:expand_aliases:extquote:force_fignore:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath
BASH_ALIASES=()
BASH_ARGC=()
BASH_ARGV=()
BASH_CMDS=()
BASH_LINENO=()
BASH_SOURCE=()
BASH_VERSINFO=([0]="4" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")
BASH_VERSION='4.2.37(1)-release'
...
LOGNAME=root
MACHTYPE=x86_64-pc-linux-gnu
MAIL=/var/mail/root
MAILCHECK=60
OPTERR=1
OPTIND=1
OSTYPE=linux-gnu
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PIPESTATUS=([0]="0")
PPID=10764
прошло 17 минут
13:16:52
#mk
mkdir             mkfs.bfs          mkfs.ext4         mkinitramfs       mkswap
mke2fs            mkfs.cramfs       mkfs.ext4dev      mklost+found      mktemp
mkfifo            mkfs.ext2         mkfs.minix        mk_modmap         mkvgafont
mkfs              mkfs.ext3         mkhomedir_helper  mknod
13:16:52
#mkdir scripts

13:17:03
#cd ~/scripts/

13:17:16
#vi
13:22:36
#ls
shell.sh
13:22:38
#ch
chage      chattr     checkint   chgpasswd  chkdupexe  chown      chroot     chsh
chardet    chcon      chfn       chgrp      chmod      chpasswd   chrt       chvt
13:22:38
#chmod u+x shell.sh

13:23:00
#ls -l
итого 4
-rwxr--r-- 1 root root 89 Мар 29 14:22 shell.sh
13:23:14
#vi
13:23:14
#vi shell.sh
13:26:43
#./shell.sh
^C
13:27:01
#vi shell.sh
13:27:11
#vi shell.sh
--- /tmp/l3-saved-10765.22393.32663	2017-03-29 14:27:15.415505178 +0300
+++ shell.sh	2017-03-29 14:28:51.687492147 +0300
@@ -1,5 +1,5 @@
 #!/bin/bash
 
-users=`awk -F: '$3>=1000&&$3!=65534{PRINT $1}' | tr "\n" " " `
+users=`awk -F: '$3>=1000&&$3!=65534{PRINT $1}' /etc/passwd | tr "\n" " " / `
 echo $users
 
13:28:51
#./shell.sh
tr: лишний операнд «/»
Попробуйте «tr --help» для получения более подробного описания.
13:28:53
#vi shell.sh
--- /tmp/l3-saved-10765.5990.15544	2017-03-29 14:28:57.403500568 +0300
+++ shell.sh	2017-03-29 14:29:07.471474729 +0300
@@ -1,5 +1,5 @@
 #!/bin/bash
 
-users=`awk -F: '$3>=1000&&$3!=65534{PRINT $1}' /etc/passwd | tr "\n" " " / `
+users=`awk -F: '$3>=1000&&$3!=65534{PRINT $1}' /etc/passwd | tr "\n" " " `
 echo $users
 
13:29:07
#./shell.sh

13:29:09
#./shell.sh

13:29:11
#vi shell.sh
13:30:48
#./shell.sh

13:30:50
#./shell.sh

13:30:53
#./shell.sh

13:30:54
#./shell.sh

13:30:55
#cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
...
list:x:38:38:Mailing List Manager:/var/list:/bin/sh
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
Debian-exim:x:101:103::/var/spool/exim4:/bin/false
user:x:1000:1000:user,,,:/home/user:/bin/bash
sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
ivan:x:1001:1001::/home/ivan:/bin/bash
petr:x:1002:1002::/home/petr:/bin/bash
13:31:03
#./shell.sh

13:31:07
#./shell.sh

13:31:11
#vi shell.sh
13:31:25
#~
[1]-  Stopped                 /usr/bin/vi "$@"
[2]+  Stopped                 /usr/bin/vi "$@"
13:31:29
#%1
#!/bin/bash
#!/bin/bash
users=`awk -F: '$3>=1000&&$3!=65534{PRINT $1}' | tr "\n" " " /etc/passwd `
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
W12: Предупреждение: файл "shell.sh" и буфер Vim были изменены независимо друг от друга
See ":help W12" for more info.
[O]K, (З)агрузить файл:
13:31:42
#3>=1000&&$3!=65534{PRINT $1}' | tr "\n" " " /etc/passwd `
./             ../            .shell.sh.swo
13:31:42
#rm .shell.sh.swo

13:31:52
#vi shell.sh
--- /tmp/l3-saved-10765.23932.13532	2017-03-29 14:31:55.075481942 +0300
+++ shell.sh	2017-03-29 14:32:29.895461494 +0300
@@ -1,5 +1,5 @@
 #!/bin/bash
 
-users=`awk -F: '$3>=1000&&$3!=65534{PRINT $1}' /etc/passwd | tr "\n" " " `
+users=`awk -F: '$3>=1000&&$3!=65534{print $1}' /etc/passwd | tr "\n" " " `
 echo $users
 
13:32:29
#./shell.sh
user ivan petr
13:32:34
#useradd - m anna
Использование: useradd [параметры] ПОÐ
seradd -D
               useradd -D [параметры]
Параметры:
  -b, --base-dir БАЗ_КАТ        базовый каталог для домашнего каталога новой
                                учётной записи
  -c, --comment КОММЕНТАРИЙ     поле GECOS новой учётной записи
  -d, --home-dir ДОМ_КАТ        домашний каталог новой учётной записи
  -D, --defaults                показать или изменить настройки
                                по умолчанию для useradd
...
  -p, --password ПАРОЇётной записи
  -r, --system                  создать системную учётную запись
  -R, --root КАТ_CHROOT         каталог, в который выполняется chroot
  -s, --shell ОБОРновой
                                учётной записи
  -u, --uid UID                 пользовательский ID новой учётной записи
  -U, --user-group              создать группу с тем же именем что и у
                                пользователя
  -Z, --selinux-user SEUSER     использовать указанного SEUSER для
                                пользовательского сопоставления SELinux
13:33:14
#useradd -m anna

13:33:17
#./shell.sh
user ivan petr anna
13:33:23
#user
useradd  userdel  usermod  users
13:33:23
#user
useradd  userdel  usermod  users
13:33:23
#user
useradd  userdel  usermod  users
13:33:23
#userdel anna

13:33:41
#./shell.sh
user ivan petr
13:33:43
#vi shell.sh
--- /tmp/l3-saved-10765.31128.10263	2017-03-29 14:33:59.763482841 +0300
+++ shell.sh	2017-03-29 14:37:43.851481483 +0300
@@ -1,5 +1,9 @@
 #!/bin/bash
 
 users=`awk -F: '$3>=1000&&$3!=65534{print $1}' /etc/passwd | tr "\n" " " `
-echo $users
+for user in $users
+      do
+	echo "Changing shell for user $user..."
+	usermod -s  /bin/sh $user
+      done
 
13:37:43
#./shell.sh
Changing shell for user user...
Changing shell for user ivan...
Changing shell for user petr...
13:37:47
#vi shell.sh
--- /tmp/l3-saved-10765.32730.29328	2017-03-29 14:38:57.455473955 +0300
+++ shell.sh	2017-03-29 14:40:58.019485751 +0300
@@ -3,7 +3,7 @@
 users=`awk -F: '$3>=1000&&$3!=65534{print $1}' /etc/passwd | tr "\n" " " `
 for user in $users
       do
-	echo "Changing shell for user $user..."
-	usermod -s  /bin/sh $user
+	echo "Changing shell for user $user:"
+	usermod -s /bin/$1 $user
       done
 
13:40:58
#./shell.sh
Changing shell for user user:
Changing shell for user ivan:
Changing shell for user petr:
13:41:00
#./shell.sh bash
Changing shell for user user:
Changing shell for user ivan:
Changing shell for user petr:
13:41:15
#finger ivan
Login: ivan                             Name:
Directory: /home/ivan                   Shell: /bin/bash
Last login Tue Mar 28 12:01 (EEST) on pts/2 from 192.168.16.191
No mail.
No Plan.
13:41:34
#./shell.sh
Changing shell for user user:
Changing shell for user ivan:
Changing shell for user petr:

Файлы

  • /etc/passwd
  • /etc/passwd
    >
    root:x:0:0:root:/root:/bin/bash
    daemon:x:1:1:daemon:/usr/sbin:/bin/sh
    bin:x:2:2:bin:/bin:/bin/sh
    sys:x:3:3:sys:/dev:/bin/sh
    sync:x:4:65534:sync:/bin:/bin/sync
    games:x:5:60:games:/usr/games:/bin/sh
    man:x:6:12:man:/var/cache/man:/bin/sh
    lp:x:7:7:lp:/var/spool/lpd:/bin/sh
    mail:x:8:8:mail:/var/mail:/bin/sh
    news:x:9:9:news:/var/spool/news:/bin/sh
    uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
    proxy:x:13:13:proxy:/bin:/bin/sh
    www-data:x:33:33:www-data:/var/www:/bin/sh
    backup:x:34:34:backup:/var/backups:/bin/sh
    list:x:38:38:Mailing List Manager:/var/list:/bin/sh
    irc:x:39:39:ircd:/var/run/ircd:/bin/sh
    gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
    nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
    libuuid:x:100:101::/var/lib/libuuid:/bin/sh
    Debian-exim:x:101:103::/var/spool/exim4:/bin/false
    user:x:1000:1000:user,,,:/home/user:/bin/bash
    sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
    ivan:x:1001:1001::/home/ivan:/bin/bash
    petr:x:1002:1002::/home/petr:/bin/bash
    

    Статистика

    Время первой команды журнала15:17:09 2017- 3-28
    Время последней команды журнала13:41:34 2017- 3-29
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %43.56
    Процент синтаксически неверно набранных команд, % 1.98
    Суммарное время работы с терминалом *, час 1.06
    Количество командных строк в единицу времени, команда/мин 1.59
    Частота использования команд
    find44|=================================| 33.59%
    shell.sh17|============| 12.98%
    vi11|========| 8.40%
    null5|===| 3.82%
    25|===| 3.82%
    \.tgz4|===| 3.05%
    \.rpm)'4|===| 3.05%
    n3|==| 2.29%
    ls3|==| 2.29%
    user3|==| 2.29%
    useradd2|=| 1.53%
    cat2|=| 1.53%
    bash2|=| 1.53%
    ^C2|=| 1.53%
    $3!=65534{PRINT1|| 0.76%
    egrep1|| 0.76%
    mkdir1|| 0.76%
    &1|| 0.76%
    %11|| 0.76%
    chmod1|| 0.76%
    cd1|| 0.76%
    [root@debian2:~]#1|| 0.76%
    rm1|| 0.76%
    set1|| 0.76%
    ch1|| 0.76%
    ~1|| 0.76%
    3>1|| 0.76%
    1([0-9]1|| 0.76%
    =1000&1|| 0.76%
    a=11|| 0.76%
    [0-9]1|| 0.76%
    mk1|| 0.76%
    userdel1|| 0.76%
    finger1|| 0.76%
    export1|| 0.76%
    fine1|| 0.76%
    11|| 0.76%
    tr1|| 0.76%
    ____
    *) Интервалы неактивности длительностью 30 минут и более не учитываются

    Справка

    Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
    1. В журнал автоматически попадают все команды, данные в любом терминале системы.

    2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

    3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
      $ l s-l
      bash: l: command not found
      

    4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
      $ test 5 -lt 4
      Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

    5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
      $ 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
      

    6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
      # id
      uid=0(root) gid=0(root) Gruppen=0(root)
      

    7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
      $ vi ~/.bashrc
      2a3,5
      >    if [ -f /usr/local/etc/bash_completion ]; then
      >         . /usr/local/etc/bash_completion
      >        fi
      

    8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
      $ patch ~/.bashrc
      В данном случае изменения применяются к файлу ~/.bashrc

    9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

      Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

    10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

    11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

    12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

    13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

    14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

      $ whoami
      
      user
      
      $ #^ Интересно, кто я?
      
      в журнале это будет выглядеть так:
      $ whoami
      
      user
      
      Интересно, кто я?

    15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

      $ whoami
      
      user
      
      $ cat > /dev/null #^ Интересно, кто я?
      
      Программа whoami выводит имя пользователя, под которым 
      мы зарегистрировались в системе.
      -
      Она не может ответить на вопрос о нашем назначении 
      в этом мире.
      
      В журнале это будет выглядеть так:
      $ whoami
      user
      
      Интересно, кто я?
      Программа whoami выводит имя пользователя, под которым
      мы зарегистрировались в системе.

      Она не может ответить на вопрос о нашем назначении
      в этом мире.
      Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

    16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

    17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
    18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
    19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
      1
          2
      3   
          4
      
      Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

    О программе

    LiLaLo (L3) расшифровывается как Live Lab Log.
    Программа разработана для повышения эффективности обучения Unix/Linux-системам.
    (c) Игорь Чубин, 2004-2008

    $Id$