/l3/users/eb/2009/linux13/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 :45 :46 :47 :48 :49 :50 :51 :52 :53 :54 :55 :56 :57 :58 :59 :60 :61 :62 :63 :64 :65 :66 :67 :68 :69 :70 :71 :72 :73 :74 :75 :76 |
|
#ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 2128 720 ? Ss 13:01 0:01 init [2] root 2 0.0 0.0 0 0 ? S< 13:01 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S< 13:01 0:00 [migration/0] root 4 0.0 0.0 0 0 ? S< 13:01 0:00 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S< 13:01 0:00 [watchdog/0] root 6 0.0 0.0 0 0 ? S< 13:01 0:00 [migration/1] root 7 0.0 0.0 0 0 ? S< 13:01 0:00 [ksoftirqd/1] root 8 0.0 0.0 0 0 ? S< 13:01 0:00 [watchdog/1] root 9 0.0 0.0 0 0 ? S< 13:01 0:00 [cpuset] ... root 5787 0.0 0.1 6408 3136 pts/12 Ss 13:35 0:00 bash user 5878 0.0 0.3 29192 9780 ? Ss 13:36 0:00 /usr/bin/perl /usr/bin/zim /home/user/Documen user 5879 0.0 0.0 0 0 ? Z 13:36 0:00 [zim] <defunct> user 7859 0.0 0.1 36120 4900 ? Ss 14:00 0:00 kdeinit4: kdeinit4 Running... user 7861 0.0 0.3 37808 9916 ? S 14:00 0:00 klauncher user 7863 0.0 0.3 71128 11992 ? S 14:00 0:02 kded4 user 7884 0.0 0.1 36692 5944 ? S 14:00 0:00 kdeinit4: kio_file [kdeinit] file local:/tmp/ user 9195 0.0 0.3 55276 10192 ? S 14:53 0:00 /usr/bin/knotify4 bind 9376 0.0 0.5 58088 16276 ? Ssl 14:59 0:00 /usr/sbin/named -u bind root 10765 0.0 0.0 4544 1064 pts/12 R+ 15:33 0:00 ps aux |
#ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 2128 720 ? Ss 13:01 0:01 init [2] root 2 0.0 0.0 0 0 ? S< 13:01 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S< 13:01 0:00 [migration/0] root 4 0.0 0.0 0 0 ? S< 13:01 0:00 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S< 13:01 0:00 [watchdog/0] root 6 0.0 0.0 0 0 ? S< 13:01 0:00 [migration/1] root 7 0.0 0.0 0 0 ? S< 13:01 0:00 [ksoftirqd/1] root 8 0.0 0.0 0 0 ? S< 13:01 0:00 [watchdog/1] root 9 0.0 0.0 0 0 ? S< 13:01 0:00 [cpuset] ... root 5787 0.0 0.1 6408 3136 pts/12 Ss 13:35 0:00 bash user 5878 0.0 0.3 29192 9780 ? Ss 13:36 0:00 /usr/bin/perl /usr/bin/zim /home/user/Documen user 5879 0.0 0.0 0 0 ? Z 13:36 0:00 [zim] <defunct> user 7859 0.0 0.1 36120 4900 ? Ss 14:00 0:00 kdeinit4: kdeinit4 Running... user 7861 0.0 0.3 37808 9916 ? S 14:00 0:00 klauncher user 7863 0.0 0.3 71128 11992 ? S 14:00 0:02 kded4 user 7884 0.0 0.1 36692 5944 ? S 14:00 0:00 kdeinit4: kio_file [kdeinit] file local:/tmp/ user 9195 0.0 0.3 55276 10192 ? S 14:53 0:00 /usr/bin/knotify4 bind 9376 0.0 0.5 58088 16276 ? Ssl 14:59 0:00 /usr/sbin/named -u bind root 10765 0.0 0.0 4544 1064 pts/12 R+ 15:33 0:00 ps aux |
#ssh 192.168.15.5
Linux linux5 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 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: Thu Jun 4 15:33:12 2009 from 192.168.15.13 l3-agent is already running: pid=5370; pidfile=/root/.lilalo/l3-agent.pid |
#ssh 192.168.15.5
Linux linux5 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 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: Thu Jun 4 15:33:12 2009 from 192.168.15.13 l3-agent is already running: pid=5370; pidfile=/root/.lilalo/l3-agent.pid |
#ping 10.0.35.100
PING 10.0.35.100 (10.0.35.100) 56(84) bytes of data. 64 bytes from 10.0.35.100: icmp_seq=1 ttl=62 time=0.213 ms 64 bytes from 10.0.35.100: icmp_seq=2 ttl=62 time=0.219 ms ^C --- 10.0.35.100 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.213/0.216/0.219/0.003 ms |
#ping 10.0.35.100
PING 10.0.35.100 (10.0.35.100) 56(84) bytes of data. 64 bytes from 10.0.35.100: icmp_seq=1 ttl=62 time=0.213 ms 64 bytes from 10.0.35.100: icmp_seq=2 ttl=62 time=0.219 ms ^C --- 10.0.35.100 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.213/0.216/0.219/0.003 ms |
#scp quiz@10.0.35.100:/home/quiz/quiz /root/
Host key fingerprint is 69:b5:3e:1a:9a:b7:c3:c3:96:03:c7:b7:b4:69:1d:3b +--[ RSA 2048]----+ | | | | | . | | o . | | .S . | | ..o.o . | | =.+o= o | | oXo=.E | | ooo* . | +-----------------+ quiz@10.0.35.100's password: TERM environment variable not set. Can't open -c: Нет такого файла или каталога at /usr/local/bin/quiz line 34. Can't open scp -f /home/quiz/quiz: Нет такого файла или каталога at /usr/local/bin/quiz line 34. ---------------------------------------------------------------------- TERM environment variable not set. |
#scp quiz@10.0.35.100:/home/quiz/quiz /root/
Host key fingerprint is 69:b5:3e:1a:9a:b7:c3:c3:96:03:c7:b7:b4:69:1d:3b +--[ RSA 2048]----+ | | | | | . | | o . | | .S . | | ..o.o . | | =.+o= o | | oXo=.E | | ooo* . | +-----------------+ quiz@10.0.35.100's password: TERM environment variable not set. Can't open -c: Нет такого файла или каталога at /usr/local/bin/quiz line 34. Can't open scp -f /home/quiz/quiz: Нет такого файла или каталога at /usr/local/bin/quiz line 34. ---------------------------------------------------------------------- TERM environment variable not set. |
#scp quiz@10.0.35.100:/home/quiz/quiz /root/
Host key fingerprint is 69:b5:3e:1a:9a:b7:c3:c3:96:03:c7:b7:b4:69:1d:3b +--[ RSA 2048]----+ | | | | | . | | o . | | .S . | | ..o.o . | | =.+o= o | | oXo=.E | | ooo* . | +-----------------+ quiz@10.0.35.100's password: TERM environment variable not set. Can't open -c: Нет такого файла или каталога at /usr/local/bin/quiz line 34. Can't open scp -f /home/quiz/quiz: Нет такого файла или каталога at /usr/local/bin/quiz line 34. ---------------------------------------------------------------------- TERM environment variable not set. |
#scp quiz@10.0.35.100:/home/quiz/quiz /root/
Host key fingerprint is 69:b5:3e:1a:9a:b7:c3:c3:96:03:c7:b7:b4:69:1d:3b +--[ RSA 2048]----+ | | | | | . | | o . | | .S . | | ..o.o . | | =.+o= o | | oXo=.E | | ooo* . | +-----------------+ quiz@10.0.35.100's password: TERM environment variable not set. Can't open -c: Нет такого файла или каталога at /usr/local/bin/quiz line 34. Can't open scp -f /home/quiz/quiz: Нет такого файла или каталога at /usr/local/bin/quiz line 34. ---------------------------------------------------------------------- TERM environment variable not set. |
#mii-tool --help
usage: mii-tool [-VvRrwl] [-A media,... | -F media] [interface ...] -V, --version display version information -v, --verbose more verbose output -R, --reset reset MII to poweron state -r, --restart restart autonegotiation -w, --watch monitor for link status changes -l, --log with -w, write events to syslog -A, --advertise=media,... advertise only specified media -F, --force=media force specified media technology media: 1000baseTx-HD, 1000baseTx-FD, 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD, (to advertise both HD and FD) 1000baseTx, 100baseTx, 10baseT |
#mii-tool --help
usage: mii-tool [-VvRrwl] [-A media,... | -F media] [interface ...] -V, --version display version information -v, --verbose more verbose output -R, --reset reset MII to poweron state -r, --restart restart autonegotiation -w, --watch monitor for link status changes -l, --log with -w, write events to syslog -A, --advertise=media,... advertise only specified media -F, --force=media force specified media technology media: 1000baseTx-HD, 1000baseTx-FD, 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD, (to advertise both HD and FD) 1000baseTx, 100baseTx, 10baseT |
#ethtool
ethtool: bad command line argument(s) For more information run ethtool -h |
#ethtool
ethtool: bad command line argument(s) For more information run ethtool -h |
#ethtool -h
ethtool version 6git Usage: ethtool DEVNAME Display standard information about device ethtool -s|--change DEVNAME Change generic options [ speed %%d ] [ duplex half|full ] [ port tp|aui|bnc|mii|fibre ] [ autoneg on|off ] [ advertise %%x ] [ phyad %%d ] ... ethtool -p|--identify DEVNAME Show visible port identification (e.g. blinking) [ TIME-IN-SECONDS ] ethtool -t|--test DEVNAME Execute adapter self test [ online | offline ] ethtool -S|--statistics DEVNAME Show adapter statistics ethtool -n|--show-nfc DEVNAME Show Rx network flow classificationoptions [ rx-flow-hash tcp4|udp4|ah4|sctp4|tcp6|udp6|ah6|sctp6 ] ethtool -N|--config-nfc DEVNAME Configure Rx network flow classification options [ rx-flow-hash tcp4|udp4|ah4|sctp4|tcp6|udp6|ah6|sctp6 p|m|v|t|s|d|f|n|r... ] ethtool -h|--help DEVNAME Show this help |
#ethtool -h
ethtool version 6git Usage: ethtool DEVNAME Display standard information about device ethtool -s|--change DEVNAME Change generic options [ speed %%d ] [ duplex half|full ] [ port tp|aui|bnc|mii|fibre ] [ autoneg on|off ] [ advertise %%x ] [ phyad %%d ] ... ethtool -p|--identify DEVNAME Show visible port identification (e.g. blinking) [ TIME-IN-SECONDS ] ethtool -t|--test DEVNAME Execute adapter self test [ online | offline ] ethtool -S|--statistics DEVNAME Show adapter statistics ethtool -n|--show-nfc DEVNAME Show Rx network flow classificationoptions [ rx-flow-hash tcp4|udp4|ah4|sctp4|tcp6|udp6|ah6|sctp6 ] ethtool -N|--config-nfc DEVNAME Configure Rx network flow classification options [ rx-flow-hash tcp4|udp4|ah4|sctp4|tcp6|udp6|ah6|sctp6 p|m|v|t|s|d|f|n|r... ] ethtool -h|--help DEVNAME Show this help |
#ethtool -i eth0
driver: atl1 version: 2.1.3 firmware-version: N/A bus-info: 0000:02:00.0 |
#ethtool -i eth0
driver: atl1 version: 2.1.3 firmware-version: N/A bus-info: 0000:02:00.0 |
#who
root tty1 2009-06-04 13:01 |
#ssh 192.168.15.5
Enter passphrase for key '/root/.ssh/id_dsa': Linux linux5 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 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: Thu Jun 4 15:48:02 2009 l3-agent is already running: pid=5370; pidfile=/root/.lilalo/l3-agent.pid |
#scp quiz@10.0.35.100:/home/quiz/quiz /root/
Host key fingerprint is 69:b5:3e:1a:9a:b7:c3:c3:96:03:c7:b7:b4:69:1d:3b +--[ RSA 2048]----+ | | | | | . | | o . | | .S . | | ..o.o . | | =.+o= o | | oXo=.E | | ooo* . | +-----------------+ quiz@10.0.35.100's password: TERM environment variable not set. Can't open -c: Нет такого файла или каталога at /usr/local/bin/quiz line 34. Can't open scp -f /home/quiz/quiz: Нет такого файла или каталога at /usr/local/bin/quiz line 34. TERM environment variable not set. ---------------------------------------------------------------------- |
#ls
a etc.iso flash screen.dot screen.png vimrc |
#scp quiz@10.0.35.100:/home/quiz/quiz /root/
Host key fingerprint is 69:b5:3e:1a:9a:b7:c3:c3:96:03:c7:b7:b4:69:1d:3b +--[ RSA 2048]----+ | | | | | . | | o . | | .S . | | ..o.o . | | =.+o= o | | oXo=.E | | ooo* . | +-----------------+ quiz@10.0.35.100's password: |
#scp quiz@10.0.35.100:/home/quiz/quiz /root/
Host key fingerprint is 69:b5:3e:1a:9a:b7:c3:c3:96:03:c7:b7:b4:69:1d:3b +--[ RSA 2048]----+ | | | | | . | | o . | | .S . | | ..o.o . | | =.+o= o | | oXo=.E | | ooo* . | +-----------------+ quiz@10.0.35.100's password: TERM environment variable not set. Can't open -c: Нет такого файла или каталога at /usr/local/bin/quiz line 34. Can't open scp -f /home/quiz/quiz: Нет такого файла или каталога at /usr/local/bin/quiz line 34. TERM environment variable not set. ---------------------------------------------------------------------- |
#ssh quiz@10.0.35.100
-----------------------------------------------------------------[41/41]----- Вы хотите полностью ограничить доступ компьютера с доменным именем node1 во внешнюю сеть; Вы хотите сделать так, чтобы его пакеты во внешнюю сеть просто терялись, и никакой информации почему они потерялись и где не было. В то же время по всем остальным сетям, которые маршрутизируются на шлюзе его трафик должен передаваться безболезненно. Шлюз подключен к интернет через интерфейс eth1. Какую команду вы будете использовать? 1. iptables -A FORWARD -f node1 -t internet -j DROP 2. iptables -A FORWARD -f node1 -t eth1 -j DROP ... 5. iptables -A FORWARD -s node1 -o eth1 -j REJECT 6. iptables -A FORWARD -s node1 -t internet -j DROP 7. iptables -A FORWARD -f node1 -t eth1 -j DROP 8. iptables -A FORWARD -s node1 -o eth1 -j DROP 9. iptables -A FORWARD -s node1 -i eth0 -j REJECT 10. iptables -A FORWARD -f node1 -o eth1 -j REJECT --------------------------------------------------------------------------- 8 Your score: 34.5 Connection to 10.0.35.100 closed. |
#less /home/quiz | ssh 10.0.35.100
/home/quiz: Нет такого файла или каталога Host key fingerprint is 69:b5:3e:1a:9a:b7:c3:c3:96:03:c7:b7:b4:69:1d:3b +--[ RSA 2048]----+ | | | | | . | | o . | | .S . | | ..o.o . | | =.+o= o | | oXo=.E | | ooo* . | +-----------------+ root@10.0.35.100's password: l3-agent is already running: pid=1896; pidfile=/root/.lilalo/l3-agent.pid |
#exit
exit Connection to 192.168.15.5 closed. |
#arp -an
? (192.168.15.253) at 00:1f:29:bc:3a:d8 [ether] on eth0 ? (192.168.15.254) at 00:15:60:7a:63:80 [ether] on eth0 ? (192.168.15.5) at 00:0a:01:d4:d3:5a [ether] on eth0 |
#netstat -r
Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.15.0 * 255.255.255.0 U 0 0 0 eth0 default 192.168.15.254 0.0.0.0 UG 0 0 0 eth0 |
#route
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.15.0 * 255.255.255.0 U 0 0 0 eth0 default 192.168.15.254 0.0.0.0 UG 0 0 0 eth0 |
#nc -p 3000 < /etc/passwd
no destination |
#cat /etc/passwd | nc -l -p 3000
^C |
#openvt
|
#cat /etc/passwd | nc -l -p 3000
^C |
#netstat -lnp
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:9999 0.0.0.0:* LISTEN 3549/inetd tcp 0 0 192.168.15.13:53 0.0.0.0:* LISTEN 9376/named tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 3256/sshd tcp 0 0 0.0.0.0:3000 0.0.0.0:* LISTEN 11769/nc tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 9376/named tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 3523/exim4 tcp6 0 0 :::80 :::* LISTEN 3656/apache2 tcp6 0 0 :::53 :::* LISTEN 9376/named ... Active UNIX domain sockets (only servers) Proto RefCnt Flags Type State I-Node PID/Program name Path unix 2 [ ACC ] STREAM LISTENING 12920 4214/hald @/var/run/hald/dbus-M8ANgXf9AO unix 2 [ ACC ] STREAM LISTENING 10032 3209/syslog-ng /dev/log unix 2 [ ACC ] STREAM LISTENING 10056 3219/dbus-daemon /var/run/dbus/system_bus_socket unix 2 [ ACC ] STREAM LISTENING 12909 4214/hald @/var/run/hald/dbus-grb7tn8zAu unix 2 [ ACC ] STREAM LISTENING 10601 3658/apache2 /var/run/apache2/cgisock.3656 unix 2 [ ACC ] STREAM LISTENING 10409 3541/lpd /dev/printer unix 2 [ ACC ] STREAM LISTENING 19756 5464/ssh-agent /tmp/ssh-HtDmOC5463/agent.5463 unix 2 [ ACC ] STREAM LISTENING 38870 5878/perl /tmp/zim-user-gui-daemon |
#nc -p 3000
no destination |
#ssh-keyscan -Lf /etc/ss
ssh/ ssl/ |
#ssh-keyscan -Lf /etc/ssh/ssh
ssh_config ssh_host_dsa_key ssh_host_rsa_key sshd_config ssh_host_dsa_key.pub ssh_host_rsa_key.pub |
#ssh-keyscan -Lf /etc/ssh/ssh_host_dsa_key
ssh-keyscan: illegal option -- L usage: ssh-keyscan [-46Hv] [-f file] [-p port] [-T timeout] [-t type] [host | addrlist namelist] [...] |
#ssh-keyscan -lF /etc/ssh/ssh_host_dsa_key
ssh-keyscan: illegal option -- l usage: ssh-keyscan [-46Hv] [-f file] [-p port] [-T timeout] [-t type] [host | addrlist namelist] [...] |
#ssh-keygen -lf /etc/ssh/ssh_host_dsa_key
1024 fa:0a:dd:c2:37:53:40:c3:1a:64:cf:fb:7a:78:18:ac /etc/ssh/ssh_host_dsa_key.pub (DSA) |
#ssh-keygen -lf /root/.ssh/ssh_host_dsa_key
/root/.ssh/ssh_host_dsa_key: No such file or directory |
#ssh 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: Thu Jun 4 16:53:56 2009 from linux4.class4.unix.nt l3-agent is already running: pid=1896; pidfile=/root/.lilalo/l3-agent.pid linux0:~# exit logout Connection to 10.0.35.100 closed. |
#ssh 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: Thu Jun 4 16:53:56 2009 from linux4.class4.unix.nt l3-agent is already running: pid=1896; pidfile=/root/.lilalo/l3-agent.pid linux0:~# exit logout Connection to 10.0.35.100 closed. |
#фзеapt-get install sendmail
Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: sendmail: Depends: sendmail-bin but it is not going to be installed E: Broken packages |
#фзеapt-get install sendmail
Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: sendmail: Depends: sendmail-bin but it is not going to be installed E: Broken packages |
#ssh 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: Thu Jun 4 17:45:09 2009 from linux5.class5.unix.nt l3-agent is already running: pid=1896; pidfile=/root/.lilalo/l3-agent.pid |
#ssh 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: Thu Jun 4 17:45:09 2009 from linux5.class5.unix.nt l3-agent is already running: pid=1896; pidfile=/root/.lilalo/l3-agent.pid |
#bc
bc 1.06.94 Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc. This is free software with ABSOLUTELY NO WARRANTY. For details type `warranty'. 1244123425 1244123425 1244123425-1244120668 2757 2757/60 45 (interrupt) use quit to exit. quit |
#bc
bc 1.06.94 Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc. This is free software with ABSOLUTELY NO WARRANTY. For details type `warranty'. 1244123425 1244123425 1244123425-1244120668 2757 2757/60 45 (interrupt) use quit to exit. quit |
#apt-get install sensible-mda
E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? |
#apt-get install sensible-mda
E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? |
#apt-get install sendmail-bin
please investigate. Warning: These messages were issued while creating sendmail.cf make sure they are benign before starting sendmail! Errors in generating sendmail.cf *** ERROR: FEATURE() should be before MAILER() *** MAILER(`local') must appear after FEATURE(`always_add_domain')*** ERROR: FEATURE() should be before MAILER() *** MAILER(`local') must appear after FEATURE(`allmasquerade')*** ERROR: FEATURE() should be before MAILER() Starting Mail Transport Agent (MTA): sendmail. |
#apt-get install sendmail-bin
please investigate. Warning: These messages were issued while creating sendmail.cf make sure they are benign before starting sendmail! Errors in generating sendmail.cf *** ERROR: FEATURE() should be before MAILER() *** MAILER(`local') must appear after FEATURE(`always_add_domain')*** ERROR: FEATURE() should be before MAILER() *** MAILER(`local') must appear after FEATURE(`allmasquerade')*** ERROR: FEATURE() should be before MAILER() Starting Mail Transport Agent (MTA): sendmail. |
#apt-get install sendmail
Reading package lists... Done Building dependency tree Reading state information... Done Suggested packages: sendmail-doc rmail The following NEW packages will be installed: sendmail 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 207kB of archives. After this operation, 258kB of additional disk space will be used. Get:1 http://192.168.15.13 sid/main sendmail 8.14.3-9 [207kB] Fetched 207kB in 0s (2899kB/s) Selecting previously deselected package sendmail. (Reading database ... 69700 files and directories currently installed.) Unpacking sendmail (from .../sendmail_8.14.3-9_all.deb) ... Setting up sendmail (8.14.3-9) ... |
#apt-get install sendmail
Reading package lists... Done Building dependency tree Reading state information... Done Suggested packages: sendmail-doc rmail The following NEW packages will be installed: sendmail 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 207kB of archives. After this operation, 258kB of additional disk space will be used. Get:1 http://192.168.15.13 sid/main sendmail 8.14.3-9 [207kB] Fetched 207kB in 0s (2899kB/s) Selecting previously deselected package sendmail. (Reading database ... 69700 files and directories currently installed.) Unpacking sendmail (from .../sendmail_8.14.3-9_all.deb) ... Setting up sendmail (8.14.3-9) ... |
#apt-get install qpopper
Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: qpopper 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 414kB of archives. After this operation, 647kB of additional disk space will be used. Get:1 http://192.168.15.13 sid/main qpopper 4.0.9.dfsg-1 [414kB] Fetched 414kB in 0s (5187kB/s) Selecting previously deselected package qpopper. (Reading database ... 69685 files and directories currently installed.) Unpacking qpopper (from .../qpopper_4.0.9.dfsg-1_i386.deb) ... Processing triggers for man-db ... Setting up qpopper (4.0.9.dfsg-1) ... |
#apt-get install qpopper
Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: qpopper 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 414kB of archives. After this operation, 647kB of additional disk space will be used. Get:1 http://192.168.15.13 sid/main qpopper 4.0.9.dfsg-1 [414kB] Fetched 414kB in 0s (5187kB/s) Selecting previously deselected package qpopper. (Reading database ... 69685 files and directories currently installed.) Unpacking qpopper (from .../qpopper_4.0.9.dfsg-1_i386.deb) ... Processing triggers for man-db ... Setting up qpopper (4.0.9.dfsg-1) ... |
#vim /etc/mail/
|
#vim /etc/mail/local-host-names
--- /tmp/l3-saved-4977.10447.20818 2009-06-04 18:23:19.000000000 +0300 +++ /etc/mail/local-host-names 2009-06-04 18:24:05.000000000 +0300 @@ -1,2 +1,4 @@ localhost linux13 +class13.unix.nt +class14.unix.nt |
#grep pop /etc/inetd.conf
pop-3 stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.qpopper -f /etc/qpopper.conf |
#grep pop /etc/inetd.conf
pop-3 stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.qpopper -f /etc/qpopper.conf |
#/etc/
Display all 102 possibilities? (y or n) alternatives/ dhcp3/ kbd/ opt/ rmt apache2/ dictionaries-common/ kde3/ pam.d/ security/ apm/ dm/ kernel/ pango/ service/ apparmor.d/ dpkg/ ldap/ perl/ sgml/ approx/ emacs/ ld.so.conf.d/ pm/ skel/ apt/ exim4/ libpaper.d/ PolicyKit/ ssh/ bash_completion.d/ fonts/ lilalo/ ppp/ ssl/ bind/ gamin/ logcheck/ pulse/ sv/ ca-certificates/ gconf/ logrotate.d/ purple/ sysctl.d/ ... ConsoleKit/ groff/ mail/ rc0.d/ udev/ console-setup/ grub.d/ mdadm/ rc1.d/ ufw/ cron.d/ gtk-2.0/ menu/ rc2.d/ vga/ cron.daily/ hal/ menu-methods/ rc3.d/ vim/ cron.hourly/ htdig/ modprobe.d/ rc4.d/ X11/ cron.monthly/ iceweasel/ monit/ rc5.d/ xdg/ cron.weekly/ init.d/ mysql/ rc6.d/ xml/ dbus-1/ initramfs-tools/ network/ rc.local default/ iproute2/ openoffice/ rcS.d/ defoma/ john/ openvpn/ resolvconf/ |
Время первой команды журнала | 15:32:01 2009- 6- 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 18:02:05 2009- 6- 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 23.76 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 8.91 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 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