/l3/users/07-09-2009/nt-ladm/debian1.net.nt/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 |
|
#exit
exit |
$crontab -e
![]() You (user) are not allowed to use this program (crontab) See crontab(1) for more information |
$sudo vim /etc/cron
![]() |
$sudo vim /etc/cron
![]() |
$sudo vim /etc/cron.allow
|
$sudo vim /etc/cron.
![]() |
$sudo vim /etc/cron.
![]() |
$ls -l /etc/cron*
-rw-r--r-- 1 root root 5 2009-09-10 17:29 /etc/cron.allow -rw-r--r-- 1 root root 5 2009-09-10 17:28 /etc/cron.deny -rw-r--r-- 1 root root 770 2009-09-10 17:21 /etc/crontab /etc/cron.d: итого 0 /etc/cron.daily: итого 36 -rwxr-xr-x 1 root root 5041 2007-02-26 23:21 apt -rwxr-xr-x 1 root root 314 2007-03-14 16:11 aptitude -rwxr-xr-x 1 root root 502 2007-01-02 19:26 bsdmainutils ... -rwxr-xr-x 1 root root 1307 2006-05-25 12:38 sysklogd /etc/cron.hourly: итого 0 /etc/cron.monthly: итого 4 -rwxr-xr-x 1 root root 129 2006-12-20 02:02 standard /etc/cron.weekly: итого 8 -rwxr-xr-x 1 root root 520 2007-01-29 14:20 man-db -rwxr-xr-x 1 root root 1092 2006-05-25 12:38 sysklogd |
$ls -l /etc/cron\
![]() ls: /etc/cron*: No such file or directory |
$ls -l /etc/cron
![]() |
$ls -l /etc/cron
![]() cron.allow cron.daily/ cron.hourly/ crontab cron.d/ cron.deny cron.monthly/ cron.weekly/ |
$ls -l /etc/cron
![]() |
$vim /etc/syslog.conf
|
$ls -l /var/log/
итого 1492 -rw-r----- 1 root adm 163318 2009-09-10 17:28 auth.log -rw-r----- 1 root adm 14565 2008-03-09 08:47 auth.log.0 -rw-r----- 1 root adm 31 2007-12-23 16:31 boot -rw-r--r-- 1 root root 29912 2007-12-23 16:31 bootstrap.log -rw-rw-r-- 1 root utmp 0 2009-09-08 06:25 btmp -rw-rw-r-- 1 root utmp 384 2008-03-07 19:49 btmp.1 -rw-r----- 1 root adm 3321 2009-09-07 08:26 daemon.log -rw-r----- 1 root adm 21350 2008-03-07 19:37 daemon.log.0 -rw-r----- 1 root adm 6399 2009-09-07 08:26 debug ... -rw-r----- 1 root adm 4177 2008-03-14 06:25 syslog.4.gz -rw-r----- 1 root adm 518 2008-03-12 08:25 syslog.5.gz -rw-r----- 1 root adm 504 2008-03-11 08:25 syslog.6.gz -rw-r----- 1 root adm 2550 2009-09-10 17:27 user.log -rw-r----- 1 root adm 3046 2008-03-07 18:44 user.log.0 -rw-r--r-- 1 root root 0 2007-12-23 16:34 uucp.log -rw-rw-r-- 1 root utmp 18816 2009-09-10 15:09 wtmp -rw-rw-r-- 1 root utmp 234240 2009-09-07 16:52 wtmp.1 -rw-r--r-- 1 root root 3189 2008-03-07 19:37 Xorg.0.log -rw-r--r-- 1 root root 3189 2008-03-07 19:37 Xorg.0.log.old |
$du -sh /var/log/\
> 1,5M /var/log/ |
$ls -l /var/log/ | cat -n
1 итого 1492 2 -rw-r----- 1 root adm 163318 2009-09-10 17:28 auth.log 3 -rw-r----- 1 root adm 14565 2008-03-09 08:47 auth.log.0 4 -rw-r----- 1 root adm 31 2007-12-23 16:31 boot 5 -rw-r--r-- 1 root root 29912 2007-12-23 16:31 bootstrap.log 6 -rw-rw-r-- 1 root utmp 0 2009-09-08 06:25 btmp 7 -rw-rw-r-- 1 root utmp 384 2008-03-07 19:49 btmp.1 8 -rw-r----- 1 root adm 3321 2009-09-07 08:26 daemon.log 9 -rw-r----- 1 root adm 21350 2008-03-07 19:37 daemon.log.0 10 -rw-r----- 1 root adm 6399 2009-09-07 08:26 debug ... 40 -rw-r----- 1 root adm 4177 2008-03-14 06:25 syslog.4.gz 41 -rw-r----- 1 root adm 518 2008-03-12 08:25 syslog.5.gz 42 -rw-r----- 1 root adm 504 2008-03-11 08:25 syslog.6.gz 43 -rw-r----- 1 root adm 2550 2009-09-10 17:27 user.log 44 -rw-r----- 1 root adm 3046 2008-03-07 18:44 user.log.0 45 -rw-r--r-- 1 root root 0 2007-12-23 16:34 uucp.log 46 -rw-rw-r-- 1 root utmp 18816 2009-09-10 15:09 wtmp 47 -rw-rw-r-- 1 root utmp 234240 2009-09-07 16:52 wtmp.1 48 -rw-r--r-- 1 root root 3189 2008-03-07 19:37 Xorg.0.log 49 -rw-r--r-- 1 root root 3189 2008-03-07 19:37 Xorg.0.log.old |
$sudo vim /etc/logrotate.conf
|
$sudo vim /etc/logrotate.d/
|
$ssh 192.168.16.254
![]() [user@debian1:permissions]$ sudo vim /etc/logrotate.d/dpkg |
#[user@fbsd5:~]$ sudo vim /etc/sys
[user@debian1:permissions]$ ssh 192.168.16.25 Password: Password: Last login: Thu Sep 10 14:49:37 2009 from 192.168.16.1 Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.3-RELEASE (SMP) #0: Wed Jan 16 04:45:45 UTC 2008 Welcome to FreeBSD! Before seeking technical support, please use the following resources: o Security advisories and updated errata information for all releases are ... 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. l3-agent is already running: pid=57820; pidfile=/home/user/.lilalo/l3-agent.pid sysctl.conf syslog.conf |
#[user@fbsd5:~]$ sudo vim /etc/newsyslog.conf
/var/log/ppp.log root:network 640 3 100 * JC /var/log/security 600 10 100 * JC /var/log/sendmail.st 640 10 * 168 B /var/log/ppp.log root:network 640 3 100 * JC /var/log/security 600 10 100 * JC /var/log/sendmail.st 640 10 * 168 B /var/log/slip.log root:network 640 3 100 * JC /var/log/weekly.log 640 5 1 $W6D0 JN /var/log/wtmp 644 3 * @01T05 B @01T0 /var/log/xferlog 600 7 100 * JC |
#[user@fbsd5:~]$ sudo vim /etc/newsyslog.conf
/var/log/console.log 600 5 100 * J /var/log/cron 600 3 100 * JC /var/log/daily.log 640 7 * @T00 JN r /var/log/debug.log 600 7 100 * JC /var/log/kerberos.log 600 7 100 * J /var/log/lpd-errs 644 7 100 * JC /var/log/maillog 640 7 * @T00 JC /var/log/messages 644 5 100 * JC /var/log/monthly.log 640 12 * $M1D0 JN |
#[user@fbsd5:~]$
![]() |
#[user@fbsd5:~]$
![]() |
#[user@fbsd5:~]$
![]() |
#[user@fbsd5:~]$ exit
exit Connection to 192.168.16.25 closed. |
$vlock
*** This tty is not a VC (virtual console). *** *** It may not be securely locked. *** This TTY is now locked by user. Please press Enter to unlock. Password: Try to authenticate as root instead: Password: *** Unlock failed; please try again. *** This TTY is now locked by user. Please press Enter to unlock. Password: |
$ls -l /etc/rc2.d/
итого 4 -rw-r--r-- 1 root root 556 2007-01-31 00:27 README lrwxrwxrwx 1 root root 18 2008-07-04 20:09 S10sysklogd -> ../init.d/sysklogd lrwxrwxrwx 1 root root 15 2008-07-04 20:09 S11klogd -> ../init.d/klogd lrwxrwxrwx 1 root root 17 2008-07-04 20:09 S20makedev -> ../init.d/makedev lrwxrwxrwx 1 root root 23 2008-07-04 20:09 S20openbsd-inetd -> ../init.d/openbsd-inetd lrwxrwxrwx 1 root root 13 2008-07-04 20:09 S20ssh -> ../init.d/ssh lrwxrwxrwx 1 root root 13 2008-07-04 20:09 S21gdm -> ../init.d/gdm lrwxrwxrwx 1 root root 14 2008-07-04 20:09 S89cron -> ../init.d/cron lrwxrwxrwx 1 root root 18 2008-07-04 20:09 S99rc.local -> ../init.d/rc.local lrwxrwxrwx 1 root root 19 2008-07-04 20:09 S99rmnologin -> ../init.d/rmnologin lrwxrwxrwx 1 root root 23 2008-07-04 20:09 S99stop-bootlogd -> ../init.d/stop-bootlogd |
$ls -l /etc/rc6
итого 4 lrwxrwxrwx 1 root root 13 2008-07-04 20:09 K01gdm -> ../init.d/gdm lrwxrwxrwx 1 root root 14 2008-07-04 20:09 K11cron -> ../init.d/cron lrwxrwxrwx 1 root root 17 2008-07-04 20:09 K20makedev -> ../init.d/makedev lrwxrwxrwx 1 root root 23 2008-07-04 20:09 K20openbsd-inetd -> ../init.d/openbsd-inetd lrwxrwxrwx 1 root root 13 2008-07-04 20:09 K20ssh -> ../init.d/ssh lrwxrwxrwx 1 root root 20 2008-07-04 20:09 K25hwclock.sh -> ../init.d/hwclock.sh lrwxrwxrwx 1 root root 15 2008-07-04 20:09 K89klogd -> ../init.d/klogd lrwxrwxrwx 1 root root 18 2008-07-04 20:09 K90sysklogd -> ../init.d/sysklogd -rw-r--r-- 1 root root 353 2006-01-07 09:47 README lrwxrwxrwx 1 root root 18 2008-07-04 20:09 S20sendsigs -> ../init.d/sendsigs lrwxrwxrwx 1 root root 17 2008-07-04 20:09 S30urandom -> ../init.d/urandom lrwxrwxrwx 1 root root 22 2008-07-04 20:09 S31umountnfs.sh -> ../init.d/umountnfs.sh lrwxrwxrwx 1 root root 20 2008-07-04 20:09 S35networking -> ../init.d/networking lrwxrwxrwx 1 root root 18 2008-07-04 20:09 S36ifupdown -> ../init.d/ifupdown lrwxrwxrwx 1 root root 18 2008-07-04 20:09 S40umountfs -> ../init.d/umountfs lrwxrwxrwx 1 root root 20 2008-07-04 20:09 S60umountroot -> ../init.d/umountroot lrwxrwxrwx 1 root root 16 2008-07-04 20:09 S90reboot -> ../init.d/reboot |
$ls -l /etc/rc6.d/
![]() |
$sudo apt-get install sysv-rc-conf
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: libcurses-perl libcurses-ui-perl libterm-readkey-perl НОВЫЕ пакеты, которые будут установлены: libcurses-perl libcurses-ui-perl libterm-readkey-perl sysv-rc-conf обновлено 0, установлено 4 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено. Необходимо скачать 414kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 1458kB. Хотите продолжить [Д/н]? ... Выбор ранее не выбранного пакета libterm-readkey-perl. Распаковывается пакет libterm-readkey-perl (из файла .../libterm-readkey-perl_2.30-3_i386.deb)... Выбор ранее не выбранного пакета libcurses-ui-perl. Распаковывается пакет libcurses-ui-perl (из файла .../libcurses-ui-perl_0.95-5_all.deb)... Выбор ранее не выбранного пакета sysv-rc-conf. Распаковывается пакет sysv-rc-conf (из файла .../sysv-rc-conf_0.99-5_all.deb)... Настраивается пакет libcurses-perl (1.13-1) ... Настраивается пакет libterm-readkey-perl (2.30-3) ... Настраивается пакет libcurses-ui-perl (0.95-5) ... Настраивается пакет sysv-rc-conf (0.99-5) ... |
$sudo sysv-rc-conf
x halt [ ] [ ] [ ] [ ] [ ] [X] [ ] [ ] x x networking [ ] [ ] [ ] [ ] [ ] [X] [X] [X] x x ifupdown-$ [ ] [X] [X] [X] [X] [ ] [ ] [ ] x x openbsd-i$ [ ] [X] [X] [X] [X] [ ] [ ] [ ] x x rc.local [ ] [ ] [ ] [ ] [ ] [ ] [X] [ ] x x rebootmap$ [ ] [ ] [ ] [ ] [ ] [ ] [ ] [X] x x rmnologin [ ] [X] [X] [X] [X] [ ] [ ] [X] x x module-in$ [ ] lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk [ ] [ ] x x sendsigsl$ x x x mqsingle [ ]qx lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x qqqqqqqqqqqqqqqqqj lqssh [ qqx xResults of //etc/init.d/sudo stop : x qqqqqqqqqqqqqqqqqk x Use the arro[ ]ex mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x ^p: prev pg x x stop-boot$ x x X x mqqqqqqqqqqqqq[ ]qx < OK > x qqqqqqqqq qqqqqqqj sysklogd x x [X] mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj sudo [X] [ ] [ ] [X] [ ] [ ] [ ] [ ] |
$LANG=C
|
$sudo sysv-rc-conf
|
$ ssh 192.168.16.24
[user@debian1:permissions]$ ls -l /etc/rc6.d/ total 4 lrwxrwxrwx 1 root root 13 Jul 4 2008 K01gdm -> ../init.d/gdm lrwxrwxrwx 1 root root 14 Jul 4 2008 K11cron -> ../init.d/cron lrwxrwxrwx 1 root root 17 Jul 4 2008 K20makedev -> ../init.d/makedev lrwxrwxrwx 1 root root 23 Jul 4 2008 K20openbsd-inetd -> ../init.d/openbsd-inetd lrwxrwxrwx 1 root root 13 Jul 4 2008 K20ssh -> ../init.d/ssh lrwxrwxrwx 1 root root 20 Jul 4 2008 K25hwclock.sh -> ../init.d/hwclock.sh lrwxrwxrwx 1 root root 15 Jul 4 2008 K89klogd -> ../init.d/klogd lrwxrwxrwx 1 root root 18 Jul 4 2008 K90sysklogd -> ../init.d/sysklogd ... 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. |
#[user@fbsd4:~]$
![]() [user@fbsd4:~]$ |
#[user@fbsd4:~]$ who
user ttyp1 11 ÓÅÎ 12:27 (192.168.16.1) |
#[user@fbsd4:~]$ w
[user@fbsd4:~]$ 12:29 up 4 days, 3:59, 1 user, load averages: 0,00 0,00 0,00 USER TTY FROM LOGIN@ IDLE WHAT user p1 192.168.16.1 12:27 - script -t 0 -q /home/u |
#[user@fbsd4:~]$
![]() [user@fbsd4:~]$ |
#[user@fbsd4:~]$
![]() |
#[user@fbsd4:~]$
|
#[user@fbsd4:~]$
![]() |
#[user@fbsd4:~]$
![]() |
#[user@fbsd4:~]$
|
#[user@fbsd4:~]$
![]() |
#[user@fbsd4:~]$
|
$scr
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. l3-agent is already running: pid=57820; pidfile=/home/user/.lilalo/l3-agent.pid |
$ssh 192.168.16.25
Password: Last login: Thu Sep 10 18:07:46 2009 from 192.168.16.1 Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.3-RELEASE (SMP) #0: Wed Jan 16 04:45:45 UTC 2008 Welcome to FreeBSD! Before seeking technical support, please use the following resources: o Security advisories and updated errata information for all releases are at http://www.FreeBSD.org/releases/ - always consult the ERRATA section for your release first as it's updated frequently. ... 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. l3-agent is already running: pid=57820; pidfile=/home/user/.lilalo/l3-agent.pid |
#[user@fbsd5:~]$
![]() console none ttyv ttyv ttyv ttyv4 "/usr/libexec/getty Pc" cons25 on secure ttyv5 "/usr/libexec/getty Pc" cons25 on secure ttyv6 "/usr/libexec/getty Pc" cons25 on secure ttyv7 "/usr/libexec/getty Pc" cons25 on secure ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm on secure # Serial terminals # The 'dialup' keyword identifies dialin lines to login, fingerd etc. ttyd0 "/usr/libexec/getty std.9600" dialup off secure ttyd1 "/usr/libexec/getty std.9600" dialup off secure ttyd2 "/usr/libexec/getty std.9600" dialup off secure ttyd3 "/usr/libexec/getty std.9600" dialup off secure |
#[user@fbsd5:~]$
![]() |
#[user@fbsd5:~]$
|
#[user@fbsd5:~]$ su -
[user@fbsd5:~]$ su - Password: su: Sorry Password: l3-agent is already running: pid=33829; pidfile=/root/.lilalo/l3-agent.pid |
#[root@fbsd5:~]# /etc/rc.d/sendmail restart
Stopping sendmail_submit. |
#[root@fbsd5:~]# /usr/local/etc/rc.d/gdm restart
[root@fbsd5:~]# /usr/local/etc/rc.d/ avahi-daemon.sh dbus gdm polkitd xfs avahi-dnsconfd.sh ffserver hald system-tools-backends |
#[root@fbsd5:~]# sockstat -4l | less
|
#[root@fbsd5:~]#
|
#[root@fbsd5:~]#
|
#[root@fbsd5:~]#
![]() [root@fbsd5:~]# |
#[root@fbsd5:~]#
![]() |
#[root@fbsd5:~]# ls /sys
Makefile conf gnu net netkey pc98 tools alpha contrib i386 net80211 netnatm pccard ufs amd64 crypto i4b netatalk netncp pci vm arm ddb ia64 netatm netsmb posix4 boot dev isa netgraph nfs powerpc bsm doc isofs netinet nfs4client rpc cam fs kern netinet6 nfsclient security coda gdb libkern netipsec nfsserver sparc64 compat geom modules netipx opencrypto sys |
#[root@fbsd5:~]# ls /sys/i386/conf/
[root@fbsd5:~]# ls /sys/i386/co compile/ conf/ .cvsignore GENERIC Makefile PAE XBOX DEFAULTS GENERIC.hints NOTES SMP |
#[root@fbsd5:~]# uname -a
FreeBSD fbsd5.net.nt 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Wed Jan 16 04:45:45 UTC 2008 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP i386 |
#[root@fbsd5:conf]# ls
[root@fbsd5:~]# cd /sys/i386/conf/ .cvsignore GENERIC Makefile PAE XBOX DEFAULTS GENERIC.hints NOTES SMP |
#[root@fbsd5:conf]# vim MY-SMP
3 # Use this for multi-processor machines 4 # 5 # $FreeBSD: src/sys/i386/conf/SMP,v 1.5.6.1 2005/09/18 03:37:58 scottl Exp $ 6 7 include GENERIC 8 9 ident SMP-GENERIC-TEST 10 11 # To make an SMP kernel, the next line is needed 12 options SMP # Symmetric MultiProcessor Kernel ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "MY-SMP" 12L, 327C written |
#[root@fbsd5:conf]#
![]() [root@fbsd5:conf]# vim GENERIC |
#[root@fbsd5:conf]#
|
#[root@fbsd5:conf]# KERNCONF=/sys/i386/conf/M
![]() [root@fbsd5:conf]# vim MY-SMP MY-SMP Makefile |
#[root@fbsd5:conf]# #
|
#[root@fbsd5:conf]# ls -l /boot/
total 608 drwxr-xr-x 2 root wheel 10240 15 ÍÁÒ 2008 GENERIC -r--r--r-- 1 root wheel 7638 16 ÑÎ× 2008 beastie.4th -r--r--r-- 1 root wheel 8192 16 ÑÎ× 2008 boot -r--r--r-- 1 root wheel 512 16 ÑÎ× 2008 boot0 -r--r--r-- 1 root wheel 512 16 ÑÎ× 2008 boot0sio -r--r--r-- 1 root wheel 512 16 ÑÎ× 2008 boot1 -r--r--r-- 1 root wheel 7680 16 ÑÎ× 2008 boot2 -r--r--r-- 1 root wheel 1201 16 ÑÎ× 2008 cdboot drwxr-xr-x 2 root wheel 512 15 ÍÁÒ 2008 defaults ... -r-xr-xr-x 1 root wheel 217088 16 ÑÎ× 2008 loader -r--r--r-- 1 root wheel 7772 16 ÑÎ× 2008 loader.4th -rw-r--r-- 1 root wheel 0 15 ÍÁÒ 2008 loader.conf -r--r--r-- 1 root wheel 15219 16 ÑÎ× 2008 loader.help -r--r--r-- 1 root wheel 389 16 ÑÎ× 2008 loader.rc -r--r--r-- 1 root wheel 512 16 ÑÎ× 2008 mbr drwxr-xr-x 2 root wheel 512 16 ÑÎ× 2008 modules -r--r--r-- 1 root wheel 219136 16 ÑÎ× 2008 pxeboot -r--r--r-- 1 root wheel 692 16 ÑÎ× 2008 screen.4th -r--r--r-- 1 root wheel 36440 16 ÑÎ× 2008 support.4th |
#[root@fbsd5:conf]#
![]() |
#[root@fbsd5:conf]#
![]() make: don't know how to make buildkernel. Stop |
#[root@fbsd5:conf]# cd /sys
[root@fbsd5:conf]# KERNCONF=/sys/i386/conf/MY-SMP make buildkern && KERNCONF=/sys/i386/conf/MY-SMP make installkern make: don't know how to make buildkern. Stop |
#[root@fbsd5:sys]# KERNCONF=/sys/i386/conf/MY-SMP make buildkern && KERNCONF=/sys/i386/conf/MY-SMP make installkern
![]() make: don't know how to make buildkern. Stop |
#[root@fbsd5:src]# KERNCONF=/sys/i386/conf/MY-SMP make buildkern && KERNCONF=/sys/i386/conf/MY-SMP make installkern
![]() [root@fbsd5:sys]# cd /usr/src/ make: don't know how to make buildkern. Stop |
#[root@fbsd5:src]# KERNCONF=MY-SMP make buildkernel && KERNCONF=MY-SMP make installkernel
rm -f .depend GPATH GRTAGS GSYMS GTAGS ===> i2c/controllers/viapm (cleandir) rm -f export_syms viapm.ko viapm.kld viapm.o @ machine viapm.ko.debug opt_isa.h iicbb_if.h pci_if.h smbus_if.h isa_if.h bus_if.h device_if.h rm -f .depend GPATH GRTAGS GSYMS GTAGS ===> i2c/controllers/lpbb (cleandir) rm -f export_syms lpbb.ko lpbb.kld lpbb.o @ machine lpbb.ko.debug iicbb_if.h ppbus_if.h bus_if.h device_if.h rm -f .depend GPATH GRTAGS GSYMS GTAGS ===> i2c/controllers/pcf (cleandir) rm -f export_syms pcf.ko pcf.kld pcf.o @ machine pcf.ko.debug iicbus_if.h isa_if.h bus_if.h device_if.h rm -f .depend GPATH GRTAGS GSYMS GTAGS ... ===> kue (cleandir) rm -f export_syms if_kue.ko if_kue.kld if_kue.o @ machine if_kue.ko.debug opt_bdg.h opt_usb.h miibus_if.h bus_if.h device_if.h usbdevs.h rm -f .depend GPATH GRTAGS GSYMS GTAGS ===> le (cleandir) rm -f export_syms if_le.ko if_le.kld am7990.o am79900.o if_le_pci.o lance.o @ machine if_le.ko.debug pci_if.h bus_if.h device_if.h rm -f .depend GPATH GRTAGS GSYMS GTAGS ===> lge (cleandir) rm -f export_syms if_lge.ko if_lge.kld if_lge.o @ machine if_lge.ko.debug opt_bdg.h miibus_if.h pci_if.h bus_if.h device_if.h rm -f .depend GPATH GRTAGS GSYMS GTAGS ===> libalias (cleandir) |
#[root@fbsd5:src]#
|
#[root@fbsd5:src]# \
![]() [root@fbsd5:src]# õ ×ÁÓ ÅÓÔØ ÎÏ×ÁÑ ÐÏÞÔÁ × /var/mail/root > |
#[root@fbsd5:src]#
![]() |
#[root@fbsd5:src]#
|
#[root@fbsd5:src]#
![]() |
#[root@fbsd5:src]#
![]() |
#[root@fbsd5:src]#
|
#[root@fbsd5:src]#
|
1 итого 1492 2 -rw-r----- 1 root adm 163318 2009-09-10 17:28 auth.log 3 -rw-r----- 1 root adm 14565 2008-03-09 08:47 auth.log.0 4 -rw-r----- 1 root adm 31 2007-12-23 16:31 boot 5 -rw-r--r-- 1 root root 29912 2007-12-23 16:31 bootstrap.log 6 -rw-rw-r-- 1 root utmp 0 2009-09-08 06:25 btmp 7 -rw-rw-r-- 1 root utmp 384 2008-03-07 19:49 btmp.1 8 -rw-r----- 1 root adm 3321 2009-09-07 08:26 daemon.log 9 -rw-r----- 1 root adm 21350 2008-03-07 19:37 daemon.log.0 10 -rw-r----- 1 root adm 6399 2009-09-07 08:26 debug 11 -rw-r----- 1 root adm 5753 2008-03-07 19:32 debug.0 12 -rw-r----- 1 root adm 4794 2009-09-07 08:26 dmesg 13 -rw-r----- 1 root adm 4794 2009-05-24 13:20 dmesg.0 14 -rw-r----- 1 root adm 2088 2008-12-22 14:52 dmesg.1.gz 15 -rw-r----- 1 root adm 2653 2008-12-22 14:51 dmesg.2.gz 16 -rw-r----- 1 root adm 2772 2008-12-22 14:34 dmesg.3.gz 17 -rw-r----- 1 root adm 2653 2008-12-22 14:31 dmesg.4.gz 18 -rw-r----- 1 root adm 5222 2009-09-10 10:27 dpkg.log 19 -rw-r----- 1 root adm 159643 2008-12-22 14:57 dpkg.log.1 20 -rw-r--r-- 1 root root 31416 2009-09-10 12:08 faillog 21 -rw-r--r-- 1 root root 1004 2007-12-23 16:44 fontconfig.log 22 drwxr-xr-x 2 root root 104 2007-12-23 16:31 fsck 23 drwxr-xr-x 2 root root 168 2009-09-07 08:26 gdm 24 -rw-r----- 1 root adm 89041 2009-09-07 08:26 kern.log 25 -rw-r----- 1 root adm 122593 2008-03-07 20:08 kern.log.0 26 -rw-rw-r-- 1 root utmp 382228 2009-09-10 15:09 lastlog 27 -rw-r--r-- 1 root root 0 2007-12-23 16:34 lpr.log 28 -rw-r--r-- 1 root root 0 2007-12-23 16:34 mail.err 29 -rw-r--r-- 1 root root 0 2007-12-23 16:34 mail.info 30 -rw-r--r-- 1 root root 0 2007-12-23 16:34 mail.log 31 -rw-r--r-- 1 root root 0 2007-12-23 16:34 mail.warn 32 -rw-r----- 1 root adm 103343 2009-09-10 17:47 messages 33 -rw-r----- 1 root adm 122845 2008-03-09 08:42 messages.0 34 drwxr-sr-x 2 news news 136 2007-12-23 16:34 news 35 -rw-r----- 1 root adm 7686 2009-09-10 17:47 syslog 36 -rw-r----- 1 root adm 4998 2009-09-10 06:25 syslog.0 37 -rw-r----- 1 root adm 513 2009-09-09 06:25 syslog.1.gz 38 -rw-r----- 1 root adm 10045 2009-09-08 06:25 syslog.2.gz 39 -rw-r----- 1 root adm 694 2008-03-15 06:25 syslog.3.gz 40 -rw-r----- 1 root adm 4177 2008-03-14 06:25 syslog.4.gz 41 -rw-r----- 1 root adm 518 2008-03-12 08:25 syslog.5.gz 42 -rw-r----- 1 root adm 504 2008-03-11 08:25 syslog.6.gz 43 -rw-r----- 1 root adm 2550 2009-09-10 17:27 user.log 44 -rw-r----- 1 root adm 3046 2008-03-07 18:44 user.log.0 45 -rw-r--r-- 1 root root 0 2007-12-23 16:34 uucp.log 46 -rw-rw-r-- 1 root utmp 18816 2009-09-10 15:09 wtmp 47 -rw-rw-r-- 1 root utmp 234240 2009-09-07 16:52 wtmp.1 48 -rw-r--r-- 1 root root 3189 2008-03-07 19:37 Xorg.0.log 49 -rw-r--r-- 1 root root 3189 2008-03-07 19:37 Xorg.0.log.old
Время первой команды журнала | 16:28:13 2009- 9-10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 13:32:04 2009- 9-11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 12.87 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.67 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.01 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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