/l3/users/16-07-2018/NT-Ladm/debian3.net.nt/root :1 :2 :3 :4 :5 :6 |
|
#bg %1
[1]+ john shadow & [1]+ Stopped john shadow |
#fg %1
john shadow guesses: 3 time: 0:00:10:00 1% (2) c/s: 22.38 trying: lev - mojo Use the "--show" option to display all of the cracked passwords reliably Session aborted |
#john shadow &
[1] 15361 |
#Loaded 4 password hashes with 4 different salts (generic crypt(3) [?/64])
Remaining 1 password hash ^C |
#chage
, --lastday ÐÐСÐÑÐ¼ÐµÐ½Ñ Ð¿Ð°ÑолѰмеÑÑÑ] ÐÐРв ÐÐСР, --expiredate ÐÐТÐ_УСТ ÑÑÑановиÑÑ Ð´Ð°ÑÑ Ð¾ÐºÐ¾Ð½ÑÐ°Ð½Ð¸Ñ Ð´ÐµÐ¹ÑÑÐ²Ð¸Ñ ÑÑÑÑной запиÑи в ÐÐТÐ_УСТ -h, --help показаÑÑ Ð´Ð°Ð½Ð½Ð¾Ðµ ÑообÑение и законÑиÑÑ ÑабоÑÑ -I, --inactive ÐÐÐÐТÐÐÐÐСТЬ ÑÑÑановиÑÑ Ð½ÐµÐ°ÐºÑивноÑÑÑ Ð¿Ð°ÑÐ¾Ð»Ñ Ð¿Ð¾Ñле ÑÑÑаÑÐµÐ²Ð°Ð½Ð¸Ñ Ð² знаÑение ÐÐÐÐТÐÐÐÐСТЬ -l, --list показаÑÑ Â«Ð²Ð¾Ð·ÑаÑÑ» ÑÑÑÑной запиÑи -m, --mindays ÐÐÐ_ÐÐÐÐ ÑÑÑановиÑÑ Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»Ñное ÑиÑло дней пеÑед Ñменой паÑÐ¾Ð»Ñ Ð² ÐÐÐ_ÐÐÐÐ -M, --maxdays ÐÐÐС_ÐÐÐÐ ÑÑÑановиÑÑ Ð¼Ð°ÐºÑималÑное ÑиÑло дней пеÑед Ñменой паÑÐ¾Ð»Ñ Ð² ÐÐÐС_ÐÐÐÐ -R, --root ÐÐТ_CHROOT каÑалог, в коÑоÑÑй вÑполнÑеÑÑÑ chroot -W, --warndays ÐÐ ÐÐУÐ_ÐÐÐÐ ÑÑÑановиÑÑ ÐºÐ¾Ð»Ð¸ÑеÑÑво дней Ñ Ð²ÑдаÑей пÑедÑпÑÐµÐ¶Ð´ÐµÐ½Ð¸Ñ Ð² ÐÐ ÐÐУÐ_ÐÐÐÐ |
#cat /etc/default/useradd | less
|
#vi /etc/login.defs
|
#vi /etc/gro
|
#vi /etc/group
|
#vi /etc/group
|
#~
|
#gpasswd -M ivan,petr developers
|
#mkdir /opt/public
|
#ls -l /opt/public
итого 0 |
#ls -a /opt/public
. .. |
#ls -p /opt/public
|
#chmod o-w /opt/public
|
#ls -l opt
ls: невозможно получить доступ к opt: Нет такого файла или каталога |
#ls -l /opt
итого 4 drwxr-xr-x 2 root root 4096 Июл 18 15:50 public |
#cd /opt/public/
|
#touch ROOT
|
#ls
ROOT |
#chmod o+w /opt/public
|
#cd ..
|
#chmod +t public
|
#ls -l
итого 4 drwxr-xrwt 2 root root 4096 Июл 18 15:54 public |
#cd /
bin/ dev/ home/ lib/ lib64/ media/ opt/ root/ sbin/ srv/ tmp/ var/ boot/ etc/ initrd.img lib32/ lost+found/ mnt/ proc/ run/ selinux/ sys/ usr/ vmlinuz |
#cd /
bin/ dev/ home/ lib/ lib64/ media/ opt/ root/ sbin/ srv/ tmp/ var/ boot/ etc/ initrd.img lib32/ lost+found/ mnt/ proc/ run/ selinux/ sys/ usr/ vmlinuz |
#cd public/
|
#touch ROOT
|
#chmod u+s `which cat`
|
#which cat
/bin/cat |
#ls -l /bin/cat
-rwsr-xr-x 1 root root 51856 Янв 26 2013 /bin/cat |
#chmod u-s `which cat`
|
#find / -perm -4000 2> /dev/null
/usr/lib/openssh/ssh-keysign /usr/lib/pt_chown /usr/lib/eject/dmcrypt-get-device /usr/bin/passwd /usr/bin/sudoedit /usr/bin/chfn /usr/bin/gpasswd /usr/bin/chsh /usr/bin/newgrp /usr/bin/sudo /usr/sbin/exim4 /bin/mount /bin/su /bin/ping6 /bin/umount /bin/ping |
#tty
/dev/pts/0 |
#ls -l /dev/p
port ppp psaux ptmx pts/ pts2 |
#ls -l /dev/pts
итого 0 crw--w---- 1 root tty 136, 0 Июл 18 16:19 0 crw--w---- 1 root tty 136, 1 Июл 18 16:19 1 crw--w---- 1 user tty 136, 2 Июл 18 13:46 2 crw--w---- 1 user tty 136, 3 Июл 18 13:46 3 crw--w---- 1 ivan tty 136, 4 Июл 18 16:10 4 crw--w---- 1 petr tty 136, 5 Июл 18 08:53 5 c--------- 1 root root 5, 2 Июл 16 08:39 ptmx |
#^C
|
#mesg n
|
#ls - /dev/pts/
ls: невозможно получить доступ к -: Нет такого файла или каталога /dev/pts/: 0 1 2 3 4 5 ptmx |
#ls - /dev/pts
ls: невозможно получить доступ к -: Нет такого файла или каталога /dev/pts: 0 1 2 3 4 5 ptmx |
#ls -l /dev/pts
итого 0 crw--w---- 1 root tty 136, 0 Июл 18 16:26 0 crw------- 1 root tty 136, 1 Июл 18 16:26 1 crw--w---- 1 user tty 136, 2 Июл 18 13:46 2 crw--w---- 1 user tty 136, 3 Июл 18 13:46 3 crw------- 1 ivan tty 136, 4 Июл 18 16:25 4 crw--w---- 1 petr tty 136, 5 Июл 18 08:53 5 c--------- 1 root root 5, 2 Июл 16 08:39 ptmx |
#mesg --help
Usage: mesg [y|n] |
#y
l3script: y: команда не найдена |
#man mesg
|
#cd
|
#touch mymotd
|
#vi mymotd
--- /tmp/l3-saved-11947.4657.23778 2018-07-18 16:32:37.868852123 +0300 +++ mymotd 2018-07-18 16:34:28.600852123 +0300 @@ -0,0 +1 @@ +Hello! Now you in University of ManKind! For the Emperor! |
#cat mymotd
Hello! Now you in University of ManKind! For the Emperor! |
#cp ~/mymotd /etc/motd
|
#еÑÑtouch ~/.hushlogin
|
#touch ~/mynologin
|
#cp ~/mynologin /etc/nologin
|
#cd /etc/nologin
l3script: cd: /etc/nologin: Это не каталог |
#rm /etc/nologin
|
#tail /var/lo
local/ lock/ log/ |
#tail /var/log/wtmp
si3.2.0-4-amd64/L[4Á~~~reboot3.2.0-4-amd64/L[Á2N~~~runlevel3.2.0-4-amd64/L[,Ï<l23.2.0-4-amd64/L[<l23.2.0-4-amd64/L[ 63.2.0-4-amd64/L[D 53.2.0-4-amd64/L[Ü 43.2.0-4-amd64/L[.#33.2.0-4-amd64/L[&23.2.0-4-amd64/L[û)13.2.0-4-amd64/L[µ- tty55LOGIN /L[m tty66LOGIN /L[IN/L[& tty44LOGIN /L[¹"tty11LOGIN/L[?-tty22LOGIN/L[)PuTTY pts/0ts/0root1/P pts/2ts/2ivan192.168.15.147MLL[]È À¨ pts/3ts/3petr192.168.15.147ML[¶NÀ¨ pts/4ts/4user192.168.15.147|NL[¯ØÀ¨ ¨L[xà pts/4 pts/0¨L[.Ð /ts/3¨L[<a À¨epts/1ts/1user192.168.15.147·M[À¨Opts/4ts/4ivan192.168.15.147ßM[8Ò À¨£pts/5ts/5petr192.168.15.147øM[¾ À¨6pts/0ÇM[Ñ#pts/0ts/0root192.168.15.147ÖM[h¸À¨!pts/0ìM[ª Ñpts/0ts/0root192.168.15.147.M[&À¨Opts/4M[ÅBpts/4ts/4ivan192.168.15.147M[Cö [Á9 Ýpts/4ts/4ivan192.168.15.147«M[ À¨£pts/5ðM[ê= pts/5ts/5petr192.168.15.147ûM[ðßÀ¨epts/1IöM[ Ïpts/0_öM[n= pts/5cöM[Ýpts/4hÁ 1 |
#À¨Ë/pts/5BO[e6 Å>pts/5ts/5petr192.168.15.147BO[ÒfÀ¨Å>pts/5ßBO[
"?pts/5ts/5petr192.168.15.147éBO[R6
l3script: PuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTY: команда не найдена |
#passwd user
Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён |
#cat passwd
cat: passwd: Нет такого файла или каталога |
#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,666,999,666:/home/user:/bin/bash sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin ivan:x:1001:1001:Ivan Ivanov,9c,111,1111111:/home/ivan:/bin/bash petr:x:1002:1002::/home/petr:/bin/bash |
#ls -l
итого 4 drwxr-xrwt 2 root root 4096 Июл 18 15:57 public |
#mkdir project
|
#ls -l
итого 8 drwxr-xr-x 2 root root 4096 Июл 19 10:24 project drwxr-xrwt 2 root root 4096 Июл 18 15:57 public |
#chgrp developers project/
|
#cmhod 770 project/
l3script: cmhod: команда не найдена |
#cmhod 770 project
l3script: cmhod: команда не найдена |
#cmhod 770 project
l3script: cmhod: команда не найдена |
#umask
0022 |
#apt-get install acl
Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово НОВЫЕ пакеты, которые будут установлены: acl обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 100 пакетов не обновлено. Необходимо скачать 70,8 kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 264 kB. Получено:1 http://ftp.ua.debian.org/debian/ wheezy/main acl amd64 2.2.51-8 [70,8 kB] Получено 70,8 kБ за 0с (580 kБ/c) Выбор ранее не выбранного пакета acl. (Чтение базы данных … на данный момент установлено 30129 файлов и каталогов.) Распаковывается пакет acl (из файла …/acl_2.2.51-8_amd64.deb) … Обрабатываются триггеры для man-db … Настраивается пакет acl (2.2.51-8) … |
#sudo apt-get update
В кэше http://ftp.ua.debian.org wheezy Release.gpg В кэше http://ftp.ua.debian.org wheezy-updates Release.gpg В кэше http://ftp.ua.debian.org wheezy Release Получено:1 http://security.debian.org wheezy/updates Release.gpg [1 601 B] В кэше http://ftp.ua.debian.org wheezy-updates Release Получено:2 http://security.debian.org wheezy/updates Release [52,3 kB] В кэше http://ftp.ua.debian.org wheezy/main Sources В кэше http://ftp.ua.debian.org wheezy/non-free Sources В кэше http://ftp.ua.debian.org wheezy/contrib Sources В кэше http://ftp.ua.debian.org wheezy/main amd64 Packages ... В кэше http://ftp.ua.debian.org wheezy-updates/main Translation-en/DiffIndex В кэше http://ftp.ua.debian.org wheezy-updates/non-free Translation-en/DiffIndex Получено 53,9 kБ за 2с (23,4 kБ/c) Чтение списков пакетов… Готово W: Недоступен открытый ключ для следующих ID ключей: 7638D0442B90D010 W: Недоступен открытый ключ для следующих ID ключей: 7638D0442B90D010 W: Недоступен открытый ключ для следующих ID ключей: 9D6D8F6BC857C906 |
#useradd -m anna
|
#paswwd anna
l3script: paswwd: команда не найдена |
#passwd anna
Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён |
#setfacl -m u:anna:rx project/
|
#ls -l
итого 8 drwxrws---+ 2 root developers 4096 Июл 19 10:35 project drwxr-xrwt 2 root root 4096 Июл 18 15:57 public |
#getfacl project/
# file: project/ # owner: root # group: developers # flags: -s- user::rwx user:anna:r-x group::rwx mask::rwx other::--- |
#fdisk
Usage: fdisk [options] <disk> change partition table fdisk [options] -l <disk> list partition table(s) fdisk -s <partition> give partition size(s) in blocks Options: -b <size> sector size (512, 1024, 2048 or 4096) -c[=<mode>] compatible mode: 'dos' or 'nondos' (default) -h print this help text -u[=<unit>] display units: 'cylinders' or 'sectors' (default) -v print program version -C <number> specify the number of cylinders -H <number> specify the number of heads -S <number> specify the number of sectors per track |
#mkdir /mnt/nfs
|
#apt-get install nfs-common
Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Будут установлены следующие дополнительные пакеты: libevent-2.0-5 libgssglue1 libldap-2.4-2 libnfsidmap2 libsasl2-2 libsasl2-modules libtirpc1 rpcbind Предлагаемые пакеты: libsasl2-modules-otp libsasl2-modules-ldap libsasl2-modules-sql libsasl2-modules-gssapi-mit libsasl2-modules-gssapi-heimdal open-iscsi watchdog НОВЫЕ пакеты, которые будут установлены: libevent-2.0-5 libgssglue1 libldap-2.4-2 libnfsidmap2 libsasl2-2 libsasl2-modules libtirpc1 nfs-common rpcbind обновлено 0, установлено 9 новых пакетов, для удаления отмечено 0 пакетов, и 100 пакетов не обновлено. ... Настраивается пакет rpcbind (0.2.0-8+deb7u2) … [ ok ] Starting rpcbind daemon.... Настраивается пакет nfs-common (1:1.2.6-4) … Creating config file /etc/idmapd.conf with new version Creating config file /etc/default/nfs-common with new version Добавляется системный пользователь «statd» (UID 103) ... Добавляется новый пользователь «statd» (UID 103) в группу «nogroup» ... Не создаётся домашний каталог «/var/lib/nfs». [ ok ] Starting NFS common utilities: statd idmapd. Настраивается пакет libsasl2-modules:amd64 (2.1.25.dfsg1-6+deb7u1) … |
#showmount -e 192.168.15.212
clnt_create: RPC: Port mapper failure - Timed out |
#ps lax
F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND 4 0 1 0 20 0 10648 828 - Ss ? 0:04 init [2] 1 0 2 0 20 0 0 0 - S ? 0:00 [kthreadd] 1 0 3 2 20 0 0 0 - S ? 0:03 [ksoftirqd/0] 1 0 5 2 20 0 0 0 - S ? 0:00 [kworker/u:0] 1 0 6 2 -100 - 0 0 - S ? 0:00 [migration/0] 5 0 7 2 -100 - 0 0 - S ? 0:02 [watchdog/0] 1 0 8 2 0 -20 0 0 - S< ? 0:00 [cpuset] 1 0 9 2 0 -20 0 0 - S< ? 0:00 [khelper] 5 0 10 2 20 0 0 0 - S ? 0:00 [kdevtmpfs] ... 0 0 18400 17301 20 0 18164 844 - S+ pts/0 0:00 script -f -c l3script -q /root/.lilalo//3272824906291617568-1531985281.script 1 0 18431 18400 20 0 18168 472 - S+ pts/0 0:00 script -f -c l3script -q /root/.lilalo//3272824906291617568-1531985281.script 0 0 18432 18431 20 0 21676 2332 - Ss pts/2 0:00 l3script 0 1000 18913 17402 20 0 36712 2092 - S+ pts/3 0:00 mail 5 0 19377 1 20 0 18972 932 - Ss ? 0:00 /sbin/rpcbind -w 5 103 19607 1 20 0 23344 1360 - Ss ? 0:00 /sbin/rpc.statd 1 0 19612 2 0 -20 0 0 - S< ? 0:00 [rpciod] 1 0 19614 2 0 -20 0 0 - S< ? 0:00 [nfsiod] 1 0 19621 1 20 0 25296 420 - Ss ? 0:00 /usr/sbin/rpc.idmapd 4 0 19664 18432 20 0 10536 840 - R+ pts/2 0:00 ps lax |
#ps uax
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 10648 828 ? Ss Июл16 0:04 init [2] root 2 0.0 0.0 0 0 ? S Июл16 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Июл16 0:03 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Июл16 0:00 [kworker/u:0] root 6 0.0 0.0 0 0 ? S Июл16 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Июл16 0:02 [watchdog/0] root 8 0.0 0.0 0 0 ? S< Июл16 0:00 [cpuset] root 9 0.0 0.0 0 0 ? S< Июл16 0:00 [khelper] root 10 0.0 0.0 0 0 ? S Июл16 0:00 [kdevtmpfs] ... root 18400 0.0 0.1 18164 844 pts/0 S+ 10:28 0:00 script -f -c l3script -q /root/.lilalo//3272824906291617568-1531985281.script root 18431 0.0 0.0 18168 472 pts/0 S+ 10:28 0:00 script -f -c l3script -q /root/.lilalo//3272824906291617568-1531985281.script root 18432 0.0 0.4 21676 2332 pts/2 Ss 10:28 0:00 l3script user 18913 0.0 0.4 36712 2092 pts/3 S+ 10:51 0:00 mail root 19377 0.0 0.1 18972 932 ? Ss 15:31 0:00 /sbin/rpcbind -w statd 19607 0.0 0.2 23344 1360 ? Ss 15:31 0:00 /sbin/rpc.statd root 19612 0.0 0.0 0 0 ? S< 15:31 0:00 [rpciod] root 19614 0.0 0.0 0 0 ? S< 15:31 0:00 [nfsiod] root 19621 0.0 0.0 25296 420 ? Ss 15:31 0:00 /usr/sbin/rpc.idmapd root 19672 0.0 0.2 18948 1260 pts/2 R+ 16:21 0:00 ps uax |
#ps u -u ivan
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND ivan 17583 0.0 0.3 71288 1884 ? S 09:19 0:00 sshd: ivan@pts/5 ivan 17584 0.0 0.6 22600 3384 pts/5 Ss+ 09:19 0:00 -bash |
#ps -o '%y %t %a %u'
TTY ELAPSED COMMAND RUSER pts/2 05:58:23 l3script root pts/2 00:00 ps -o %y %t %a %u root |
#ps -o '%y %t %u %a'
TTY ELAPSED RUSER COMMAND pts/2 05:58:56 root l3script pts/2 00:00 root ps -o %y %t %u %a |
#ps -o '%U %y %t %u %a'
USER TTY ELAPSED RUSER COMMAND root pts/2 05:59:14 root l3script root pts/2 00:00 root ps -o %U %y %t %u %a |
#ps -o '%U %u %y %t %a'
USER RUSER TTY ELAPSED COMMAND root root pts/2 05:59:33 l3script root root pts/2 00:00 ps -o %U %u %y %t %a |
#ps -o '%U %u %y %t %a' a
USER RUSER TTY ELAPSED COMMAND root root tty1 3-07:13:51 /sbin/getty 38400 tty1 root root tty2 3-07:13:51 /sbin/getty 38400 tty2 root root tty3 3-07:13:51 /sbin/getty 38400 tty3 root root tty4 3-07:13:51 /sbin/getty 38400 tty4 root root tty5 3-07:13:51 /sbin/getty 38400 tty5 root root tty6 3-07:13:51 /sbin/getty 38400 tty6 root root pts/0 07:08:58 -bash user user pts/3 07:08:43 -bash ivan ivan pts/5 07:08:06 -bash petr petr pts/6 07:07:57 -bash root root pts/0 05:59:52 script -f -c l3script -q /root/.lilalo//3272824906291617568-1531985281.script root root pts/0 05:59:52 script -f -c l3script -q /root/.lilalo//3272824906291617568-1531985281.script root root pts/2 05:59:52 l3script user user pts/3 05:36:27 mail root root pts/2 00:00 ps -o %U %u %y %t %a a |
#top
top - 16:30:36 up 3 days, 7:16, 4 users, load average: 1,00, 1,01, 1,05 Tasks: 69 total, 2 running, 67 sleeping, 0 stopped, 0 zombie %Cpu(s): 0,0 us, 0,0 sy,100,0 ni, 0,0 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st KiB Mem: 507368 total, 472012 used, 35356 free, 125164 buffers KiB Swap: 0 total, 0 used, 0 free, 219020 cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 15361 root 39 19 20608 6368 856 R 93,6 1,3 1556:19 john 2360 root 20 0 49536 11m 1700 S 5,6 2,4 17:59.24 l3-agent 17299 root 20 0 71288 3684 2892 S 0,3 0,7 0:00.15 sshd 18431 root 20 0 18168 472 308 S 0,3 0,1 0:00.03 script ... 374 root 20 0 21244 912 468 S 0,0 0,2 0:00.00 udevd 375 root 20 0 21244 844 404 S 0,0 0,2 0:00.00 udevd 388 root 0 -20 0 0 0 S 0,0 0,0 0:00.00 kpsmoused 424 root 20 0 0 0 0 S 0,0 0,0 0:06.43 kworker/0:4 1899 root 20 0 115m 1556 1216 S 0,0 0,3 0:00.06 rsyslogd 1929 root 20 0 4116 652 512 S 0,0 0,1 0:00.00 acpid 2247 root 20 0 49932 1248 640 S 0,0 0,2 0:00.02 sshd 2274 Debian-e 20 0 46808 1040 584 S 0,0 0,2 0:00.08 exim4 2301 root 20 0 18368 968 812 S 0,0 0,2 0:00.03 getty 2302 root 20 0 18368 976 812 S 0,0 0,2 0:00.00 getty |
#cd
|
#jobs
|
#jobs -l
|
#kill 15361
|
#top
top - 16:35:43 up 3 days, 7:22, 4 users, load average: 1,08, 1,15, 1,10 Tasks: 68 total, 1 running, 67 sleeping, 0 stopped, 0 zombie %Cpu(s): 11,0 us, 0,3 sy, 0,0 ni, 88,7 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st KiB Mem: 507368 total, 467296 used, 40072 free, 125200 buffers KiB Swap: 0 total, 0 used, 0 free, 219620 cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1 root 20 0 10648 828 696 S 0,0 0,2 0:04.80 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:03.84 ksoftirqd/0 5 root 20 0 0 0 0 S 0,0 0,0 0:00.00 kworker/u:0 ... 388 root 0 -20 0 0 0 S 0,0 0,0 0:00.00 kpsmoused 424 root 20 0 0 0 0 S 0,0 0,0 0:06.43 kworker/0:4 1899 root 20 0 115m 1556 1216 S 0,0 0,3 0:00.06 rsyslogd 1929 root 20 0 4116 652 512 S 0,0 0,1 0:00.00 acpid 2247 root 20 0 49932 1248 640 S 0,0 0,2 0:00.02 sshd 2274 Debian-e 20 0 46808 1040 584 S 0,0 0,2 0:00.08 exim4 2301 root 20 0 18368 968 812 S 0,0 0,2 0:00.03 getty 2302 root 20 0 18368 976 812 S 0,0 0,2 0:00.00 getty 2303 root 20 0 18368 964 812 S 0,0 0,2 0:00.00 getty 2304 root 20 0 18368 968 812 S 0,0 0,2 0:00.00 getty |
#top
Fields Management for window 1:Def, whose current sort field is %CPU Navigate with Up/Dn, Right selects for move then <Enter> or Left commits, * PID = Process Id y, 's' sets sort. Use 'q' or <Esc> to end! * USER = Effective User Name * PR = Priority * NI = Nice Value * VIRT = Virtual Image (KiB) * RES = Resident Size (KiB) * SHR = Shared Memory (KiB) * S = Process Status ... 375 root 20 0 21244 844 404 S 0,0 0,2 0:00.00 udevd 388 root 0 -20 0 0 0 S 0,0 0,0 0:00.00 kpsmoused 424 root 20 0 0 0 0 S 0,0 0,0 0:06.43 kworker/0:4 1899 root 20 0 115m 1556 1216 S 0,0 0,3 0:00.06 rsyslogd 1929 root 20 0 4116 652 512 S 0,0 0,1 0:00.00 acpid 2247 root 20 0 49932 1248 640 S 0,0 0,2 0:00.02 sshd 2274 Debian-e 20 0 46808 1040 584 S 0,0 0,2 0:00.08 exim4 2301 root 20 0 18368 968 812 S 0,0 0,2 0:00.03 getty 2302 root 20 0 18368 976 812 S 0,0 0,2 0:00.00 getty 2303 root 20 0 18368 964 812 S 0,0 0,2 0:00.00 getty |
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,666,999,666:/home/user:/bin/bash sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin ivan:x:1001:1001:Ivan Ivanov,9c,111,1111111:/home/ivan:/bin/bash petr:x:1002:1002::/home/petr:/bin/bash
Hello! Now you in University of ManKind! For the Emperor!
Время первой команды журнала | 13:24:41 2018- 7-18 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 15:35:49 2018- 7-19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 10.89 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 5.94 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.80 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.60 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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