/l3/users/viktor-dremkov/redhat/linux4.unix.bas/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 :34 :35 :36 :37 :38 :39 :40 :41 :42 :43 :44 |
|
#atq -l 1
atq: invalid option -- l Usage: at [-V] [-q x] [-f file] [-m] time at [-V] [-q x] [-f file] [-m] -t [[CC]YY]MMDDhhmm at -c job [job...] (atq | at -l) [-V] [-q x] (atrm | at -d | at -r) [-V] [-q x] job ... batch [-V] [-f file] [-m] |
#atq -q 1
Usage: at [-V] [-q x] [-f file] [-m] time at [-V] [-q x] [-f file] [-m] -t [[CC]YY]MMDDhhmm at -c job [job...] (atq | at -l) [-V] [-q x] (atrm | at -d | at -r) [-V] [-q x] job ... batch [-V] [-f file] [-m] |
#ls /var/spool/
anacron at clientmqueue cron cups lpd mail mqueue repackage vbox |
#ls /var/spool/at/
a0000101447978 spool |
#cat /var/spool/at/a0000101447978
#!/bin/sh # atrun uid=0 gid=0 # mail root 0 umask 22 HOSTNAME=linux4.unix.bas; export HOSTNAME SHELL=/bin/bash; export SHELL HISTSIZE=1000; export HISTSIZE SSH_CLIENT=192.168.15.254\ 36213\ 22; export SSH_CLIENT L3_PARENT_TTY=/dev/pts/5; export L3_PARENT_TTY L3_TAMPERED_EDITORS=\ vi\ vim\ nano\ vi\ vim\ nano; export L3_TAMPERED_EDITORS ... "\ :%e=\\E[5\;2\~:%i=\\E[1\;2C:kh=\\E[1\~:@1=\\E[1\~:kH=\\E[4\~:\\" "\ :@7=\\E[4\~:kN=\\E[6\~:kP=\\E[5\~:kI=\\E[2\~:kD=\\E[3\~:ku=\\EOA:\\" "\ :kd=\\EOB:kr=\\EOC:kl=\\EOD:km:; export TERMCAP PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin; export PATH MAIL=/var/spool/mail/root; export MAIL L3_SESSION_ID=8067175743055631600-1275883933; export L3_SESSION_ID STY=3053.pts-2.linux4; export STY PWD=/root; export PWD INPUTRC=/etc/inputrc; export INPUTRC LANG=en_US.UTF-8; export LANG |
#alias screen='echo no no no'
|
#alias exit='echo no exit'
|
#set -o ignoreeof
|
#at -h
Usage: at [-V] [-q x] [-f file] [-m] time at [-V] [-q x] [-f file] [-m] -t [[CC]YY]MMDDhhmm at -c job [job...] (atq | at -l) [-V] [-q x] (atrm | at -d | at -r) [-V] [-q x] job ... batch [-V] [-f file] [-m] |
#at -t 06071145
at> echo pereryv | wall at> <EOT> job 2 at 2010-06-07 11:45 |
#ls /var/spool/at/spool/
|
#ls -al /var/spool/at/spool/
total 16 drwx------ 2 daemon daemon 4096 Jan 27 05:12 . drwx------ 3 daemon daemon 4096 Jun 7 10:32 .. |
#ls -al /var/spool/at/
total 40 drwx------ 3 daemon daemon 4096 Jun 7 10:32 . drwxr-xr-x 12 root root 4096 May 30 21:54 .. -rwx------ 1 root root 3705 Jun 7 10:30 a0000101447978 -rwx------ 1 root root 3706 Jun 7 10:32 a00002014479b9 -rw------- 1 daemon daemon 6 Jun 7 10:32 .SEQ drwx------ 2 daemon daemon 4096 Jan 27 05:12 spool |
#cat /var/spool/at/.SEQ
00002 |
#man at
|
#man atd
|
#man at
|
#ls
a0000101447978 a00003014479a9 a00005014479ac a00002014479b9 a0000401447979 spool |
#ls -l
total 24 -rwx------ 1 root root 3705 Jun 7 10:30 a0000101447978 -rwx------ 1 root root 3706 Jun 7 10:32 a00002014479b9 -rwx------ 1 user user 1389 Jun 7 10:35 a00003014479a9 ---------- 1 user user 0 Jun 7 10:36 a0000401447979 -rwx------ 1 user user 1379 Jun 7 10:36 a00005014479ac drwx------ 2 daemon daemon 4096 Jan 27 05:12 spool |
#bc
bc 1.06 Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc. This is free software with ABSOLUTELY NO WARRANTY. For details type `warranty'. ibase=16 obase=10 014479a9 (standard_in) 3: parse error 144479a9 (standard_in) 4: parse error ox144479a9 0 0xff (standard_in) 6: parse error |
#man bc
|
#perl -e 'print 0x014479a9,"\n"'
21264809 |
#date -j
date: invalid option -- j Try `date --help' for more information. |
#date --help
Usage: date [OPTION]... [+FORMAT] or: date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] Display the current time in the given FORMAT, or set the system date. -d, --date=STRING display time described by STRING, not `now' -f, --file=DATEFILE like --date once for each line of DATEFILE -r, --reference=FILE display the last modification time of FILE -R, --rfc-2822 output date and time in RFC 2822 format --rfc-3339=TIMESPEC output date and time in RFC 3339 format. TIMESPEC=`date', `seconds', or `ns' for date and time to the indicated precision. ... - (hyphen) do not pad the field _ (underscore) pad with spaces 0 (zero) pad with zeros ^ use upper case if possible # use opposite case if possible After any flags comes an optional field width, as a decimal number; then an optional modifier, which is either E to use the locale's alternate representations if available, or O to use the locale's alternate numeric symbols if available. Report bugs to <bug-coreutils@gnu.org>. |
#date --help | less
|
#date +"%s"
1275885504 |
#perl -e 'print 0x014479a9,"\n"'
21264809 |
#atq -l
atq: invalid option -- l Usage: at [-V] [-q x] [-f file] [-m] time at [-V] [-q x] [-f file] [-m] -t [[CC]YY]MMDDhhmm at -c job [job...] (atq | at -l) [-V] [-q x] (atrm | at -d | at -r) [-V] [-q x] job ... batch [-V] [-f file] [-m] |
#atq
1 2010-06-07 10:40 a root 5 2010-06-07 11:32 a user 4 2010-06-07 10:41 a user 3 2010-06-07 11:29 a user 7 2010-06-07 10:45 a user 2 2010-06-07 11:45 a root |
#mv a00002014479b9 a00002014479ba
|
#perl -e 'print 0x014479a9*60,"\n"'
1275888540 |
#at now + 10 minutes
|
#mail
Mail version 8.1 6/6/93. Type ? for help. "/var/spool/mail/root": 3 messages 3 unread >U 1 logwatch@localhost.l Mon May 31 10:46 91/2823 "Logwatch for localh" U 2 logwatch@linux4.unix Fri Jun 4 04:04 192/5336 "Logwatch for linux4" U 3 logwatch@linux4.unix Sat Jun 5 04:05 183/5530 "Logwatch for linux4" & q Held 3 messages in /var/spool/mail/root |
#man mail
|
#mail -f
Mail version 8.1 6/6/93. Type ? for help. "/root/mbox": 3 messages > 1 logwatch@linux4.unix Tue Jun 1 10:49 157/4550 "Logwatch for linux4" 2 logwatch@linux4.unix Wed Jun 2 04:03 151/4282 "Logwatch for linux4" 3 logwatch@linux4.unix Thu Jun 3 04:03 161/4438 "Logwatch for linux4" & q |
## mutt muttator
|
## mutt + thunderbird = muttator
|
## vim + firefox = vimperator
|
#mutt
################################################################## *-Mutt: /var/spool/mail/root [Msgs:3 Old:2 13K]---(date/date)--------(all)--- 3 kept, 0 deleted. |
#cat /etc/crontab
SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly |
#/etc/init.d/crond status
crond (pid 2505) is running... |
#date
Mon Jun 7 10:53:33 ALMT 2010 |
#vi /etc/crontab
|
#ssh 192.168.15.3
Connection to 192.168.15.3 closed. You have new mail in /var/spool/mail/root |
#date +"%D%M%Y"
06/07/10152010 |
#date +"%d%m%y"
070610 |
#[ `date +"%d%m%y"` = '070610' ] && echo stiraem vse
stiraem vse |
#[ `date +"%d%m%y"` = '080610' ] && echo stiraem vse
|
#[ `date +"%m%y"` = '0610' ] && echo stiraem vse
stiraem vse You have new mail in /var/spool/mail/root |
#ls -l /etc/cron.allow
ls: /etc/cron.allow: No such file or directory You have mail in /var/spool/mail/root |
#mail
Mail version 8.1 6/6/93. Type ? for help. "/var/spool/mail/root": 4 messages 1 new 3 unread 1 logwatch@localhost.l Mon May 31 10:46 93/2855 "Logwatch for localhos" U 2 logwatch@linux4.unix Fri Jun 4 04:04 194/5368 "Logwatch for linux4.u" U 3 logwatch@linux4.unix Sat Jun 5 04:05 185/5562 "Logwatch for linux4.u" >N 4 logwatch@linux4.unix Mon Jun 7 11:16 45/1659 "Logwatch for linux4.u" & q Held 4 messages in /var/spool/mail/root |
#ssh 192.168.15.3
Connection to 192.168.15.3 closed. You have mail in /var/spool/mail/root |
#uptime
11:22:54 up 1:12, 15 users, load average: 0.64, 0.76, 0.81 |
#ssh 192.168.15.3
Connection to 192.168.15.3 closed. |
#ls /lib/security/
pam_access.so pam_ldap.so pam_shells.so pam_ccreds.so pam_limits.so pam_smb_auth.so pam_chroot.so pam_listfile.so pam_smbpass.so pam_console.so pam_localuser.so pam_stack.so pam_cracklib.so pam_loginuid.so pam_stress.so pam_debug.so pam_mail.so pam_succeed_if.so pam_deny.so pam_mkhomedir.so pam_tally2.so pam_echo.so pam_motd.so pam_tally.so pam_ecryptfs.so pam_namespace.so pam_time.so pam_env.so pam_nologin.so pam_timestamp.so ... pam_filter pam_permit.so pam_unix_acct.so pam_filter.so pam_pkcs11.so pam_unix_auth.so pam_ftp.so pam_postgresok.so pam_unix_passwd.so pam_group.so pam_pwhistory.so pam_unix_session.so pam_issue.so pam_rhosts_auth.so pam_unix.so pam_keyinit.so pam_rhosts.so pam_userdb.so pam_krb5 pam_rootok.so pam_warn.so pam_krb5afs.so pam_rps.so pam_wheel.so pam_krb5.so pam_securetty.so pam_winbind.so pam_lastlog.so pam_selinux.so pam_xauth.so |
#uptime
11:25:00 up 1:14, 15 users, load average: 0.95, 0.82, 0.82 |
#uptime
11:25:01 up 1:14, 15 users, load average: 0.87, 0.80, 0.81 |
#myleve
bash: myleve: command not found |
#mylevel
bash: mylevel: command not found |
#level
bash: level: command not found |
#my level
bash: my: command not found |
#init
Usage: init 0123456SsQqAaBbCcUu |
#man init
|
#cat /etc/anacrontab
# /etc/anacrontab: configuration file for anacron # See anacron(8) and anacrontab(5) for details. SHELL=/bin/sh PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root 1 65 cron.daily run-parts /etc/cron.daily 7 70 cron.weekly run-parts /etc/cron.weekly 30 75 cron.monthly run-parts /etc/cron.monthly |
#runlevel
N 5 |
#ssh 192.168.15.3
Connection to 192.168.15.3 closed. |
#last
root tty2 Mon Jun 7 11:09 still logged in user tty3 Mon Jun 7 10:36 still logged in root pts/24 linux1.unix.bas Mon Jun 7 10:29 still logged in user pts/23 linux4.unix.bas Mon Jun 7 10:29 still logged in user pts/23 :pts/22:S.0 Mon Jun 7 10:26 - 10:26 (00:00) user pts/22 linux1.unix.bas Mon Jun 7 10:26 still logged in root pts/20 linux10.unix.bas Mon Jun 7 10:22 still logged in root pts/18 linux8.unix.bas Mon Jun 7 10:20 still logged in user tty2 Mon Jun 7 10:20 - 11:06 (00:45) root pts/16 linux9.unix.bas Mon Jun 7 10:13 still logged in ... user tty6 Mon May 31 10:36 - down (07:00) user tty1 Mon May 31 10:34 - down (07:01) user pts/2 :0.0 Mon May 31 10:22 - 10:38 (00:15) user pts/1 :0.0 Mon May 31 10:18 - 10:38 (00:20) user :0 Mon May 31 09:42 - 10:38 (00:55) user :0 Mon May 31 09:42 - 09:42 (00:00) reboot system boot 2.6.18-194.el5PA Mon May 31 09:41 (07:54) reboot system boot 2.6.18-194.el5PA Sun May 30 16:02 (00:41) reboot system boot 2.6.18-194.el5PA Sun May 30 21:59 (-5:-57) wtmp begins Sun May 30 21:59:20 2010 |
#ls -l /etc/cron.daily/
total 68 -rwxr-xr-x 1 root root 379 Mar 28 2007 0anacron lrwxrwxrwx 1 root root 39 May 30 21:53 0logwatch -> /usr/share/logwatch/scripts/logwatch.pl -rwxr-xr-x 1 root root 118 Mar 31 12:43 cups -rwxr-xr-x 1 root root 180 Feb 27 2009 logrotate -rwxr-xr-x 1 root root 418 Jan 6 2007 makewhatis.cron -rwxr-xr-x 1 root root 137 Sep 3 2009 mlocate.cron -rwxr-xr-x 1 root root 2181 Jun 21 2006 prelink -rwxr-xr-x 1 root root 296 Sep 4 2009 rpm -rwxr-xr-x 1 root root 328 Feb 26 2009 tmpwatch |
#last | head
root tty2 Mon Jun 7 11:09 still logged in user tty3 Mon Jun 7 10:36 still logged in root pts/24 linux1.unix.bas Mon Jun 7 10:29 still logged in user pts/23 linux4.unix.bas Mon Jun 7 10:29 still logged in user pts/23 :pts/22:S.0 Mon Jun 7 10:26 - 10:26 (00:00) user pts/22 linux1.unix.bas Mon Jun 7 10:26 still logged in root pts/20 linux10.unix.bas Mon Jun 7 10:22 still logged in root pts/18 linux8.unix.bas Mon Jun 7 10:20 still logged in user tty2 Mon Jun 7 10:20 - 11:06 (00:45) root pts/16 linux9.unix.bas Mon Jun 7 10:13 still logged in |
#last | head -n15
root tty2 Mon Jun 7 11:09 still logged in user tty3 Mon Jun 7 10:36 still logged in root pts/24 linux1.unix.bas Mon Jun 7 10:29 still logged in user pts/23 linux4.unix.bas Mon Jun 7 10:29 still logged in user pts/23 :pts/22:S.0 Mon Jun 7 10:26 - 10:26 (00:00) user pts/22 linux1.unix.bas Mon Jun 7 10:26 still logged in root pts/20 linux10.unix.bas Mon Jun 7 10:22 still logged in root pts/18 linux8.unix.bas Mon Jun 7 10:20 still logged in user tty2 Mon Jun 7 10:20 - 11:06 (00:45) root pts/16 linux9.unix.bas Mon Jun 7 10:13 still logged in root pts/14 linux12.unix.bas Mon Jun 7 10:13 still logged in root tty1 Mon Jun 7 10:12 still logged in root pts/11 linux6.unix.bas Mon Jun 7 10:12 - 10:33 (00:21) root pts/9 linux3.unix.bas Mon Jun 7 10:12 still logged in root pts/7 linux11.unix.bas Mon Jun 7 10:12 still logged in |
#cat /etc/cron.daily/0anacron
#!/bin/sh # # anacron's cron script # # This script updates anacron time stamps. It is called through run-parts # either by anacron itself or by cron. # # The script is called "0anacron" to assure that it will be executed # _before_ all other scripts. # Don't run anacron if this script is called by anacron. if [ ! -e /var/run/anacron.pid ]; then anacron -u cron.daily fi |
#ls /var/spool/a
anacron/ at/ |
#ls /var/spool/anacron/
cron.daily cron.monthly cron.weekly |
#ls -l /var/spool/anacron/
total 24 -rw------- 1 root root 9 Jun 7 11:16 cron.daily -rw------- 1 root root 9 May 31 10:56 cron.monthly -rw------- 1 root root 9 Jun 7 11:22 cron.weekly |
#cat /var/spool/anacron/cron.daily
20100607 |
#ps aux | grep bash
root 2840 0.0 0.0 3720 508 pts/1 Ss+ 10:12 0:00 script -f -c bash -q /root/.lilalo//2193943111284920529-1275883925.script root 2896 0.0 0.0 3724 328 pts/1 S+ 10:12 0:00 script -f -c bash -q /root/.lilalo//2193943111284920529-1275883925.script root 2897 0.0 0.0 5780 2624 pts/2 Ss 10:12 0:00 bash root 2944 0.0 0.0 3720 504 pts/3 Ss+ 10:12 0:00 script -f -c bash -q /root/.lilalo//54462096124606602-1275883929.script root 3002 0.0 0.0 3724 328 pts/3 S+ 10:12 0:00 script -f -c bash -q /root/.lilalo//54462096124606602-1275883929.script root 3003 0.0 0.0 5792 2628 pts/4 Ss 10:12 0:00 bash root 3054 0.0 0.0 3720 504 pts/5 Ss+ 10:12 0:00 script -f -c /bin/bash -q /root/.lilalo//8067175743055631600-1275883933.script root 3096 0.0 0.0 3724 332 pts/5 S+ 10:12 0:00 script -f -c /bin/bash -q /root/.lilalo//8067175743055631600-1275883933.script root 3097 0.0 0.0 5820 2716 pts/6 Ss 10:12 0:01 /bin/bash root 3147 0.0 0.0 3720 504 pts/7 Ss+ 10:12 0:00 script -f -c bash -q /root/.lilalo//317316467288476667-1275883939.script ... user 4260 0.0 0.0 4536 1444 pts/22 Ss 10:26 0:00 -bash user 4529 0.0 0.0 4540 1460 pts/23 Ss+ 10:29 0:00 -bash root 4616 0.0 0.0 3720 500 pts/24 Ss+ 10:29 0:00 script -f -c bash -q /root/.lilalo//476026306213630089-1275884982.script root 4674 0.0 0.0 3724 328 pts/24 S+ 10:29 0:00 script -f -c bash -q /root/.lilalo//476026306213630089-1275884982.script root 4675 0.0 0.0 5788 2624 pts/25 Ss 10:29 0:00 bash user 5132 0.0 0.0 4540 1440 tty3 Ss+ 10:36 0:00 -bash root 5753 0.0 0.0 3720 500 tty2 Ss+ 11:09 0:00 script -f -c bash -q /root/.lilalo//156012002318685947-1275887388.script root 5816 0.0 0.0 3724 328 tty2 S+ 11:09 0:00 script -f -c bash -q /root/.lilalo//156012002318685947-1275887388.script root 5817 0.0 0.0 5788 2628 pts/11 Ss+ 11:09 0:00 bash root 12901 0.0 0.0 3924 708 pts/6 S+ 11:34 0:00 grep bash |
#ps aux | grep bash | grep -v script
root 2897 0.0 0.0 5780 2624 pts/2 Ss 10:12 0:00 bash root 3003 0.0 0.0 5792 2628 pts/4 Ss 10:12 0:00 bash root 3097 0.0 0.0 5820 2716 pts/6 Ss 10:12 0:01 /bin/bash root 3206 0.0 0.0 5780 2620 pts/8 Ss 10:12 0:00 bash root 3306 0.0 0.0 5788 2620 pts/10 Ss 10:12 0:00 bash root 3513 0.0 0.0 5788 2624 pts/13 Ss 10:12 0:00 bash root 3616 0.0 0.0 5780 2616 pts/15 Ss 10:13 0:00 bash root 3717 0.0 0.0 5788 2624 pts/17 Ss 10:13 0:00 bash root 3899 0.0 0.0 5788 2624 pts/19 Ss 10:20 0:00 bash root 4087 0.0 0.0 5788 2680 pts/21 Ss 10:22 0:00 bash user 4260 0.0 0.0 4536 1444 pts/22 Ss 10:26 0:00 -bash user 4529 0.0 0.0 4540 1460 pts/23 Ss+ 10:29 0:00 -bash root 4675 0.0 0.0 5788 2624 pts/25 Ss 10:29 0:00 bash user 5132 0.0 0.0 4540 1440 tty3 Ss+ 10:36 0:00 -bash root 5817 0.0 0.0 5788 2628 pts/11 Ss+ 11:09 0:00 bash root 12910 0.0 0.0 3924 712 pts/6 S+ 11:34 0:00 grep bash |
#ps aux | grep cron
root 2505 0.0 0.0 5292 1124 ? Ss 10:11 0:00 crond user 5683 0.0 0.0 9572 2792 pts/23 T 11:02 0:00 vim /etc/crontab root 12921 0.0 0.0 3920 684 pts/6 R+ 11:35 0:00 grep cron |
#ls -l /dev/log
srw-rw-rw- 1 root root 0 Jun 7 10:11 /dev/log |
#netstat -lnp | grep sys
unix 2 [ ACC ] STREAM LISTENING 6366 2232/dbus-daemon /var/run/dbus/system_bus_socket |
#netstat -np | grep sys
unix 27 [ ] DGRAM 6017 2098/syslogd /dev/log unix 3 [ ] STREAM CONNECTED 8826 2232/dbus-daemon /var/run/dbus/system_bus_socket unix 3 [ ] STREAM CONNECTED 8361 2232/dbus-daemon /var/run/dbus/system_bus_socket unix 3 [ ] STREAM CONNECTED 7710 2232/dbus-daemon /var/run/dbus/system_bus_socket unix 3 [ ] STREAM CONNECTED 6423 2232/dbus-daemon /var/run/dbus/system_bus_socket |
#netstat -np | grep syslog
unix 27 [ ] DGRAM 6017 2098/syslogd /dev/log |
#ls -l /etc/syslog.conf
-rw-r--r-- 1 root root 694 Apr 3 09:08 /etc/syslog.conf |
#less /etc/syslog.conf
|
#ls -l /var/log/messages
-rw------- 1 root root 226 Jun 7 11:46 /var/log/messages |
#ls -l /var/log/secure
-rw------- 1 root root 304 Jun 7 11:46 /var/log/secure |
#mount /dev/cdrom /mnt
mount: block device /dev/cdrom is write-protected, mounting read-only |
#cd /mnt
|
#ls
CentOS RELEASE-NOTES-en RELEASE-NOTES-nl EULA RELEASE-NOTES-en.html RELEASE-NOTES-nl.html GPL RELEASE-NOTES-en_US RELEASE-NOTES-pt_BR images RELEASE-NOTES-en_US.html RELEASE-NOTES-pt_BR.html isolinux RELEASE-NOTES-es RELEASE-NOTES-ro NOTES RELEASE-NOTES-es.html RELEASE-NOTES-ro.html RELEASE-NOTES-cs RELEASE-NOTES-fr repodata RELEASE-NOTES-cs.html RELEASE-NOTES-fr.html RPM-GPG-KEY-beta RELEASE-NOTES-de RELEASE-NOTES-ja RPM-GPG-KEY-CentOS-5 RELEASE-NOTES-de.html RELEASE-NOTES-ja.html TRANS.TBL |
#cd CentOS/
|
#ls *syslog*
rsyslog-3.22.1-3.el5.i386.rpm rsyslog-gnutls-3.22.1-3.el5.i386.rpm rsyslog-gssapi-3.22.1-3.el5.i386.rpm rsyslog-mysql-3.22.1-3.el5.i386.rpm rsyslog-pgsql-3.22.1-3.el5.i386.rpm sblim-cmpi-syslog-0.8.0-40.el5.i386.rpm sblim-cmpi-syslog-test-0.8.0-40.el5.i386.rpm |
#rpm -i rsyslog-mysql-3.22.1-3.el5.i386.rpm
error: Failed dependencies: libmysqlclient.so.15 is needed by rsyslog-mysql-3.22.1-3.el5.i386 libmysqlclient.so.15(libmysqlclient_15) is needed by rsyslog-mysql-3.22.1-3.el5.i386 rsyslog = 3.22.1-3.el5 is needed by rsyslog-mysql-3.22.1-3.el5.i386 |
#logger ffffff
|
#tail /var/log/messages
Jun 7 11:16:13 linux4 syslogd 1.4.1: restart. Jun 7 11:17:36 linux4 : error getting update info: Cannot find a valid baseurl for repo: addons Jun 7 11:46:00 linux4 wall[13024]: wall: user root broadcasted 1 lines (9 chars) Jun 7 12:16:35 linux4 logger: ffffff |
#logger -t zlogger ffffff
|
#logger -t kernel KERNEL PANIC
|
# /etc/anacrontab: configuration file for anacron # See anacron(8) and anacrontab(5) for details. SHELL=/bin/sh PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root 1 65 cron.daily run-parts /etc/cron.daily 7 70 cron.weekly run-parts /etc/cron.weekly 30 75 cron.monthly run-parts /etc/cron.monthly
#!/bin/sh # # anacron's cron script # # This script updates anacron time stamps. It is called through run-parts # either by anacron itself or by cron. # # The script is called "0anacron" to assure that it will be executed # _before_ all other scripts. # Don't run anacron if this script is called by anacron. if [ ! -e /var/run/anacron.pid ]; then anacron -u cron.daily fi
SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly
20100607
00002
#!/bin/sh # atrun uid=0 gid=0 # mail root 0 umask 22 HOSTNAME=linux4.unix.bas; export HOSTNAME SHELL=/bin/bash; export SHELL HISTSIZE=1000; export HISTSIZE SSH_CLIENT=192.168.15.254\ 36213\ 22; export SSH_CLIENT L3_PARENT_TTY=/dev/pts/5; export L3_PARENT_TTY L3_TAMPERED_EDITORS=\ vi\ vim\ nano\ vi\ vim\ nano; export L3_TAMPERED_EDITORS SSH_TTY=/dev/pts/1; export SSH_TTY USER=root; export USER LS_COLORS=no=00:fi=00:di=01\;34:ln=01\;36:pi=40\;33:so=01\;35:bd=40\;33\;01:cd=40\;33\;01:or=01\;05\;37\;41:mi=01\;05\;37\;41:ex=01\;32:\*.cmd=01\;32:\*.exe=01\;32:\*.com=01\;32:\*.btm=01\;32:\*.bat=01\;32:\*.sh=01\;32:\*.csh=01\;32:\*.tar=01\;31:\*.tgz=01\;31:\*.arj=01\;31:\*.taz=01\;31:\*.lzh=01\;31:\*.zip=01\;31:\*.z=01\;31:\*.Z=01\;31:\*.gz=01\;31:\*.bz2=01\;31:\*.bz=01\;31:\*.tz=01\;31:\*.rpm SSH_AUTH_SOCK=/tmp/ssh-gTtWTx2836/agent.2836; export SSH_AUTH_SOCK TERMCAP=SC\|screen\|VT\ 100/ANSI\ X3.64\ virtual\ terminal:\\" "\ :DO=\\E[%dB:LE=\\E[%dD:RI=\\E[%dC:UP=\\E[%dA:bs:bt=\\E[Z:\\" "\ :cd=\\E[J:ce=\\E[K:cl=\\E[H\\E[J:cm=\\E[%i%d\;%dH:ct=\\E[3g:\\" "\ :do=\^J:nd=\\E[C:pt:rc=\\E8:rs=\\Ec:sc=\\E7:st=\\EH:up=\\EM:\\" "\ :le=\^H:bl=\^G:cr=\^M:it#8:ho=\\E[H:nw=\\EE:ta=\^I:is=\\E\)0:\\" "\ :li#25:co#78:am:xn:xv:LP:sr=\\EM:al=\\E[L:AL=\\E[%dL:\\" "\ :cs=\\E[%i%d\;%dr:dl=\\E[M:DL=\\E[%dM:dc=\\E[P:DC=\\E[%dP:\\" "\ :im=\\E[4h:ei=\\E[4l:mi:IC=\\E[%d@:ks=\\E[\?1h\\E=:\\" "\ :ke=\\E[\?1l\\E\>:vi=\\E[\?25l:ve=\\E[34h\\E[\?25h:vs=\\E[34l:\\" "\ :ti=\\E[\?1049h:te=\\E[\?1049l:us=\\E[4m:ue=\\E[24m:so=\\E[3m:\\" "\ :se=\\E[23m:mb=\\E[5m:md=\\E[1m:mr=\\E[7m:me=\\E[m:ms:\\" "\ :Co#8:pa#64:AF=\\E[3%dm:AB=\\E[4%dm:op=\\E[39\;49m:AX:\\" "\ :vb=\\Eg:G0:as=\\E\(0:ae=\\E\(B:\\" "\ :ac=\\140\\140aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{\|\|}}\~\~..--++,,hhII00:\\" "\ :po=\\E[5i:pf=\\E[4i:Z0=\\E[\?3h:Z1=\\E[\?3l:k0=\\E[10\~:\\" "\ :k1=\\EOP:k2=\\EOQ:k3=\\EOR:k4=\\EOS:k5=\\E[15\~:k6=\\E[17\~:\\" "\ :k7=\\E[18\~:k8=\\E[19\~:k9=\\E[20\~:k\;=\\E[21\~:F1=\\E[23\~:\\" "\ :F2=\\E[24\~:F3=\\EO2P:F4=\\EO2Q:F5=\\EO2R:F6=\\EO2S:\\" "\ :F7=\\E[15\;2\~:F8=\\E[17\;2\~:F9=\\E[18\;2\~:FA=\\E[19\;2\~:kb=\:\\" "\ :K2=\\EOE:kB=\\E[Z:kF=\\E[1\;2B:kR=\\E[1\;2A:\*4=\\E[3\;2\~:\\" "\ :\*7=\\E[1\;2F:#2=\\E[1\;2H:#3=\\E[2\;2\~:#4=\\E[1\;2D:%c=\\E[6\;2\~:\\" "\ :%e=\\E[5\;2\~:%i=\\E[1\;2C:kh=\\E[1\~:@1=\\E[1\~:kH=\\E[4\~:\\" "\ :@7=\\E[4\~:kN=\\E[6\~:kP=\\E[5\~:kI=\\E[2\~:kD=\\E[3\~:ku=\\EOA:\\" "\ :kd=\\EOB:kr=\\EOC:kl=\\EOD:km:; export TERMCAP PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin; export PATH MAIL=/var/spool/mail/root; export MAIL L3_SESSION_ID=8067175743055631600-1275883933; export L3_SESSION_ID STY=3053.pts-2.linux4; export STY PWD=/root; export PWD INPUTRC=/etc/inputrc; export INPUTRC LANG=en_US.UTF-8; export LANG
Время первой команды журнала | 06:30:37 2010- 6- 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 08:17:19 2010- 6- 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 10.89 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 4.95 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.95 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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