/l3/users/eb/2009/linux1/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 |
|
#cat /tmp/date.log
|
#cat /tmp/date.log
|
#cat /tmp/date.log
|
#ls -la
итого 40 drwxrwxrwt 7 root root 4096 Май 27 10:19 . drwxr-xr-x 21 root root 4096 Ноя 24 2008 .. -rw-r--r-- 1 root root 0 Май 27 10:19 date.log -rw-r--r-- 1 root root 60 Май 27 10:20 date.log: drwxrwxrwt 2 root root 4096 Май 27 09:30 .ICE-unix drwx------ 2 user user 4096 Май 27 09:30 keyring-Ibuam0 drwx------ 2 user user 4096 Май 27 09:31 orbit-user drwx------ 2 user user 4096 Май 27 09:30 ssh-fxhQQI2842 -r--r--r-- 1 root root 11 Май 27 09:29 .X0-lock drwxrwxrwt 2 root root 4096 Май 27 09:29 .X11-unix -rw------- 1 user user 406 Май 27 09:30 .xfsm-ICE-P50CUU |
#cat /tmp/date.log:
Wed May 27 10:18:01 EEST 2009 Wed May 27 10:20:01 EEST 2009 |
#tail -f /tmp/date.log:
Wed May 27 10:18:01 EEST 2009 Wed May 27 10:20:01 EEST 2009 Wed May 27 10:22:01 EEST 2009 Wed May 27 10:24:01 EEST 2009 Wed May 27 10:26:01 EEST 2009 ^C |
#apt-get install sendxmpp
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: update-inetd portmap Для их удаления используйте 'apt-get autoremove'. Будут установлены следующие дополнительные пакеты: libauthen-sasl-perl libdigest-sha1-perl libio-socket-ssl-perl libnet-libidn-perl libnet-ssleay-perl libnet-xmpp-perl libxml-stream-perl Предлагаемые пакеты: libdigest-hmac-perl libgssapi-perl libio-socket-inet6-perl ... Распаковывается пакет sendxmpp (из файла .../sendxmpp_1.15-1_all.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет libauthen-sasl-perl (2.12-1) ... Настраивается пакет libdigest-sha1-perl (2.11-2+b1) ... Настраивается пакет libnet-ssleay-perl (1.35-2) ... Настраивается пакет libio-socket-ssl-perl (1.24-1) ... Настраивается пакет libnet-libidn-perl (0.07-1+b1) ... Настраивается пакет libxml-stream-perl (1.22-3) ... Настраивается пакет libnet-xmpp-perl (1.02-1) ... Настраивается пакет sendxmpp (1.15-1) ... |
#ls -la
итого 268 drwxr-xr-x 52 user user 4096 Май 27 09:30 . drwxr-xr-x 3 root root 4096 Ноя 25 2008 .. drwxr-xr-x 2 root root 4096 Май 26 15:01 10:53:38\ drwxr-xr-x 2 root root 4096 Май 26 15:02 10:53:38\\ drwxr-xr-x 2 root root 4096 Май 26 15:01 2009 drwxr-xr-x 2 root root 4096 Май 26 10:55 2009.05.26 drwxr-xr-x 2 root root 4096 Май 26 15:01 26\ drwxr-xr-x 2 root root 4096 Май 26 15:02 26\\ -rw------- 1 user user 1607 Май 27 10:27 .bash_history ... drwxr-xr-x 2 user user 4096 Ноя 25 2008 Videos drwxr-xr-x 2 root root 4096 Май 26 15:01 VIDEOS -rw------- 1 user user 117 Май 27 09:30 .Xauthority -rw-r--r-- 1 user user 574 Май 27 09:30 .xsession-errors -rw-r--r-- 1 root root 34 Май 26 17:21 zlo drwxr-xr-x 2 root root 4096 Май 26 15:01 Втр\ drwxr-xr-x 2 root root 4096 Май 26 15:02 Втр\\ drwxr-xr-x 2 root root 4096 Май 26 10:53 Втр Май 26 10:53:38 EEST 2009 drwxr-xr-x 2 root root 4096 Май 26 15:01 Май\ drwxr-xr-x 2 root root 4096 Май 26 15:02 Май\\ |
#ssh root@10.0.35.100
root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Wed May 27 10:41:33 2009 from linux16.unix.nt |
#which sendxmpp
/usr/bin/sendxmpp |
#vi .sendxmpprc
--- /tmp/l3-saved-8608.15696.22272 2009-05-27 10:35:10.000000000 +0300 +++ .sendxmpprc 2009-05-27 10:36:06.000000000 +0300 @@ -0,0 +1,2 @@ +user@jabber.ru:5222 password + |
#ls -la
итого 92 drwxr-xr-x 7 root root 4096 Май 27 10:36 . drwxr-xr-x 21 root root 4096 Ноя 24 2008 .. drwxr-xr-x 2 root root 4096 Май 25 16:27 436287 -rw------- 1 root root 14010 Май 27 10:27 .bash_history -rw-r--r-- 1 root root 21 Май 25 09:34 .bash_profile -rw-r--r-- 1 root root 450 Май 25 09:34 .bashrc drwxr-xr-x 2 root root 4096 Май 25 16:27 dfklasv drwxr-xr-x 2 root root 4096 Май 25 16:27 djslf -rw-r--r-- 1 root root 32 Май 25 11:07 .l3rc -rw------- 1 root root 84 Май 26 10:06 .lesshst drwxr-xr-x 2 root root 12288 Май 27 10:36 .lilalo -rw-r--r-- 1 root root 140 Ноя 19 2007 .profile -rw-r--r-- 1 root root 3984 Май 25 17:25 .screenrc drwxr-xr-x 2 root root 4096 Май 25 17:40 .ssh -rw-r--r-- 1 root root 2 Май 25 17:57 temp -rw------- 1 root root 6688 Май 27 10:36 .viminfo -rw-r--r-- 1 root root 52 Май 25 17:15 .vimrc |
#cd /home/user
|
#ls -la
итого 272 drwxr-xr-x 52 user user 4096 Май 27 10:36 . drwxr-xr-x 3 root root 4096 Ноя 25 2008 .. drwxr-xr-x 2 root root 4096 Май 26 15:01 10:53:38\ drwxr-xr-x 2 root root 4096 Май 26 15:02 10:53:38\\ drwxr-xr-x 2 root root 4096 Май 26 15:01 2009 drwxr-xr-x 2 root root 4096 Май 26 10:55 2009.05.26 drwxr-xr-x 2 root root 4096 Май 26 15:01 26\ drwxr-xr-x 2 root root 4096 Май 26 15:02 26\\ -rw------- 1 user user 1607 Май 27 10:27 .bash_history ... drwxr-xr-x 2 user user 4096 Ноя 25 2008 Videos drwxr-xr-x 2 root root 4096 Май 26 15:01 VIDEOS -rw------- 1 user user 117 Май 27 09:30 .Xauthority -rw-r--r-- 1 user user 574 Май 27 09:30 .xsession-errors -rw-r--r-- 1 root root 34 Май 26 17:21 zlo drwxr-xr-x 2 root root 4096 Май 26 15:01 Втр\ drwxr-xr-x 2 root root 4096 Май 26 15:02 Втр\\ drwxr-xr-x 2 root root 4096 Май 26 10:53 Втр Май 26 10:53:38 EEST 2009 drwxr-xr-x 2 root root 4096 Май 26 15:01 Май\ drwxr-xr-x 2 root root 4096 Май 26 15:02 Май\\ |
#fing / -name
bash: fing: команда не найдена |
#fing / -name l3*
bash: fing: команда не найдена |
#find / -name l3*
/usr/local/bin/l3script /usr/local/bin/l3-config /usr/local/bin/l3-agent /etc/lilalo/l3config.pm /home/user/.lilalo/l3bashrc /home/user/.lilalo/l3prompt /home/user/etc-2009.05.26/lilalo/l3config.pm /root/.lilalo/l3bashrc /root/.lilalo/l3prompt /root/.lilalo/l3-agent.pid |
#/usr/local/bin/l3-agent
Removing stale pidfile |
#ps -aux | grep l3
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html root 10980 99.9 0.2 13028 7464 ? Rs 10:46 1:21 l3-agent |
#tail -f /var/log/messages
May 27 09:29:48 linux1 kernel: [ 6.489448] EXT3 FS on sdb1, internal journal May 27 09:29:48 linux1 kernel: [ 8.112195] atl1 0000:02:00.0: eth0 link is up 100 Mbps full duplex May 27 09:29:48 linux1 kernel: [ 8.112259] atl1 0000:02:00.0: eth0 link is up 1000 Mbps full duplex May 27 09:29:48 linux1 kernel: [ 8.579858] NET: Registered protocol family 10 May 27 09:29:48 linux1 kernel: [ 8.580442] lo: Disabled Privacy Extensions May 27 09:29:48 linux1 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="2281" x-info="http://www.rsyslog.com"] restart May 27 09:29:49 linux1 lpd[2584]: restarted May 27 09:29:49 linux1 kernel: [ 13.451449] [drm] Initialized drm 1.1.0 20060810 May 27 09:29:49 linux1 kernel: [ 13.459603] pci 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 May 27 09:29:49 linux1 kernel: [ 13.461788] [drm] Initialized i915 1.6.0 20080730 on minor 0 ... May 27 11:08:01 linux1 kernel: [ 5905.460462] usbcore: registered new interface driver usb-storage May 27 11:08:01 linux1 kernel: [ 5905.460465] USB Mass Storage support registered. May 27 11:08:06 linux1 kernel: [ 5910.460570] scsi 4:0:0:0: Direct-Access Kingston DataTraveler 2.0 5.00 PQ: 0 ANSI: 0 CCS May 27 11:08:08 linux1 kernel: [ 5911.814595] sd 4:0:0:0: [sdc] 8058880 512-byte hardware sectors: (4.12 GB/3.84 GiB) May 27 11:08:08 linux1 kernel: [ 5911.815088] sd 4:0:0:0: [sdc] Write Protect is off May 27 11:08:08 linux1 kernel: [ 5911.816716] sd 4:0:0:0: [sdc] 8058880 512-byte hardware sectors: (4.12 GB/3.84 GiB) May 27 11:08:08 linux1 kernel: [ 5911.817214] sd 4:0:0:0: [sdc] Write Protect is off May 27 11:08:08 linux1 kernel: [ 5911.817223] sdc: sdc1 May 27 11:08:08 linux1 kernel: [ 5911.818085] sd 4:0:0:0: [sdc] Attached SCSI removable disk ^C |
#ps -aux | grep ssh*
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html root 2308 0.0 0.0 5548 1064 ? Ss 09:29 0:00 /usr/sbin/sshd user 2842 0.0 0.3 21616 9832 ? Ss 09:30 0:00 x-session-manager user 2950 0.0 0.0 4888 620 ? Ss 09:30 0:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session x-session-manager user 2953 0.0 0.0 3308 696 ? S 09:30 0:00 /usr/bin/dbus-launch --exit-with-session x-session-manager user 2954 0.0 0.0 2784 892 ? Ss 09:30 0:00 /usr/bin/dbus-daemon --fork --print-pid 6 --print-address 9 --session user 2984 0.0 0.2 13116 7092 ? S 09:30 0:00 xterm -class UXTerm -title uxterm -u8 user 3200 0.0 0.2 13652 7544 ? R 09:30 0:00 xterm -class UXTerm -title uxterm -u8 user 8653 0.0 0.2 13664 7540 ? S 10:28 0:00 xterm -class UXTerm -title uxterm -u8 root 8935 0.0 0.0 5260 2276 pts/7 S+ 10:28 0:00 ssh root@10.0.35.100 root 14089 0.0 0.0 4912 832 pts/2 S+ 11:12 0:00 grep ssh* |
#ls -la /etc/init.d/
итого 288 drwxr-xr-x 2 root root 4096 Май 26 17:02 . drwxr-xr-x 82 root root 4096 Май 27 11:08 .. -rwxr-xr-x 1 root root 4021 Май 14 22:50 aumix -rwxr-xr-x 1 root root 2155 Янв 5 2008 bootlogd -rwxr-xr-x 1 root root 1988 Июл 16 2008 bootmisc.sh -rwxr-xr-x 1 root root 3004 Авг 12 2008 checkfs.sh -rwxr-xr-x 1 root root 9831 Дек 30 2007 checkroot.sh -rwxr-xr-x 1 root root 682 Авг 17 2008 console-cyrillic -rwxr-xr-x 1 root root 7651 Фев 20 20:00 console-screen.kbd.sh ... -rwxr-xr-x 1 root root 525 Янв 2 2008 stop-bootlogd -rwxr-xr-x 1 root root 1096 Янв 2 2008 stop-bootlogd-single -rwxr-xr-x 1 root root 515 Мар 28 23:16 sudo -rwxr-xr-x 1 root root 7345 Апр 18 04:44 udev -rwxr-xr-x 1 root root 1001 Июл 11 2008 udev-mtab -rwxr-xr-x 1 root root 3175 Мар 2 2008 umountfs -rwxr-xr-x 1 root root 2140 Дек 30 2007 umountnfs.sh -rwxr-xr-x 1 root root 1456 Май 29 2008 umountroot -rwxr-xr-x 1 root root 1815 Сен 13 2006 urandom -rwxr-xr-x 1 root root 1777 Фев 2 14:29 x11-common |
#find / -name FStone*
|
#find / -name FS*
/home/user/Desktop/FSViewerSetup38.exe |
#cat /etc/anacrontab
cat: /etc/anacrontab: Нет такого файла или каталога |
#apt-get install anacron
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: update-inetd portmap Для их удаления используйте 'apt-get autoremove'. НОВЫЕ пакеты, которые будут установлены: anacron обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 29,2kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 193kB. Получено:1 http://10.0.35.1 sid/main anacron 2.3-13.1 [29,2kB] Получено 29,2kБ за 0s (0Б/c) Выбор ранее не выбранного пакета anacron. (Чтение базы данных ... на данный момент установлено 46065 файлов и каталогов.) Распаковывается пакет anacron (из файла .../anacron_2.3-13.1_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет anacron (2.3-13.1) ... Starting anac(h)ronistic cron: anacron. |
#cat /etc/cron.weekly/
cat: /etc/cron.weekly/: Это каталог |
#ls -l /etc/cron.weekly/
итого 12 -rwxr-xr-x 1 root root 312 Мар 9 2008 0anacron -rwxr-xr-x 1 root root 372 Май 20 2008 lpr -rwxr-xr-x 1 root root 528 Мар 15 01:34 man-db |
#apt-get install at
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: update-inetd portmap Для их удаления используйте 'apt-get autoremove'. НОВЫЕ пакеты, которые будут установлены: at обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 43,1kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 213kB. Получено:1 http://10.0.35.1 sid/main at 3.1.10.2 [43,1kB] Получено 43,1kБ за 0s (0Б/c) Выбор ранее не выбранного пакета at. (Чтение базы данных ... на данный момент установлено 46085 файлов и каталогов.) Распаковывается пакет at (из файла .../archives/at_3.1.10.2_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет at (3.1.10.2) ... Starting deferred execution scheduler: atd. |
####at now + 3 minutes
|
####atq
|
#at now + 3 minutes
warning: commands will be executed using /bin/sh at> echo hello all | wall at> <EOF> at> <EOT> job 1 at Wed May 27 11:42:00 2009 |
#at now + 3 minutes
warning: commands will be executed using /bin/sh at> echo hello all | wal at> <EOT> job 2 at Wed May 27 11:43:00 2009 |
#at -c 1
#!/bin/sh # atrun uid=0 gid=0 # mail root 0 umask 22 SSH_AGENT_PID=2950; export SSH_AGENT_PID XDG_SESSION_COOKIE=4163903d1447a2890675a6b6492b3f77-1243409288.215228-498351800; export XDG_SESSION_COOKIE L3_PARENT_TTY=/dev/pts/5; export L3_PARENT_TTY WINDOWID=33554447; export WINDOWID L3_TAMPERED_EDITORS=\ vi\ vim\ pico\ nano\ vi\ vim\ pico\ nano; export L3_TAMPERED_EDITORS USER=root; export USER ... USERNAME=user; export USERNAME SESSION_MANAGER=local/linux1:@/tmp/.ICE-unix/2842,unix/linux1:/tmp/.ICE-unix/2842; export SESSION_MANAGER MAIL=/var/mail/root; export MAIL PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin; export PATH DESKTOP_SESSION=default; export DESKTOP_SESSION L3_SESSION_ID=207815988821931315-1243409288; export L3_SESSION_ID GDM_XSERVER_LOCATION=local; export GDM_XSERVER_LOCATION PWD=/home/user; export PWD GNOME_KEYRING_PID=2829; export GNOME_KEYRING_PID LANG=ru_RU.UTF-8; export LANG |
#atq
2 Wed May 27 11:43:00 2009 a root |
#at -c 1
Cannot find jobid 1 |
#date
Срд Май 27 11:48:21 EEST 2009 |
#dpkg -l |grep ntpd
ii ntpdate 1:4.2.4p6+dfsg-1 client for setting system time from NTP servers |
#ntpdate ntp.psn.ru
27 May 11:52:08 ntpdate[19498]: adjust time server 194.149.67.130 offset -0.290479 sec |
#ps aux | grep sys
root 2281 0.0 0.0 28840 1692 ? Sl 09:29 0:00 /usr/sbin/rsyslogd -c3 102 2297 0.0 0.0 2784 1076 ? Ss 09:29 0:00 /usr/bin/dbus-daemon --system root 20491 0.0 0.0 4912 780 pts/2 S+ 12:01 0:00 grep sys |
#strings /usr/sbin/rsyslogd | grep /etc
/etc/rsyslog.conf |
#cat /etc/rsysslog.conf
cat: /etc/rsysslog.conf: Нет такого файла или каталога |
#cat /etc/rsyslog.conf
# /etc/rsyslog.conf Configuration file for rsyslog v3. # # For more information see # /usr/share/doc/rsyslog-doc/html/rsyslog_conf.html ################# #### MODULES #### ################# $ModLoad imuxsock # provides support for local system logging $ModLoad imklog # provides kernel logging support (previously done by rklogd) #$ModLoad immark # provides --MARK-- message capability ... # # $ xconsole -file /dev/xconsole [...] # # NOTE: adjust the list below, or you'll go crazy if you have a reasonably # busy site.. # daemon.*;mail.*;\ news.err;\ *.=debug;*.=info;\ *.=notice;*.=warn |/dev/xconsole |
#cat /etc/rsyslog.conf| less
|
#less /etc/default/rsyslog
|
#/etc/init.d/rsyslog restart
Stopping enhanced syslogd: rsyslogd. Starting enhanced syslogd: rsyslogd. |
## *.=debug;*.=info;\
|
## *.=notice;*.=warn /dev/tty8
|
## The named pipe /dev/xconsole is for the `xconsole' utility. To use it,
|
## you must invoke `xconsole' with the `-file' option:
|
##
|
## $ xconsole -file /dev/xconsole [...]
|
##
|
## NOTE: adjust the list below, or you'll go crazy if you have a reasonably
|
## busy site..
|
##
|
#daemon.*;mail.*;\
> news.err;\ > *.=debug;*.=info;\ > *.=notice;*.=warn |/dev/xconsole bash: daemon.*: команда не найдена bash: mail.*: команда не найдена bash: news.err: команда не найдена bash: *.=debug: команда не найдена bash: *.=info: команда не найдена bash: *.=notice: команда не найдена bash: /dev/xconsole: Отказано в доступе bash: *.=warn: команда не найдена |
#[root@linux1:user]# cat /etc/rsyslog.conf| less
|
#echo teststststst | logger
|
#tail /var/log/messages
May 27 11:48:06 linux1 kernel: [ 8310.357928] sd 5:0:0:0: [sdc] Write Protect is off May 27 11:48:06 linux1 kernel: [ 8310.359430] sd 5:0:0:0: [sdc] 8058880 512-byte hardware sectors: (4.12 GB/3.84 GiB) May 27 11:48:06 linux1 kernel: [ 8310.359927] sd 5:0:0:0: [sdc] Write Protect is off May 27 11:48:06 linux1 kernel: [ 8310.359937] sdc: sdc1 May 27 11:48:06 linux1 kernel: [ 8310.360795] sd 5:0:0:0: [sdc] Attached SCSI removable disk May 27 11:50:21 linux1 kernel: [ 8444.905252] usb 2-6: USB disconnect, address 3 May 27 12:18:31 linux1 kernel: Kernel logging (proc) stopped. May 27 12:18:31 linux1 kernel: imklog 3.22.0, log source = /proc/kmsg started. May 27 12:18:31 linux1 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="22525" x-info="http://www.rsyslog.com"] restart May 27 12:19:12 linux1 logger: teststststst |
#crontab -u root -e
SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # m h dom mon dow command #*/2 * * * * /usr/local/bin/copydate [ Записано 7 строк ] crontab: installing new crontab |
#vi /etc/rsyslog.conf
|
#echo teststststst | logger -t kernel
|
#tail /var//log/kern.log
May 27 11:48:06 linux1 kernel: [ 8310.359430] sd 5:0:0:0: [sdc] 8058880 512-byte hardware sectors: (4.12 GB/3.84 GiB) May 27 11:48:06 linux1 kernel: [ 8310.359927] sd 5:0:0:0: [sdc] Write Protect is off May 27 11:48:06 linux1 kernel: [ 8310.359930] sd 5:0:0:0: [sdc] Mode Sense: 23 00 00 00 May 27 11:48:06 linux1 kernel: [ 8310.359933] sd 5:0:0:0: [sdc] Assuming drive cache: write through May 27 11:48:06 linux1 kernel: [ 8310.359937] sdc: sdc1 May 27 11:48:06 linux1 kernel: [ 8310.360795] sd 5:0:0:0: [sdc] Attached SCSI removable disk May 27 11:48:07 linux1 kernel: [ 8310.777828] FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! May 27 11:50:21 linux1 kernel: [ 8444.905252] usb 2-6: USB disconnect, address 3 May 27 12:18:31 linux1 kernel: Kernel logging (proc) stopped. May 27 12:18:31 linux1 kernel: imklog 3.22.0, log source = /proc/kmsg started. |
#cat /dev/urandom | hexdump -C | head | logger -t sendmail -p mail.6
|
####zabit_logi
|
#echo teststststst | logger -t sendmail -p mail.6
|
#cat /cat/network/interfaces
cat: /cat/network/interfaces: Нет такого файла или каталога |
#cat /etc/network/interfaces
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or # /usr/share/doc/ifupdown/examples for more information. auto lo eth0 iface lo inet loopback iface eth0 inet static address 192.168.15.1 netmask 255.255.255.0 network 192.168.15.0 broadcast 192.168.15.255 gateway 192.168.15.254 |
#netstat -ldp
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 *:sunrpc *:* LISTEN 2027/portmap tcp 0 0 *:ssh *:* LISTEN 2308/sshd tcp 0 0 localhost:smtp *:* LISTEN 2574/exim4 tcp6 0 0 [::]:ssh [::]:* LISTEN 2308/sshd udp 0 0 *:46639 *:* 23342/rsyslogd udp 0 0 *:sunrpc *:* 2027/portmap Active UNIX domain sockets (only servers) Proto RefCnt Flags Type State I-Node PID/Program name Path ... unix 2 [ ACC ] STREAM LISTENING 8859 2842/x-session-mana /tmp/.ICE-unix/2842 unix 2 [ ACC ] STREAM LISTENING 10553 3458/gconfd-2 /tmp/orbit-user/linc-d82-0-705458a55d15d unix 2 [ ACC ] STREAM LISTENING 10566 3454/firefox-bin /tmp/orbit-user/linc-d7e-0-76ea3a476a8b9 unix 2 [ ACC ] STREAM LISTENING 7412 2765/X @/tmp/.X11-unix/X0 unix 2 [ ACC ] STREAM LISTENING 8921 2964/gam_server @/tmp/fam-user- unix 2 [ ACC ] STREAM LISTENING 6674 2594/hald @/var/run/hald/dbus-tJOAxzHXKT unix 2 [ ACC ] STREAM LISTENING 126608 18334/lpd /dev/printer unix 2 [ ACC ] STREAM LISTENING 7219 2743/gdm /var/run/gdm_socket unix 2 [ ACC ] STREAM LISTENING 8829 2954/dbus-daemon @/tmp/dbus-oHhLZe7W19 unix 2 [ ACC ] STREAM LISTENING 8858 2842/x-session-mana @/tmp/.ICE-unix/2842 |
#echo test | nc -u 192.168.15.2 514
|
#echo test | nc -u 192.168.15.2 514
^Z [3]+ Stopped echo test | nc -u 192.168.15.2 514 |
#echo test | nc -u 192.168.15.2 514
^Z [4]+ Stopped echo test | nc -u 192.168.15.2 514 |
#echo zabi_logi_nelzya | logger
|
#cat /proc/cpuinfo | grep mips
bogomips : 3733.19 bogomips : 3733.51 |
#ssh root@10.0.35.100
root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Wed May 27 14:21:27 2009 from linux2.unix.nt |
#less /etc/cron.daily/logrotate
|
#less /etc/logrotate.conf
|
#ls -l /etc/logrotate.d/
итого 24 -rw-r--r-- 1 root root 84 Апр 14 15:31 apt -rw-r--r-- 1 root root 79 Апр 18 00:40 aptitude -rw-r--r-- 1 root root 112 Май 21 08:36 dpkg -rw-r--r-- 1 root root 146 Май 10 11:23 exim4-base -rw-r--r-- 1 root root 126 Май 10 11:23 exim4-paniclog -rw-r--r-- 1 root root 515 Май 16 00:39 rsyslog |
#less /etc/logrotate.conf
|
#last
user tty7 :0 Wed May 27 09:30 still logged in reboot system boot 2.6.29-2-686 Wed May 27 09:29 - 14:22 (04:52) root tty3 Tue May 26 12:38 - down (05:20) root tty3 Tue May 26 12:38 - 12:38 (00:00) root tty2 Tue May 26 09:34 - down (08:25) root tty2 Tue May 26 09:34 - 09:34 (00:00) root tty1 Tue May 26 09:30 - 17:58 (08:28) root tty1 Tue May 26 09:30 - 09:30 (00:00) user tty7 :0 Tue May 26 09:29 - down (08:30) reboot system boot 2.6.29-2-686 Tue May 26 09:28 - 17:59 (08:31) ... root tty1 Mon Nov 24 16:06 - 16:06 (00:00) reboot system boot 2.6.29-2-686 Mon Nov 24 16:06 - 16:16 (00:09) root tty1 Mon Nov 24 16:04 - down (00:00) root tty1 Mon Nov 24 16:04 - 16:04 (00:00) reboot system boot 2.6.29-2-686 Mon Nov 24 16:04 - 16:05 (00:00) root tty1 Mon Nov 24 15:43 - down (00:19) root tty1 Mon Nov 24 15:43 - 15:43 (00:00) reboot system boot 2.6.29-2-686 Mon Nov 24 15:43 - 16:02 (00:19) reboot system boot 2.6.29-2-686 Mon Nov 24 15:40 - 15:40 (00:00) wtmp begins Mon Nov 24 15:40:32 2008 |
#lastb
UNKNOWN tty2 Mon May 25 10:03 - 10:03 (00:00) UNKNOWN tty2 Mon May 25 10:03 - 10:03 (00:00) root tty1 Mon Nov 24 15:40 - 15:40 (00:00) btmp begins Mon Nov 24 15:40:55 2008 |
#less /etc/logrotate.conf
|
#less /etc/logrotate.d/rsyslog
|
#less /etc/logrotate.d/* |
|
#less /etc/logrotate.d/* | less
|
#ls -l /var/log | less
|
#May 27 12:39:19 linux1 kernel: imklog 3.22.0, log source = /proc/kmsg started.
bash: May: команда не найдена |
#May 27 12:39:30 linux1 logger: zabi_logi_nelzya
bash: May: команда не найдена |
#May 27 12:45:20 linux1 kernel: Kernel logging (proc) stopped.
bash: syntax error near unexpected token `(' |
#May 27 12:45:20 linux1 kernel: imklog 3.22.0, log source = /proc/kmsg started.
bash: May: команда не найдена |
#May 27 12:45:57 linux1 logger: zabi_logi_nelzya
bash: May: команда не найдена |
#May 27 12:46:09 linux1 kernel: zabi_logi_nelzya
bash: May: команда не найдена |
#May 27 12:55:23 linux1 logger: zabi_logi_nelzya
bash: May: команда не найдена |
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or # /usr/share/doc/ifupdown/examples for more information. auto lo eth0 iface lo inet loopback iface eth0 inet static address 192.168.15.1 netmask 255.255.255.0 network 192.168.15.0 broadcast 192.168.15.255 gateway 192.168.15.254
# /etc/rsyslog.conf Configuration file for rsyslog v3. # # For more information see # /usr/share/doc/rsyslog-doc/html/rsyslog_conf.html ################# #### MODULES #### ################# $ModLoad imuxsock # provides support for local system logging $ModLoad imklog # provides kernel logging support (previously done by rklogd) #$ModLoad immark # provides --MARK-- message capability # provides UDP syslog reception #$ModLoad imudp #$UDPServerRun 514 # provides TCP syslog reception #$ModLoad imtcp #$InputTCPServerRun 514 ########################### #### GLOBAL DIRECTIVES #### ########################### # # Use traditional timestamp format. # To enable high precision timestamps, comment out the following line. # $ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat # # Set the default permissions for all log files. # $FileOwner root $FileGroup adm $FileCreateMode 0640 $DirCreateMode 0755 $Umask 0022 # # Include all config files in /etc/rsyslog.d/ # $IncludeConfig /etc/rsyslog.d/*.conf ############### #### RULES #### ############### # # First some standard log files. Log by facility. # auth,authpriv.* /var/log/auth.log *.*;auth,authpriv.none -/var/log/syslog #cron.* /var/log/cron.log daemon.* -/var/log/daemon.log kern.* -/var/log/kern.log lpr.* -/var/log/lpr.log mail.* -/var/log/mail.log user.* -/var/log/user.log # # Logging for the mail system. Split it up so that # it is easy to write scripts to parse these files. # mail.info -/var/log/mail.info mail.warn -/var/log/mail.warn mail.err /var/log/mail.err # # Logging for INN news system. # news.crit /var/log/news/news.crit news.err /var/log/news/news.err news.notice -/var/log/news/news.notice # # Some "catch-all" log files. # *.=debug;\ auth,authpriv.none;\ news.none;mail.none -/var/log/debug *.=info;*.=notice;*.=warn;\ auth,authpriv.none;\ cron,daemon.none;\ mail,news.none -/var/log/messages # # Emergencies are sent to everybody logged in. # *.emerg * # # I like to have messages displayed on the console, but only on a virtual # console I usually leave idle. # #daemon,mail.*;\ # news.=crit;news.=err;news.=notice;\ # *.=debug;*.=info;\ # *.=notice;*.=warn /dev/tty8 # The named pipe /dev/xconsole is for the `xconsole' utility. To use it, # you must invoke `xconsole' with the `-file' option: # # $ xconsole -file /dev/xconsole [...] # # NOTE: adjust the list below, or you'll go crazy if you have a reasonably # busy site.. # daemon.*;mail.*;\ news.err;\ *.=debug;*.=info;\ *.=notice;*.=warn |/dev/xconsole
Wed May 27 10:18:01 EEST 2009 Wed May 27 10:20:01 EEST 2009
Время первой команды журнала | 10:19:23 2009- 5-27 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:37:04 2009- 5-27 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 11.88 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 5.94 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 3.11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.54 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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