/l3/users/bolotov/nt-bsdnet/fbsd5.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 |
|
#/etc/rc.d/sendmail restart
+ rc_flags= + eval _chdir=$sendmail_clientmqueue_chdir _chroot=$sendmail_clientmqueue_chroot _nice=$sendmail_clientmqueue_nice _user=$sendmail_clientmqueue_user _group=$sendmail_clientmqueue_group _groups=$sendmail_clientmqueue_groups + _chdir= _chroot= _nice= _user= _group= _groups= + [ -n ] + [ -n sendmail_msp_queue_enable -a start != rcvar ] + checkyesno sendmail_msp_queue_enable + eval _value=$sendmail_msp_queue_enable + _value=YES + debug checkyesno: sendmail_msp_queue_enable is set to YES. + return 0 ... + continue + [ stop != restart ] + continue + [ restart != restart ] + eval _cmd=$restart_cmd _precmd=$restart_precmd _postcmd=$restart_postcmd + _cmd= _precmd= _postcmd= + [ -n ] + [ -n ] + true + return 0 |
#/etc/rc.d/sendmail restart > file
+ rc_flags= + eval _chdir=$sendmail_clientmqueue_chdir _chroot=$sendmail_clientmqueue_chroot _nice=$sendmail_clientmqueue_nice _user=$sendmail_clientmqueue_user _group=$sendmail_clientmqueue_group _groups=$sendmail_clientmqueue_groups + _chdir= _chroot= _nice= _user= _group= _groups= + [ -n ] + [ -n sendmail_msp_queue_enable -a start != rcvar ] + checkyesno sendmail_msp_queue_enable + eval _value=$sendmail_msp_queue_enable + _value=YES + debug checkyesno: sendmail_msp_queue_enable is set to YES. + return 0 ... + continue + [ stop != restart ] + continue + [ restart != restart ] + eval _cmd=$restart_cmd _precmd=$restart_precmd _postcmd=$restart_postcmd + _cmd= _precmd= _postcmd= + [ -n ] + [ -n ] + true + return 0 |
#/etc/rc.d/sendmail restart 2 file
Stopping sendmail. Stopping sendmail_clientmqueue. Starting sendmail. |
#less file
|
#vi /etc/rc.conf
1,2d0 < A < |
#/etc/rc.d/sendmail restart
+ rc_flags= + eval _chdir=$sendmail_clientmqueue_chdir _chroot=$sendmail_clientmqueue_chroot _nice=$sendmail_clientmqueue_nice _user=$sendmail_clientmqueue_user _group=$sendmail_clientmqueue_group _groups=$sendmail_clientmqueue_groups + _chdir= _chroot= _nice= _user= _group= _groups= + [ -n ] + [ -n sendmail_msp_queue_enable -a start != rcvar ] + checkyesno sendmail_msp_queue_enable + eval _value=$sendmail_msp_queue_enable + _value=YES + debug checkyesno: sendmail_msp_queue_enable is set to YES. + return 0 ... + continue + [ stop != restart ] + continue + [ restart != restart ] + eval _cmd=$restart_cmd _precmd=$restart_precmd _postcmd=$restart_postcmd + _cmd= _precmd= _postcmd= + [ -n ] + [ -n ] ^[[A+ true + return 0 |
#vi /etc/rc.d/sendmail
7,8d6 < set -x < |
#/etc/rc.d/sendmail restart
Stopping sendmail. Stopping sendmail_clientmqueue. Starting sendmail. |
#/etc/rc.d/sendmail restart
Stopping sendmail. Stopping sendmail_clientmqueue. Starting sendmail. |
#less /boot/loader.conf
|
#/usr/local/etc/rc.d/clamav-
clamav-clamd.sh clamav-freshclam.sh clamav-milter.sh |
#/usr/local/etc/rc.d/clamav-clamd.sh start
Starting clamav_clamd. LibClamAV Warning: ******************************************************** LibClamAV Warning: *** This version of the ClamAV engine is outdated. *** LibClamAV Warning: *** DON'T PANIC! Read http://www.clamav.net/faq.html *** LibClamAV Warning: ******************************************************** LibClamAV Warning: ******************************************************** LibClamAV Warning: *** This version of the ClamAV engine is outdated. *** LibClamAV Warning: *** DON'T PANIC! Read http://www.clamav.net/faq.html *** LibClamAV Warning: ******************************************************** |
#ps aux | grep clam
|
#freshclam
ClamAV update process started at Thu Nov 30 16:31:16 2006 main.cvd is up to date (version: 41, sigs: 73809, f-level: 10, builder: tkojm) WARNING: Your ClamAV installation is OUTDATED! WARNING: Current functionality level = 6, recommended = 10 DON'T PANIC! Read http://www.clamav.net/faq.html daily.cvd is up to date (version: 2263, sigs: 5488, f-level: 9, builder: ccordes) WARNING: Your ClamAV installation is OUTDATED! WARNING: Current functionality level = 6, recommended = 9 DON'T PANIC! Read http://www.clamav.net/faq.html |
#tail /var/log/messages
Nov 30 16:29:00 ns qpopper[8862]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 Nov 30 16:29:01 ns qpopper[8863]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 Nov 30 16:29:01 ns qpopper[8864]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 Nov 30 16:29:29 ns qpopper[8865]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 Nov 30 16:29:31 ns qpopper[8866]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 Nov 30 16:29:48 ns qpopper[8867]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 Nov 30 16:29:56 ns qpopper[8868]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 Nov 30 16:29:57 ns qpopper[8869]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 Nov 30 16:29:58 ns qpopper[8870]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 Nov 30 16:30:03 ns qpopper[8874]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 |
#tail /var/log/
Xorg.0.log lastlog scrollkeeper.log slip.log Xorg.0.log.old lpd-errs security userlog auth.log maillog sendmail.st wtmp clamav/ messages sendmail.st.0 xferlog cron messages.0.bz2 sendmail.st.1 debug.log ppp.log servicelog |
#ps waux | grep clam
mailnull 8886 0,0 1,2 26884 25204 ?? Is 16:30 0:00,00 /usr/local/sbin/clamd |
#tail -f r/log/messages
Nov 30 16:29:00 ns qpopper[8862]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 Nov 30 16:29:01 ns qpopper[8863]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 Nov 30 16:29:01 ns qpopper[8864]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 Nov 30 16:29:29 ns qpopper[8865]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 Nov 30 16:29:31 ns qpopper[8866]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 Nov 30 16:29:48 ns qpopper[8867]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 Nov 30 16:29:56 ns qpopper[8868]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 Nov 30 16:29:57 ns qpopper[8869]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 Nov 30 16:29:58 ns qpopper[8870]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 Nov 30 16:30:03 ns qpopper[8874]: Stats: user 0 0 0 0 ns.me.unix.nt 192.168.15.25 ^C |
#vi /usr/local/etc/refreshclam
|
#vi /etc/rc.conf
17c17 < clamav_freshclam_flags="-u mailnull --checks=1 --deamon-notify=/usr/local/etc/clamd.conf" --- > clamav_freshclam_flags="-u mailnull --checks=1 --daemon-notify=/usr/local/etc/clamd.conf" |
#cd /var/log/clamav/
|
#ls
clamd.log freshclam.log |
#ls -al
total 10 drwxr-xr-x 2 mailnull mailnull 512 30 ÎÏÑ 16:30 . drwxr-xr-x 3 root wheel 512 30 ÎÏÑ 14:53 .. -rw-r----- 1 root mailnull 2485 30 ÎÏÑ 17:00 clamd.log -rw-r--r-- 1 clamav clamav 1288 30 ÎÏÑ 16:31 freshclam.log |
#chown mailnull:mailnull freshclam.log
|
#/usr/local/etc/rc.d/clamav-freshclam.sh restart
clamav_freshclam not running? (check /var/run/clamav/freshclam.pid). Starting clamav_freshclam. |
#/usr/local/etc/rc.d/clamav-freshclam.sh restart
Stopping clamav_freshclam. Starting clamav_freshclam. |
#/usr/local/etc/rc.d/clamav-freshclam.sh restart
Stopping clamav_freshclam. Starting clamav_freshclam. |
#/usr/local/etc/rc.d/clamav-freshclam.sh restart
Stopping clamav_freshclam. Starting clamav_freshclam. |
#shutdown -p now
Shutdown NOW! shutdown: [pid 883] |
#rsync /usr/local/share/fonts/ 192.168.15.21:/usr/X11R6/lib/
Display all 410 possibilities? (y or n) |
#rsync -au /usr/local/share/fonts/ 192.168.15.21:/usr/X11R6/lib/X11
fonts/TTF/ Password: |
#rsync -auv
Password: building file list ... done sent 2732 bytes received 20 bytes 786.29 bytes/sec total size is 42920328 speedup is 15596.05 |
#ls -l usr/X11R6/lib/X11/fonts/TTF/
total 932 -r--r--r-- 1 root wheel 3303 27 ÎÏÑ 15:24 encodings.dir -rw-r--r-- 1 root wheel 7942 27 ÎÏÑ 15:24 fonts.cache-1 -rw-r--r-- 1 root wheel 10298 27 ÎÏÑ 15:24 fonts.dir -rw-r--r-- 1 root wheel 10298 27 ÎÏÑ 15:24 fonts.scale -r--r--r-- 1 root wheel 74076 27 ÎÏÑ 15:24 luximb.ttf -r--r--r-- 1 root wheel 69872 27 ÎÏÑ 15:24 luximbi.ttf -r--r--r-- 1 root wheel 71784 27 ÎÏÑ 15:24 luximr.ttf -r--r--r-- 1 root wheel 69496 27 ÎÏÑ 15:24 luximri.ttf -r--r--r-- 1 root wheel 87160 27 ÎÏÑ 15:24 luxirb.ttf -r--r--r-- 1 root wheel 85756 27 ÎÏÑ 15:24 luxirbi.ttf -r--r--r-- 1 root wheel 88732 27 ÎÏÑ 15:24 luxirr.ttf -r--r--r-- 1 root wheel 86396 27 ÎÏÑ 15:24 luxirri.ttf -r--r--r-- 1 root wheel 69972 27 ÎÏÑ 15:24 luxisb.ttf -r--r--r-- 1 root wheel 65568 27 ÎÏÑ 15:24 luxisbi.ttf -r--r--r-- 1 root wheel 67548 27 ÎÏÑ 15:24 luxisr.ttf -r--r--r-- 1 root wheel 66372 27 ÎÏÑ 15:24 luxisri.ttf |
#rsync -auv /usr/local/share/fonts/ 192.168.15.21:/usr/X11R6/lib/X1
Password: building file list ... done sent 2732 bytes received 20 bytes 786.29 bytes/sec total size is 42920328 speedup is 15596.05 |
#ls -l /usr/X11R6/lib/X11/fonts/TTF/
|
#ls -l /usr/X11R6/lib/X11/fonts/TTF/
total 932 -r--r--r-- 1 root wheel 3303 27 ÎÏÑ 15:24 encodings.dir -rw-r--r-- 1 root wheel 7942 27 ÎÏÑ 15:24 fonts.cache-1 -rw-r--r-- 1 root wheel 10298 27 ÎÏÑ 15:24 fonts.dir -rw-r--r-- 1 root wheel 10298 27 ÎÏÑ 15:24 fonts.scale -r--r--r-- 1 root wheel 74076 27 ÎÏÑ 15:24 luximb.ttf -r--r--r-- 1 root wheel 69872 27 ÎÏÑ 15:24 luximbi.ttf -r--r--r-- 1 root wheel 71784 27 ÎÏÑ 15:24 luximr.ttf -r--r--r-- 1 root wheel 69496 27 ÎÏÑ 15:24 luximri.ttf -r--r--r-- 1 root wheel 87160 27 ÎÏÑ 15:24 luxirb.ttf -r--r--r-- 1 root wheel 85756 27 ÎÏÑ 15:24 luxirbi.ttf -r--r--r-- 1 root wheel 88732 27 ÎÏÑ 15:24 luxirr.ttf -r--r--r-- 1 root wheel 86396 27 ÎÏÑ 15:24 luxirri.ttf -r--r--r-- 1 root wheel 69972 27 ÎÏÑ 15:24 luxisb.ttf -r--r--r-- 1 root wheel 65568 27 ÎÏÑ 15:24 luxisbi.ttf -r--r--r-- 1 root wheel 67548 27 ÎÏÑ 15:24 luxisr.ttf -r--r--r-- 1 root wheel 66372 27 ÎÏÑ 15:24 luxisri.ttf |
#scp 192.168.15.25:/usr/share/fon
|
#hostname
ns.me.unix.nt |
#ls -l /usr/local/share/fonts/
-rw-r--r-- 1 root wheel 75272 29 ÏËÔ 1999 ALGER.ttf -rw-r--r-- 1 root wheel 151000 12 ÎÏÑ 1998 ANTQUAB.ttf -rw-r--r-- 1 root wheel 150416 12 ÎÏÑ 1998 ANTQUABI.ttf -rw-r--r-- 1 root wheel 149092 12 ÎÏÑ 1998 ANTQUAI.ttf -rw-r--r-- 1 root wheel 134200 12 ÎÏÑ 1998 ARIALN.ttf -rw-r--r-- 1 root wheel 139128 12 ÎÏÑ 1998 ARIALNB.ttf -rw-r--r-- 1 root wheel 138568 12 ÎÏÑ 1998 ARIALNBI.ttf -rw-r--r-- 1 root wheel 141408 12 ÎÏÑ 1998 ARIALNI.ttf -rw-r--r-- 1 root wheel 23275812 18 ÎÏÑ 2002 ARIALUNI.ttf -rw-r--r-- 1 root wheel 54976 18 Á×Ç 1999 BASKVILL.ttf ... -rw-r--r-- 1 root wheel 123096 25 ÍÁÒ 2003 trebucbd.ttf -rw-r--r-- 1 root wheel 131188 25 ÍÁÒ 2003 trebucbi.ttf -rw-r--r-- 1 root wheel 139288 25 ÍÁÒ 2003 trebucit.ttf -rw-r--r-- 1 root wheel 148624 25 ÍÁÒ 2003 tunga.ttf -rw-r--r-- 1 root wheel 171792 25 ÍÁÒ 2003 verdana.ttf -rw-r--r-- 1 root wheel 137616 25 ÍÁÒ 2003 verdanab.ttf -rw-r--r-- 1 root wheel 155076 25 ÍÁÒ 2003 verdanai.ttf -rw-r--r-- 1 root wheel 154800 25 ÍÁÒ 2003 verdanaz.ttf -rw-r--r-- 1 root wheel 118752 25 ÍÁÒ 2003 webdings.ttf -rw-r--r-- 1 root wheel 81000 25 ÍÁÒ 2003 wingding.ttf |
#rsync -av /usr/local/share/fonts/ 192.168.15.21:/usr/X11R6/lib/X11
fonts/TTF/ Password: building file list ... done sent 2732 bytes received 20 bytes 611.56 bytes/sec total size is 42920328 speedup is 15596.05 |
#scp /usr/local/share/fonts/* 192.168.15.21:/usr/X11R6/lib/X11
|
#ls -l /usr/local/share/fonts
|
#ls -l /usr/local/share/fonts/
-rw-r--r-- 1 root wheel 75272 29 ÏËÔ 1999 ALGER.ttf -rw-r--r-- 1 root wheel 151000 12 ÎÏÑ 1998 ANTQUAB.ttf -rw-r--r-- 1 root wheel 150416 12 ÎÏÑ 1998 ANTQUABI.ttf -rw-r--r-- 1 root wheel 149092 12 ÎÏÑ 1998 ANTQUAI.ttf -rw-r--r-- 1 root wheel 134200 12 ÎÏÑ 1998 ARIALN.ttf -rw-r--r-- 1 root wheel 139128 12 ÎÏÑ 1998 ARIALNB.ttf -rw-r--r-- 1 root wheel 138568 12 ÎÏÑ 1998 ARIALNBI.ttf -rw-r--r-- 1 root wheel 141408 12 ÎÏÑ 1998 ARIALNI.ttf -rw-r--r-- 1 root wheel 23275812 18 ÎÏÑ 2002 ARIALUNI.ttf -rw-r--r-- 1 root wheel 54976 18 Á×Ç 1999 BASKVILL.ttf ... -rw-r--r-- 1 root wheel 123096 25 ÍÁÒ 2003 trebucbd.ttf -rw-r--r-- 1 root wheel 131188 25 ÍÁÒ 2003 trebucbi.ttf -rw-r--r-- 1 root wheel 139288 25 ÍÁÒ 2003 trebucit.ttf -rw-r--r-- 1 root wheel 148624 25 ÍÁÒ 2003 tunga.ttf -rw-r--r-- 1 root wheel 171792 25 ÍÁÒ 2003 verdana.ttf -rw-r--r-- 1 root wheel 137616 25 ÍÁÒ 2003 verdanab.ttf -rw-r--r-- 1 root wheel 155076 25 ÍÁÒ 2003 verdanai.ttf -rw-r--r-- 1 root wheel 154800 25 ÍÁÒ 2003 verdanaz.ttf -rw-r--r-- 1 root wheel 118752 25 ÍÁÒ 2003 webdings.ttf -rw-r--r-- 1 root wheel 81000 25 ÍÁÒ 2003 wingding.ttf |
#ls -l /usr/local/share/fonts/ | less
|
#shutdown -p now
moused_port="/dev/psm0" moused_type="auto" moused_enable="YES" mousechar_start="3" saver="logo" font8x8="cp866-8x8" font8x14="cp866-8x14" font8x16="cp866c-8x16" scrnmap="koi8-r2cp866" keyrate="fast" keymap="ru.koi8-r" Shutdown NOW!000" shutdown: [pid 1010] |
#cd /usr/ports/www
192.168.15.254 00:0a:01:d4:d1:39 UHLW 2 1128 em0 1194 [root@fbsd3:arping]# netstat -rn -f inet | grep : Loop count = 1 Mon Nov 27 10:23:27 Internet: 192.168.15.21 00:04:76:a1:f2:5b UHLW 1 1039 em0 1103 192.168.15.23 00:13:d4:b2:47:35 UHLW 1 1695 lo0 192.168.15.24 00:04:75:75:c1:46 UHLW 1 493 em0 1038 192.168.15.25 00:04:75:75:46:b1 UHLW 1 1025 em0 436 192.168.15.26 00:13:d4:b2:4f:ec UHLW 1 1022 em0 491 192.168.15.254 00:0a:01:d4:d1:39 UHLW 2 1158 em0 1183 ... ettercap-NG-0.7.3.tar.gz 100% of 1111 kB 54 kBps 00m00serettercap-NG-0.7.3.tar.gz 0% of 1111 kB 0 Bps ===> Extracting for ettercap-0.7.3,1 => Checksum OK for ettercap-NG-0.7.3.tar.gz. ===> Patching for ettercap-0.7.3,1 ===> Applying FreeBSD patches for ettercap-0.7.3,1 ===> ettercap-0.7.3,1 depends on file: /usr/local/include/libnet/libnet-types.ound ===> Verifying install for /usr/local/include/libnet/libnet-types.h in /usr/plibnet-devel ===> Vulnerability check disabled, database not found => libnet-1.1.2.1.tar.gz doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch from http://voodoo.oberon.net/download/. |
#make install
checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... -D_THREAD_SAFE checking for cc_r... cc checking for perl... /usr/bin/perl checking for the perl version you are running... 5.8.7 checking for the C compiler perl wants to use to build its modules... cc checking for cc... /usr/bin/cc checking Perl Modules to build... perl_piped perl_shared ... rrd_graph_helper.c:340: warning: long int format, time_t arg (arg 3) rrd_graph_helper.c:342: warning: long int format, time_t arg (arg 2) rrd_graph_helper.c: In function `rrd_parse_def': rrd_graph_helper.c:621: warning: long unsigned int format, time_t arg (arg 2) rrd_graph_helper.c:622: warning: long unsigned int format, time_t arg (arg 2) cc -DHAVE_CONFIG_H "-DMAKE_TIMESTAMP=\"ÐÑÔÎÉÃÁ, 1 ÄÅËÁÂÒÑ 2006 Ç. 07:51:35 (UTC)\"" -I. -I. -I.. -DRRD_DEFAULT_FONT=\"/usr/local/share/rrdtool/fonts/DejaVuSansMono-Roman.ttf\" -DNUMVERS=1.2011 -I/usr/local/include -I/usr/local/include/libart-2.0 -I/usr/local/include/freetype2 -I/usr/include/libart-2.0 -I/usr/include/freetype2 -D_THREAD_SAFE -O2 -fno-strict-aliasing -pipe -fPIC -DPIC -Wall -pedan if /bin/sh /usr/local/bin/libtool15 --tag=CC --mode=compile cc -DHAVE_CONFIG_H -DMAKE_TIMESTAMP=\""ÐÑÔÎÉÃÁ, 1 ÄÅËÁÂÒÑ 2006 Ç. 07:51:37 (UTC)"\" -I. -I. -I.. -DRRD_DEFAULT_FONT=\"/usr/local/share/rrdtool/fonts/DejaVuSansMono-Roman.ttf\" -DNUMVERS=1.2011 -I/usr/local/include -I/usr/local/include/libart-2.0 -I/usr/local/include/freetype2 -I/usr/include/libart-2.0 -I/usr/include/freetype2 -D_THREAD_ then mv -f ".deps/rrd_last.Tpo" ".deps/rrd_last.Plo"; else rm -f ".deps/rrd_last.Tpo"; exit 1; fi cc -DHAVE_CONFIG_H "-DMAKE_TIMESTAMP=\"ÐÑÔÎÉÃÁ, 1 ÄÅËÁÂÒÑ 2006 Ç. 07:51:37 (UTC)\"" -I. -I. -I.. -DRRD_DEFAULT_FONT=\"/usr/local/share/rrdtool/fonts/DejaVuSansMono-Roman.ttf\" -DNUMVERS=1.2011 -I/usr/local/include -I/usr/local/include/libart-2.0 -I/usr/local/include/freetype2 -I/usr/include/libart-2.0 -I/usr/include/freetype2 -D_THREAD_SAFE -O2 -fno-strict-aliasing -pipe -fPIC -DPIC -Wall -pedan cc -DHAVE_CONFIG_H "-DMAKE_TIMESTAMP=\"ÐÑÔÎÉÃÁ, 1 ÄÅËÁÂÒÑ 2006 Ç. 07:51:37 (UTC)\"" -I. -I. -I.. -DRRD_DEFAULT_FONT=\"/usr/local/share/rrdtool/fonts/DejaVuSansMono-Roman.ttf\" -DNUMVERS=1.2011 -I/usr/local/include -I/usr/local/include/libart-2.0 -I/usr/local/include/freetype2 -I/usr/include/libart-2.0 -I/usr/include/freetype2 -D_THREAD_SAFE -O2 -fno-strict-aliasing -pipe -fPIC -DPIC -Wall -pedan |
#ssh root@m03
exit Password: Password: Last login: Fri Dec 1 07:53:32 2006 from ns.sergey.unix. Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.0-RELEASE (GENERIC) #0: Thu Nov 3 09:36:13 UTC 2005 Welcome to FreeBSD! Before seeking technical support, please use the following resources: o Security advisories and updated errata information for all releases are ... along with the mailing lists, can be searched by going to http://www.FreeBSD.org/search/. If the doc distribution has been installed, they're also available formatted in /usr/share/doc. If you still have a question or problem, please take the output of `uname -a', along with any relevant error messages, and email it as a question to the questions@FreeBSD.org mailing list. If you are unfamiliar with FreeBSD's directory layout, please refer to the hier(7) manual page. If you are not familiar with manual pages, type `man man'. You may also use sysinstall(8) to re-enter the installation and configuration utility. Edit /etc/motd to change this login announcement. |
#/etc/rc.d/netif restart
Stopping network: lo0 xl0. lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3 inet 127.0.0.1 netmask 0xff000000 xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=9<RXCSUM,VLAN_MTU> inet6 fe80::204:75ff:fe75:46b1%xl0 prefixlen 64 scopeid 0x1 inet 192.168.15.25 netmask 0xffffff00 broadcast 192.168.15.255 ether 00:04:75:75:46:b1 media: Ethernet autoselect (100baseTX <full-duplex>) status: active |
#/etc/rc.d/routingt
add net default: gateway 192.168.15.254 Additional routing options:. |
#ls -l /var/log/maillog
-rw-r----- 1 root wheel 82586 1 ÄÅË 08:12 /var/log/maillog |
#chgrp www /var/log/maillog
|
#/usr/local/etc/rc.d
bash: /usr/local/etc/rc.d/mailgraph: No such file or directory |
#/usr/local/etc/rc.d/mailgraph start
bash: /usr/local/etc/rc.d/mailgraph: No such file or directory |
#ls
rubygem-rails rubygem-redcloth sarg sbox-dtc scout screem script4rss shttpd sidplug simplog ... zope-silvaviews zope-simpleblog zope-soapmethod zope-ttwtype zope-validation zope-xmlmethods zope-xmlwidgets zope-zmysqlda zope-zpt zope-zwiki |
#cd squid
|
#make install clean
creating helpers/basic_auth/LDAP/Makefile creating helpers/basic_auth/MSNT/Makefile creating helpers/basic_auth/NCSA/Makefile creating helpers/basic_auth/PAM/Makefile creating helpers/basic_auth/SMB/Makefile creating helpers/basic_auth/YP/Makefile creating helpers/basic_auth/getpwnam/Makefile creating helpers/basic_auth/multi-domain-NTLM/Makefile creating helpers/basic_auth/SASL/Makefile creating helpers/basic_auth/winbind/Makefile ... source='forward.c' object='forward.o' libtool=no depfile='.deps/forward.Po' tmpdepfile='.deps/forward.TPo' depmode=gcc3 /bin/sh ../cfgaux/depcomp cc -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/usr/local/etc/squid/squid.conf\" -I. -I. -I../include -I. -I. -I../include -I../include -O2 -fno-strict-aliasing -pipe -c `test -f forward.c || echo './'`forward.c source='fqdncache.c' object='fqdncache.o' libtool=no depfile='.deps/fqdncache.Po' tmpdepfile='.deps/fqdncache.TPo' depmode=gcc3 /bin/sh ../cfgaux/depcomp cc -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/usr/local/etc/squid/squid.conf\" -I. -I. -I../include -I. -I. -I../include -I../include -O2 -fno-strict-aliasing -pipe -c `test -f fqdncache.c || echo './'`fqdncache.c source='ftp.c' object='ftp.o' libtool=no depfile='.deps/ftp.Po' tmpdepfile='.deps/ftp.TPo' depmode=gcc3 /bin/sh ../cfgaux/depcomp cc -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/usr/local/etc/squid/squid.conf\" -I. -I. -I../include -I. -I. -I../include -I../include -O2 -fno-strict-aliasing -pipe -c `test -f ftp.c || echo './'`ftp.c source='gopher.c' object='gopher.o' libtool=no depfile='.deps/gopher.Po' tmpdepfile='.deps/gopher.TPo' depmode=gcc3 /bin/sh ../cfgaux/depcomp cc -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/usr/local/etc/squid/squid.conf\" -I. -I. -I../include -I. -I. -I../include -I../include -O2 -fno-strict-aliasing -pipe -c `test -f gopher.c || echo './'`gopher.c source='helper.c' object='helper.o' libtool=no depfile='.deps/helper.Po' tmpdepfile='.deps/helper.TPo' depmode=gcc3 /bin/sh ../cfgaux/depcomp cc -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/usr/local/etc/squid/squid.conf\" -I. -I. -I../include -I. -I. -I../include -I../include -O2 -fno-strict-aliasing -pipe -c `test -f helper.c || echo './'`helper.c source='http.c' object='http.o' libtool=no depfile='.deps/http.Po' tmpdepfile='.deps/http.TPo' depmode=gcc3 /bin/sh ../cfgaux/depcomp cc -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/usr/local/etc/squid/squid.conf\" -I. -I. -I../include -I. -I. -I../include -I../include -O2 -fno-strict-aliasing -pipe -c `test -f http.c || echo './'`http.c source='HttpStatusLine.c' object='HttpStatusLine.o' libtool=no depfile='.deps/HttpStatusLine.Po' tmpdepfile='.deps/HttpStatusLine.TPo' depmode=gcc3 /bin/sh ../cfgaux/depcomp cc -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/usr/local/etc/squid/squid.conf\" -I. -I. -I../include -I. -I. -I../include -I../include -O2 -fno-strict-aliasing -pipe -c `test -f HttpStatusLine.c || echo './'`HttpStatusLine source='HttpHdrCc.c' object='HttpHdrCc.o' libtool=no depfile='.deps/HttpHdrCc.Po' tmpdepfile='.deps/HttpHdrCc.TPo' depmode=gcc3 /bin/sh ../cfgaux/depcomp cc -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/usr/local/etc/squid/squid.conf\" -I. -I. -I../include -I. -I. -I../include -I../include -O2 -fno-strict-aliasing -pipe -c `test -f HttpHdrCc.c || echo './'`HttpHdrCc.c source='HttpHdrRange.c' object='HttpHdrRange.o' libtool=no depfile='.deps/HttpHdrRange.Po' tmpdepfile='.deps/HttpHdrRange.TPo' depmode=gcc3 /bin/sh ../cfgaux/depcomp cc -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/usr/local/etc/squid/squid.conf\" -I. -I. -I../include -I. -I. -I../include -I../include -O2 -fno-strict-aliasing -pipe -c `test -f HttpHdrRange.c || echo './'`HttpHdrRange.c source='HttpHdrContRange.c' object='HttpHdrContRange.o' libtool=no depfile='.deps/HttpHdrContRange.Po' tmpdepfile='.deps/HttpHdrContRange.TPo' depmode=gcc3 /bin/sh ../cfgaux/depcomp cc -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/usr/local/etc/squid/squid.conf\" -I. -I. -I../include -I. -I. -I../include -I../include -O2 -fno-strict-aliasing -pipe -c `test -f HttpHdrContRange.c || echo './'`Http |
#vi /etc/rc.conf
14a15 > squid_enable="YES" |
#vi /usr/local/etc/squid.conf
|
#vi /usr/local/etc/squid/squid.conf
|
#vi /usr/local/etc/squid/squid.conf
|
#vi /usr/local/etc/squid/squid.conf
|
#mkdir /var/spool/squid/
|
#cd /var/spool/
|
#ls
MD-Quarantine cups mqueue samba MIMEDefang lock opielocks spamd clientmqueue lpd output squid |
#vi /usr/local/etc/squid/squid.conf
|
#chown nobody:nogroup /var/log/squid
chown: /var/log/squid: No such file or directory |
#mkdir /var/log/squid
|
#chown nobody:nogroup /var/log/squid
|
#chown squid:squid /var/log/squid
|
#squid -z
2006/12/01 09:43:27| Creating Swap Directories FATAL: Failed to make swap directory /var/spool/squid/cache: (13) Permission denied Squid Cache (Version 2.5.STABLE11): Terminated abnormally. CPU Usage: 0.001 seconds = 0.000 user + 0.001 sys Maximum Resident Size: 0 KB Page faults with physical i/o: 0 |
#chown squid:squid /var/spool/squid/cache
chown: /var/spool/squid/cache: No such file or directory |
#mkdir /var/spool/squid/cache
|
#chown squid:squid /var/spool/squid/cache
|
#squid -z
2006/12/01 09:44:42| Creating Swap Directories |
#ls -l /var/spool/squid
total 2 drwxr-xr-x 18 squid squid 512 1 ÄÅË 09:44 cache |
#cd squid
|
#ls
cache |
#cd cache
|
#ls
00 02 04 06 08 0A 0C 0E 01 03 05 07 09 0B 0D 0F |
#squid
|
#/usr/local/etc/squid/squid.sh start
bash: /usr/local/etc/squid/squid.sh: No such file or directory |
#ps aux \ grp squid
ps: illegal argument: grp usage: ps [-aCcefHhjlmrSTuvwXxZ] [-O fmt | -o fmt] [-G gid[,gid...]] [-M core] [-N system] [-p pid[,pid...]] [-t tty[,tty...]] [-U user[,user...]] ps [-L] |
#ps aux \ grep squid
ps: illegal argument: grep usage: ps [-aCcefHhjlmrSTuvwXxZ] [-O fmt | -o fmt] [-G gid[,gid...]] [-M core] [-N system] [-p pid[,pid...]] [-t tty[,tty...]] [-U user[,user...]] ps [-L] |
#ps aux | grep squid
root 36106 0,0 0,1 3172 1752 ?? Is 9:45 0:00,00 squid squid 36109 0,0 0,4 8156 7524 ?? S 9:45 0:00,24 (squid) (squid squid 36114 0,0 0,0 1168 540 ?? Is 9:45 0:00,01 (unlinkd) (unl |
#sockstat -4l grep 3128
Usage: sockstat [-46clu] [-p ports] |
#sockstat -4l
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS squid squid 36109 5 udp4 *:62472 *:* squid squid 36109 11 tcp4 *:192 *:* squid squid 36109 12 tcp4 *:3128 *:* squid squid 36109 13 tcp4 *:127 *:* squid squid 36109 14 udp4 *:3130 *:* root xinetd 608 5 tcp4 *:23 *:* root xinetd 608 7 tcp4 *:110 *:* root sendmail 482 4 tcp4 *:25 *:* root sendmail 482 6 tcp4 *:587 *:* root sshd 477 4 tcp4 *:22 *:* bind named 356 20 udp4 192.168.15.25:53 *:* bind named 356 21 tcp4 192.168.15.25:53 *:* bind named 356 22 udp4 127.0.0.1:53 *:* bind named 356 23 tcp4 127.0.0.1:53 *:* bind named 356 24 udp4 *:54166 *:* bind named 356 26 tcp4 127.0.0.1:953 *:* root syslogd 296 8 udp4 *:514 *:* |
#vi /usr/local/etc/squid.conf
|
#vi /usr/local/etc/squid/squid.conf
|
#/usr/local/etc/squid/squid.sh start
bash: /usr/local/etc/squid/squid.sh: No such file or directory |
#/usr/local/etc/rc.d/squid.sh start
squid already running? (pid=36106 36109). |
#/usr/local/etc/rc.d/squid.sh restart
Waiting for PIDS: 36106 36109. Starting squid. |
#sockstat -4l | grep 3128
squid squid 36246 12 tcp4 192.168.15.25:3128 *:* squid squid 36246 13 tcp4 127.0.0.1:3128 *:* |
#sockstat -4l | grep squid
squid squid 36246 5 udp4 *:52731 *:* squid squid 36246 12 tcp4 192.168.15.25:3128 *:* squid squid 36246 13 tcp4 127.0.0.1:3128 *:* squid squid 36246 14 udp4 *:3130 *:* |
Время первой команды журнала | 18:22:31 2006-11-30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 11:52:29 2006-12- 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 13.86 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.96 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 3.36 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.50 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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