/l3/users/27-07-2009/nt-lnet/debian7.net.nt/root :1 :2 :3 :4 :5 |
|
#su user
|
$screen -x
|
# ps -h
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html 1366 tty1 Ss+ 0:00 /sbin/getty 38400 tty1 1367 tty2 Ss+ 0:00 /sbin/getty 38400 tty2 1368 tty3 Ss+ 0:00 /sbin/getty 38400 tty3 1369 tty4 Ss+ 0:00 /sbin/getty 38400 tty4 1371 tty5 Ss+ 0:00 /sbin/getty 38400 tty5 1372 tty6 Ss+ 0:00 /sbin/getty 38400 tty6 2772 ttyp4 Ss+ 0:00 script -f -q /root/.lilalo//138789926289605780-124991 2811 ttyp4 S+ 0:00 script -f -q /root/.lilalo//138789926289605780-124991 2812 ttyp5 Ss 0:00 bash -i 2844 ttyp5 R+ 0:00 ps -h |
# ps aux | grep screen
user 1512 0.0 0.1 5564 1016 ttyp1 S+ 18:09 0:00 screen user 1879 0.0 0.1 5564 1020 ttyp8 S+ 18:10 0:00 screen -x user 1998 0.0 0.1 5564 1020 ttypa S+ 18:12 0:00 screen -x user 2315 0.0 0.1 5568 1024 ttype S+ 18:35 0:00 screen -x root 2854 0.0 0.1 4620 744 ttyp5 R+ 18:37 0:00 grep screen |
#kill -9 5564
![]() bash: kill: (5564) - No such process |
#kill -9 1016
![]() bash: kill: (1016) - No such process |
#kill -9 2315
|
# ps aux | grep screen
user 1512 0.0 0.1 5564 1016 ttyp1 S+ 18:09 0:00 screen user 1879 0.0 0.1 5564 1020 ttyp8 S+ 18:10 0:00 screen -x user 1998 0.0 0.1 5564 1020 ttypa S+ 18:12 0:00 screen -x root 2899 0.0 0.1 4620 744 ttyp5 R+ 18:38 0:00 grep screen |
#kill -9 1879
|
# ps aux | grep screen
user 1512 0.0 0.1 5564 1016 ttyp1 S+ 18:09 0:00 screen user 1998 0.0 0.1 5564 1020 ttypa S+ 18:12 0:00 screen -x root 2922 0.0 0.1 4624 744 ttyp5 R+ 18:39 0:00 grep screen |
#kill -9 1998
|
# ps aux | grep screen
user 1512 0.0 0.1 5564 1016 ttyp1 S+ 18:09 0:00 screen root 2945 0.0 0.1 4624 744 ttyp5 R+ 18:39 0:00 grep screen |
#su user
|
# ps aux | grep screen
user 1512 0.0 0.1 5564 1016 ttyp1 S+ 18:09 0:00 screen root 3122 0.0 0.1 4620 740 ttyp5 R+ 18:40 0:00 grep screen |
#kill -9 1512
|
#ls
1234 |
# ps aux | grep screen
root 3153 0.0 0.1 4624 744 ttyp5 R+ 18:40 0:00 grep screen |
#apt-get install sendmail
![]() Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: liblockfile1 m4 procmail rmail sendmail-base sendmail-bin sendmail-cf sensible-mda Предлагаемые пакеты: sendmail-doc ca-certificates logcheck sasl2-bin libsasl2-modules libsasl2-modules-plain libsasl2-digestmd5-plain libsasl2-digestmd5-des openssl cyrus-common Рекомендуемые пакеты: exim4 mail-transport-agent fetchmail resolvconf НОВЫЕ пакеты, которые будут установлены: liblockfile1 m4 procmail rmail sendmail sendmail-base sendmail-bin sendmail-cf sensible-mda обновлено 0, установлено 9 новых пакетов, для удаления отмечено 0 пакетов, и 63 пакетов не обновлено. Необходимо скачать 2429kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 6005kB. Хотите продолжить [Д/н]? n Аварийное завершение. |
#apt-get install sendmail sendmail-doc
Выбор ранее не выбранного пакета liblockfile1. (Чтение базы данных... на данный момент установлено 23910 файлов и каталогов.) Распаковывается пакет liblockfile1 (из файла .../liblockfile1_1.06.1_i386.deb)... Выбор ранее не выбранного пакета m4. Распаковывается пакет m4 (из файла .../archives/m4_1.4.8-2_i386.deb)... Выбор ранее не выбранного пакета procmail. Распаковывается пакет procmail (из файла .../procmail_3.22-16_i386.deb)... Выбор ранее не выбранного пакета sendmail-base. Распаковывается пакет sendmail-base (из файла .../sendmail-base_8.13.8-3_all.deb)... Выбор ранее не выбранного пакета sendmail-cf. ... Updating /etc/mail/aliases... /etc/mail/aliases: 4 aliases, longest 10 bytes, 66 bytes total Warning: 3 database(s) sources were not found, (but were created) please investigate. Starting Mail Transport Agent: sendmail. Настраивается пакет rmail (8.13.8-3) ... Настраивается пакет sensible-mda (8.13.8-3) ... Настраивается пакет sendmail (8.13.8-3) ... Настраивается пакет sendmail-doc (8.13.8-3) ... |
#vim /etc/mail/se
![]() |
#vim /etc/mail/se
|
#vim /etc/mail/sendmail.mc
|
#man shutdown
|
#cd /etc/mail
|
##
|
#netstat -lnp | less
|
#netstat -lnp | grep :25
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 7608/sendmail: MTA: |
#mail -s test user
![]() bash: mail: command not found |
#apt-get install mailx
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово НОВЫЕ пакеты, которые будут установлены: mailx обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 63 пакетов не обновлено. Необходимо скачать 155kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 299kB. Получено:1 http://10.0.35.1 etch/main mailx 1:8.1.2-0.20050715cvs-1 [155kB] Получено 155kB за 0s (3775kB/c) Выбор ранее не выбранного пакета mailx. (Чтение базы данных... на данный момент установлено 24522 файлов и каталогов.) Распаковывается пакет mailx (из файла .../mailx_1%3a8.1.2-0.20050715cvs-1_i386.deb)... Настраивается пакет mailx (8.1.2-0.20050715cvs-1) ... |
#echo TESTING |
|
#apt-get install mutt
[root@host1:mail]# mail -u user Mail version 8.1.2 01/15/2001. Type ? for help. "/var/mail/user": 1 message 1 new >N 1 root@host1.serg.n Mon Aug 10 20:53 16/623 test & Message 1: From root@host1.serg.net.nt Mon Aug 10 20:53:52 2009 Date: Mon, 10 Aug 2009 20:53:51 +0300 From: root <root@host1.serg.net.nt> To: user@host1.serg.net.nt ... Получено:1 http://10.0.35.1 etch/main libidn11 0.6.5-1 [116kB] Получено:2 http://10.0.35.1 etch/main mutt 1.5.13-1.1etch1 [1809kB] Получено 1925kB за 0s (9609kB/c) Выбор ранее не выбранного пакета libidn11. (Чтение базы данных... на данный момент установлено 24540 файлов и каталогов.) Распаковывается пакет libidn11 (из файла .../libidn11_0.6.5-1_i386.deb)... Выбор ранее не выбранного пакета mutt. Распаковывается пакет mutt (из файла .../mutt_1.5.13-1.1etch1_i386.deb)... Настраивается пакет libidn11 (0.6.5-1) ... Настраивается пакет mutt (1.5.13-1.1etch1) ... |
#ls -l /var/mail/
итого 0 -rw-rw---- 1 user mail 0 2009-08-10 20:54 user |
#echo TESTING | mail -s test user
|
#echo TESTING | mail -s test root
|
#ls -l /var/mail/
итого 8 -rw------- 1 root mail 623 2009-08-10 20:54 root -rw-rw---- 1 user mail 623 2009-08-10 20:54 user |
#vim /var/mail/root
|
#EDITOR=vim
|
#export EDITOR
|
#vim ~/.basrc
![]() |
#vim sendmail.mc
|
#dpkg -L sendmail
/. /usr /usr/share /usr/share/doc /usr/share/doc/sendmail /usr/share/doc/sendmail/buildinfo.gz /usr/share/doc/sendmail/copyright /usr/share/doc/sendmail/NEWS.Debian.gz /usr/share/doc/sendmail/changelog.gz /usr/share/doc/sendmail/changelog.Debian.gz /usr/share/bug /usr/share/lintian /usr/share/lintian/overrides /usr/share/doc/sendmail/RELEASE_NOTES.gz |
#dpkg -L sendmail-bin
/. /etc /etc/cron.daily /etc/cron.daily/sendmail /etc/init.d /etc/init.d/sendmail /etc/mail /etc/mail/helpfile /usr /usr/bin ... /usr/sbin/praliases /usr/lib/sm.bin/hoststat /usr/lib/sm.bin/mailq /usr/lib/sm.bin/newaliases /usr/lib/sm.bin/purgestat /usr/lib/sm.bin/smtpd /usr/share/doc/sendmail-bin/RELEASE_NOTES.gz /usr/share/man/man8/hoststat.8.gz /usr/share/man/man8/purgestat.8.gz /usr/share/bug/sendmail-bin |
#find /usr -name \*debian\*
/usr/lib/dpkg/parsechangelog/debian /usr/lib/mime/packages/debianutils /usr/lib/mime/debian-view /usr/lib/mutt/debian-ldap-query /usr/lib/iceweasel/components/about_debian.js /usr/sbin/ntpdate-debian /usr/share/apt/debian-archive.gpg /usr/share/doc/debian-archive-keyring /usr/share/doc/debianutils /usr/share/gdm/themes/debian-moreblue ... /usr/share/sendmail/cf/debian /usr/share/sendmail/cf/domain/debian-mta.m4 /usr/share/sendmail/cf/domain/debian-msp.m4 /usr/share/sendmail/cf/ostype/debian.m4 /usr/share/debianutils /usr/share/pixmaps/gksuexec-debian.xpm /usr/share/pixmaps/gksu-debian.xpm /usr/share/pixmaps/debian-logo.png /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-keyring.gpg |
#vim
|
#vim /usr/share/sendmail/cf/domain/debian-mc
![]() |
#vim /usr/share/sendmail/cf/domain/debian-m
![]() |
#vim /usr/share/sendmail/cf/domain/debian-mta.m4
|
#make
Creating /etc/mail/relay-domains # Optional file... Updating Makefile ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/Makefile... Updating sendmail.cf ... The following file(s) have changed: /etc/mail/sendmail.cf ** ** You should issue `/etc/init.d/sendmail reload` ** ** |
#mail -s test user
![]() [root@host1:mail]# /etc/init.d/sendmail reload Reloading Mail Transport Agent configuration: sendmail. |
#netstat -lnp | grep :25
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 8337/sendmail: MTA: |
#telnet 127.0.0.1 25
![]() Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. 220 host1.serg.net.nt ESMTP Sendmail 8.13.8/8.13.8/Debian-3; Mon, 10 Aug 2009 21:03:14 +0300; (No UCE/UBE) logging access from: localhost.localdomain(OK)-localhost.localdomain [127.0.0.1] HELO zlo 250 host1.serg.net.nt Hello localhost.localdomain [127.0.0.1], pleased to meet you MAIL FROM: billgates@microsoft.com 250 2.1.0 billgates@microsoft.com... Sender ok RCPT TO: root@serg.net.nt 250 2.1.5 root@serg.net.nt... Recipient ok DATA 354 Enter mail, end with "." on a line by itself Hello boys, let`s study Windows!! . 250 2.0.0 n7AI3EAO008386 Message accepted for delivery QUIT 221 2.0.0 host1.serg.net.nt closing connection Connection closed by foreign host. You have new mail in /var/mail/root |
#mutt
<<< 550 Service unavailable; Client host [193.200.68.190] blocked using +88.blacklist.zap; Mail From IP Banned To request removal from this list please - 3/3: Mail Delivery Subsys Postmaster notify: see transcript fo -- (38%) Оставлено: 3, удалено: 0. |
#vim access
|
#make
OpenSSL is not installed, will not configure sendmail support for it. to install openssl, get openssl. To enable sendmail TLS support at a later date, invoke "/usr/share/sendmail/update_tls" Creating /etc/mail/relay-domains # Optional file... The following file(s) have changed: ** ** You should issue `/etc/init.d/sendmail reload` ** ** |
#grep serg sendmail.cf
![]() |
#grep \*serg\*
![]() |
#vim sendmail.cf
|
#grep -r local-host-names
/usr/share/sendmail/cf/m4/cfhead.m4:define(`confCW_FILE', `MAIL_SETTINGS_DIR`'local-host-names') /usr/share/sendmail/cf/feature/use_cw_file.m4:# if defined, the sendmail.cf will read the /etc/mail/local-host-names file /usr/share/sendmail/cf/ostype/debian.m4:define(`confCW_FILE', `MAIL_SETTINGS_DIR`'local-host-names %[^\#]')dnl |
#vim
|
#make
Updating databases ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/databases... Updating auth ... sasl2-bin not installed, not configuring sendmail support. To enable sendmail SASL2 support at a later date, invoke "/usr/share/sendmail/update_auth" Updating tls ... OpenSSL is not installed, will not configure sendmail support for it. to install openssl, get openssl. To enable sendmail TLS support at a later date, invoke "/usr/share/sendmail/update_tls" Creating /etc/mail/relay-domains # Optional file... Updating Makefile ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/Makefile... Updating sendmail.cf ... The following file(s) have changed: /etc/mail/sendmail.cf ** ** You should issue `/etc/init.d/sendmail reload` ** ** |
#vim sendmail.mc
--- /tmp/l3-saved-6733.20717.20481 2009-08-10 21:11:47.000000000 +0300 +++ sendmail.mc 2009-08-10 21:12:02.000000000 +0300 @@ -79,7 +79,7 @@ dnl # dnl # If we get too many bad recipients, slow things down... define(`confBAD_RCPT_THROTTLE',`3')dnl -define(`USE_CW_FILE',`-o /etc/mail/local-host-nmaes')dnl +define(`USE_CW_FILE',`-o /etc/mail/local-host-names')dnl dnl # dnl # Stop connections that overflow our concurrent and time connection rates FEATURE(`conncontrol', `nodelay', `terminate')dnl |
#make
Updating databases ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/databases... Updating auth ... sasl2-bin not installed, not configuring sendmail support. To enable sendmail SASL2 support at a later date, invoke "/usr/share/sendmail/update_auth" Updating tls ... OpenSSL is not installed, will not configure sendmail support for it. to install openssl, get openssl. To enable sendmail TLS support at a later date, invoke "/usr/share/sendmail/update_tls" Creating /etc/mail/relay-domains # Optional file... Updating Makefile ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/Makefile... Updating sendmail.cf ... The following file(s) have changed: /etc/mail/sendmail.cf ** ** You should issue `/etc/init.d/sendmail reload` ** ** |
#grep \*serg\* sendmail.cf
![]() |
#grep -r local-host-names /usr/share/sendmail/cf/
/usr/share/sendmail/cf/m4/cfhead.m4:define(`confCW_FILE', `MAIL_SETTINGS_DIR`'local-host-names') /usr/share/sendmail/cf/feature/use_cw_file.m4:# if defined, the sendmail.cf will read the /etc/mail/local-host-names file /usr/share/sendmail/cf/ostype/debian.m4:define(`confCW_FILE', `MAIL_SETTINGS_DIR`'local-host-names %[^\#]')dnl |
#make
Updating sendmail.cf ... m4:/etc/mail/sendmail.mc:83: cannot open `/usr/share/sendmail/cf/feature/USE_CW_FILE.m4': No such file or directory The following file(s) have changed: /etc/mail/sendmail.cf ** ** You should issue `/etc/init.d/sendmail reload` ** ** 73 dnl # The greet_pause feature stops some automail bots - b84,1 81%µÑÑ Ñ 3 define(`STATUS_FILE', `/var/lib/sendmail/sendmail.st')dnl 54 define(`confHOST_STATUS_DIRECTORY', 5 `/var/lib/sendmail/host_status')dnl 56 dnl # 47 dnl # Allow scanf extensions for common text files 48 define(`confCR_FILE', `-o '`MAIL_SETTINGS_DIR`'relay-domains %[^\#]')dnl 49 define(`confCT_FILE', `MAIL_SETTINGS_DIR`'trusted-users %[^\#]')dnl 50 define(`confCW_FILE', `MAIL_SETTINGS_DIR`'local-host-names %[^\#]')dnl 1 dnl # 52 dnl # This *really* needs a better home /usr/share/sendmail/cf/ostype/debian.m4 50,54 40% |
#grep \*serg\* sendmail.cf
![]() |
#vim sendmail.cf
|
#make
Creating /etc/mail/relay-domains # Optional file... Updating Makefile ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/Makefile... Updating sendmail.cf ... m4:/etc/mail/sendmail.mc:83: cannot open `/usr/share/sendmail/cf/feature/USE_CW_FILE.m4': No such file or directory The following file(s) have changed: /etc/mail/sendmail.cf ** ** You should issue `/etc/init.d/sendmail reload` ** ** |
#make | less
|
#grep \*serg\* sendmail.cf
![]() |
#vim sendmail.mc
|
#grep -r local-host-names /usr/share/sendmail/cf/
/usr/share/sendmail/cf/m4/cfhead.m4:define(`confCW_FILE', `MAIL_SETTINGS_DIR`'local-host-names') /usr/share/sendmail/cf/feature/use_cw_file.m4:# if defined, the sendmail.cf will read the /etc/mail/local-host-names file /usr/share/sendmail/cf/ostype/debian.m4:define(`confCW_FILE', `MAIL_SETTINGS_DIR`'local-host-names %[^\#]')dnl |
#vim sendmail.mc
--- /tmp/l3-saved-6733.26468.30533 2009-08-10 21:16:27.000000000 +0300 +++ sendmail.mc 2009-08-10 21:16:41.000000000 +0300 @@ -80,7 +80,7 @@ dnl # If we get too many bad recipients, slow things down... define(`confBAD_RCPT_THROTTLE',`3')dnl define(`confCW_FILE',`/etc/mail/local-host-names')dnl -FEATURE(`USE_CW_FILE')dnl +FEATURE(`use_cw_file')dnl dnl # dnl # Stop connections that overflow our concurrent and time connection rates FEATURE(`conncontrol', `nodelay', `terminate')dnl |
#grep \*serg\* sendmail.cf
![]() [root@host1:mail]# make | less ** ** You should issue `/etc/init.d/sendmail reload` ** ** Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/databases... Updating auth ... sasl2-bin not installed, not configuring sendmail support. To enable sendmail SASL2 support at a later date, invoke "/usr/share/sendmail/up date_auth" Updating tls ... OpenSSL is not installed, will not configure sendmail support for it. to install openssl, get openssl. To enable sendmail TLS support at a later date, invoke "/usr/share/sendmail/upda te_tls" Creating /etc/mail/relay-domains # Optional file... Updating Makefile ... Reading configuration from /etc/mail/sendmail.conf. |
#vim sendmail.mc
--- /tmp/l3-saved-6733.11311.4240 2009-08-10 21:18:14.000000000 +0300 +++ sendmail.mc 2009-08-10 21:18:28.000000000 +0300 @@ -79,7 +79,7 @@ dnl # dnl # If we get too many bad recipients, slow things down... define(`confBAD_RCPT_THROTTLE',`3')dnl -define(`confCW_FILE',`/etc/mail/local-host-names')dnl +define(`confCW_FILE',`-o /etc/mail/local-host-names')dnl FEATURE(`use_cw_file')dnl dnl # dnl # Stop connections that overflow our concurrent and time connection rates |
#make | less
|
#grep \*serg\* sendmail.cf
![]() |
#vim sendmail.mc
|
#make | less
|
#vim sendmail.cf
|
#nc
![]() [root@host1:mail]# /etc/init.d/sendmail restart Restarting Transport Agent: sendmail. Cmd line: |
#mutt
N - 4/4: billgates@microsoft. Оставлено: 4, удалено: 0. |
#vim sendmail.mc
--- /tmp/l3-saved-6733.7446.6087 2009-08-10 21:22:13.000000000 +0300 +++ sendmail.mc 2009-08-10 21:22:49.000000000 +0300 @@ -81,6 +81,9 @@ define(`confBAD_RCPT_THROTTLE',`3')dnl define(`confCW_FILE',`-o /etc/mail/local-host-names')dnl FEATURE(`use_cw_file')dnl +FEATURE(`always_add_domain')dnl +MASQUERADE_AS(`serg.net.nt')dnl +FEATURE(`allmasquerade')dnl dnl # dnl # Stop connections that overflow our concurrent and time connection rates FEATURE(`conncontrol', `nodelay', `terminate')dnl |
#make
[root@host1:mail]# Updating databases ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/databases... Updating auth ... sasl2-bin not installed, not configuring sendmail support. To enable sendmail SASL2 support at a later date, invoke "/usr/share/sendmail/update_auth" Updating tls ... OpenSSL is not installed, will not configure sendmail support for it. ... Creating /etc/mail/relay-domains # Optional file... Updating Makefile ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/Makefile... Updating sendmail.cf ... The following file(s) have changed: /etc/mail/sendmail.cf ** ** You should issue `/etc/init.d/sendmail reload` ** ** |
#/etc/init.d/sendmail restart
Restarting Transport Agent: sendmail. |
#nc 127.0.0.1 25
[root@host1:mail]# 220 host1.serg.net.nt ESMTP Sendmail 8.13.8/8.13.8/Debian-3; Mon, 10 Aug 2009 21:23:49 +0300; (No UCE/UBE) logging access from: localhost.localdomain(OK)-localhost.localdomain [127.0.0.1] HELO zlo 250 host1.serg.net.nt Hello localhost.localdomain [127.0.0.1], pleased to meet you MAIL FROM: test@ya.ru 250 2.1.0 test@ya.ru... Sender ok RCPT TO: root@serg.net.nt 250 2.1.5 root@serg.net.nt... Recipient ok DATA 354 Enter mail, end with "." on a line by itself test . 250 2.0.0 n7AINnUv009907 Message accepted for delivery QUIT 221 2.0.0 host1.serg.net.nt closing connection You have new mail in /var/mail/root |
#apt-get popa3d
![]() E: Неверная операция popa3d |
#apt-get install
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово НОВЫЕ пакеты, которые будут установлены: popa3d обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 63 пакетов не обновлено. Необходимо скачать 32,4kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 94,2kB. Получено:1 http://10.0.35.1 etch/main popa3d 1.0.2-3 [32,4kB] Получено 32,4kB за 0s (958kB/c) Предварительная настройка пакетов ... ... Распаковывается пакет popa3d (из файла .../popa3d_1.0.2-3_i386.deb)... Настраивается пакет popa3d (1.0.2-3) ... Добавляется группа `popa3d' (GID 107) ... Готово. Предупреждение: указанный домашний каталог уже существует. Добавляется системный пользователь `popa3d' (UID 106) ... Добавляется новый пользователь `popa3d' (UID 106) в группу `popa3d' ... Домашний каталог `/var/lib/popa3d' уже существует. Не копируется из `/etc/skel'. adduser: Предупреждение: данный домашний каталог не принадлежит пользователю, который сейчас создаётся. Starting pop daemon: popa3d. |
#netstat -lnp | grep :110
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 10056/popa3d |
#apt-get install evolution
Выбор ранее не выбранного пакета libgnomeprintui2.2-common. Распаковывается пакет libgnomeprintui2.2-common (из файла .../libgnomeprintui2.2-common_2.12.1-4_all.deb)... Выбор ранее не выбранного пакета libgnomeprintui2.2-0. Распаковывается пакет libgnomeprintui2.2-0 (из файла .../libgnomeprintui2.2-0_2.12.1-4_i386.deb)... Выбор ранее не выбранного пакета libgnomeui-common. Распаковывается пакет libgnomeui-common (из файла .../libgnomeui-common_2.14.1-2_all.deb)... Выбор ранее не выбранного пакета libgnomeui-0. Распаковывается пакет libgnomeui-0 (из файла .../libgnomeui-0_2.14.1-2_i386.deb)... Выбор ранее не выбранного пакета libgail17. Распаковывается пакет libgail17 (из файла .../libgail17_1.8.11-4_i386.deb)... ... Настраивается пакет libedataserverui1.2-6 (1.6.3-5etch1) ... Настраивается пакет libegroupwise1.2-10 (1.6.3-5etch1) ... Настраивается пакет libexchange-storage1.2-1 (1.6.3-5etch1) ... Настраивается пакет libgnomeui-0 (2.14.1-2) ... Настраивается пакет libgtkhtml3.8-15 (3.12.1-2) ... Настраивается пакет libedata-book1.2-2 (1.6.3-5etch1) ... Настраивается пакет libedata-cal1.2-5 (1.6.3-5etch1) ... Настраивается пакет evolution-data-server (1.6.3-5etch1) ... Настраивается пакет gtkhtml3.8 (3.12.1-2) ... Настраивается пакет evolution (2.6.3-6etch2) ... |
#mutt
4 Aug 10 billgates@micro ( 1) 5 Aug 10 test@ya.ru ( 1) 5 Aug 10 test@ya.ru ( 1) 6 Aug 10 User ( 4) Re: test evolution 6 Aug 10 User ( 4) Re: test evolution Оставлено: 6, удалено: 0. You have mail in /var/mail/root |
#cd
|
#vim /etc/bind/db.sergey.net.nt
--- /tmp/l3-saved-6733.14389.20756 2009-08-10 21:33:20.000000000 +0300 +++ /etc/bind/db.sergey.net.nt 2009-08-10 21:34:52.000000000 +0300 @@ -1,6 +1,6 @@ $TTL 604800 @ 604800 SOA host1.serg.net.nt. root.serg.net.nt. ( - 1 + 2 604800 86400 2419200 @@ -10,6 +10,8 @@ serg.net.nt. MX 5 host1.serg.net.nt. host1.serg.net.nt. A 192.168.16.7 +ftp.serg.net.nt. CNAME host1 +www.serg.net.nt. CNAME host1 host2 A 192.168.16.77 host3 A 192.168.16.177 |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
#ping ww
![]() [root@host1:~]# ping ftp PING host1.serg.net.nt (192.168.16.7) 56(84) bytes of data. 64 bytes from host1.serg.net.nt (192.168.16.7): icmp_seq=1 ttl=64 time=0.017 ms 64 bytes from host1.serg.net.nt (192.168.16.7): icmp_seq=2 ttl=64 time=0.015 ms --- host1.serg.net.nt ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.015/0.016/0.017/0.001 ms ping: unknown host ww |
Время первой команды журнала | 20:46:18 2009- 8- 7 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 20:35:06 2009- 8-10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 18.81 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.48 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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