/l3/trainings/nt-lnet/2006-02-18/linux5.unix.nt/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 |
|
#ca
![]() cabextract cancel.cups captoinfo catalogmanager caiksaurus capifax card catchsegv cal capifaxrcvd cardctl catdoc calibrate_ppa capiinfo cardmgr caller capiinit case cancel capinfo cat |
#vim squid.conf
|
#vim squid.conf
|
#netstat -ln
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:52839 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:113 0.0.0.0:* LISTEN tcp 0 0 192.168.15.5:53 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:5335 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:3128 0.0.0.0:* LISTEN ... unix 2 [ ACC ] STREAM LISTENING 8442 /tmp/orbit-user/linc-f59-0-650bc80d41e8 unix 2 [ ACC ] STREAM LISTENING 8471 /tmp/orbit-user/linc-f5b-0-2befd4eca171e unix 2 [ ACC ] STREAM LISTENING 8499 /tmp/orbit-user/linc-f5d-0-59fab0946b175 unix 2 [ ACC ] STREAM LISTENING 8528 /tmp/orbit-user/linc-f5f-0-4fff32031cf1e unix 2 [ ACC ] STREAM LISTENING 15777 /tmp/orbit-user/linc-12d7-0-306a9f03ee19 unix 2 [ ACC ] STREAM LISTENING 60713 /tmp/orbit-user/linc-1878-0-730e53b150759 unix 2 [ ACC ] STREAM LISTENING 7953 /tmp/ssh-BtRpnt3767/agent.3767 unix 2 [ ACC ] STREAM LISTENING 7504 /tmp/.X11-unix/X0 unix 2 [ ACC ] STREAM LISTENING 5609 /var/run/acpid.socket unix 2 [ ACC ] STREAM LISTENING 6148 /var/run/dbus/system_bus_socket |
#netstat -lnp | grep squid
tcp 0 0 0.0.0.0:3128 0.0.0.0:* LISTEN 4665/(squid) udp 0 0 0.0.0.0:32795 0.0.0.0:* 4665/(squid) udp 0 0 0.0.0.0:3130 0.0.0.0:* 4665/(squid) |
#rpm -ql squid | grep mgr
/usr/lib/squid/cachemgr.cgi |
#cp `!!` /var/www/cgi-bin/
cp `rpm -ql squid | grep mgr` /var/www/cgi-bin/ |
#mount -t vfat /dev/sda1 /mnt/
|
#ls /mat
![]() ls: /mat: No such file or directory |
#ls /mnt
?????????.doc |
#cp ~/unix.nt /mnt/
![]() cp: пропуск каталога `/root/unix.nt' |
#cp -r ~/unix.nt /mnt/
|
#ls /mnt
?????????.doc unix.nt |
#umount /mnt
|
#mount -t vfat /dev/sda1 /mnt/win/
![]() mount: wrong fs type, bad option, bad superblock on /dev/sda1, or too many mounted file systems |
#mount -t ntfs /dev/sda1 /mnt/win/
|
#ls /mnt/win/
1 LFS pic Digital Photographer.txt Obechanie.(rus).KAMO.avi RECYCLER LAsetup.zip opa.txt Sergey Usik LESYA_I_ROMA photo System Volume Information |
#umount /mnt/win/
|
#ls /mnt/win/
|
$su -
[1]+ Stopped rpm -i squid-2.5.STABLE6-2asp.i386.rpm [root@linux5:~]# kill %1 [1]+ Stopped rpm -i squid-2.5.STABLE6-2asp.i386.rpm [root@linux5:~]# [root@linux5:~]# [root@linux5:~]# [root@linux5:~]# [root@linux5:~]# [root@linux5:~]# Password: |
#vim /var/www/cgi-bin/cachemgr.cgi
|
#ns
![]() nscd nslookup nspluginviewer nsupdate nsgmls nspluginscan nstat |
#nslookup autotechnics.ua
Server: 192.168.15.254 Address: 192.168.15.254#53 Non-authoritative answer: Name: autotechnics.ua Address: 193.178.146.7 |
#nslookup
> set type=MX autotechnics.ua > autotechnics.ua Server: 192.168.15.254 Address: 192.168.15.254#53 Non-authoritative answer: autotechnics.ua mail exchanger = 30 relay.ukrhub.net. autotechnics.ua mail exchanger = 10 relay.autotechnics.ua. autotechnics.ua mail exchanger = 20 relay2.autotechnics.ua. Authoritative answers can be found from: autotechnics.ua nameserver = ns.autotechnics.ua. autotechnics.ua nameserver = ns2.elvisti.kiev.ua. autotechnics.ua nameserver = ns2.newline.net.ua. autotechnics.ua nameserver = mail.ukrlink.net.ua. relay2.autotechnics.ua internet address = 212.90.165.26 ns2.elvisti.kiev.ua internet address = 195.64.225.199 mail.ukrlink.net.ua internet address = 195.177.116.132 > exit |
#tail /var/log/squid/access.log | sed 's/\..*//'
![]() |
#tail /var/log/squid/access.log | sed 's/\..*//'
![]() |
#tail /var/log/squid/access.log | sed 's/\..*//'
![]() |
#dig top.unix.nt
|
#man difg
![]() |
#man dig
|
#dig autotechnics.ua
; <<>> DiG 9.2.4 <<>> autotechnics.ua ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30312 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 3 ;; QUESTION SECTION: ;autotechnics.ua. IN A ;; ANSWER SECTION: autotechnics.ua. 172524 IN A 193.178.146.7 ;; AUTHORITY SECTION: ... autotechnics.ua. 172524 IN NS ns2.elvisti.kiev.ua. autotechnics.ua. 172524 IN NS ns2.newline.net.ua. ;; ADDITIONAL SECTION: ns2.elvisti.kiev.ua. 86126 IN A 195.64.225.199 ns2.newline.net.ua. 3359 IN A 80.91.160.3 mail.ukrlink.net.ua. 3324 IN A 195.177.116.132 ;; Query time: 55 msec ;; SERVER: 192.168.15.254#53(192.168.15.254) ;; WHEN: Sat Mar 18 10:09:27 2006 ;; MSG SIZE rcvd: 202 |
#host
![]() host hostid hostname hoststat |
#host 212.90.165.26
;; connection timed out; no servers could be reached |
#ping 212.90.165.26
PING 212.90.165.26 (212.90.165.26) 56(84) bytes of data. 64 bytes from 212.90.165.26: icmp_seq=0 ttl=52 time=93.0 ms 64 bytes from 212.90.165.26: icmp_seq=1 ttl=52 time=72.4 ms --- 212.90.165.26 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1004ms rtt min/avg/max/mdev = 72.409/82.744/93.080/10.339 ms, pipe 2 |
#host 212.90.165.26
26.165.90.212.in-addr.arpa domain name pointer relay3.autotechnics.ua. |
#host 212.90.165.26
26.165.90.212.in-addr.arpa domain name pointer relay3.autotechnics.ua. |
#host 212.90.165.26
26.165.90.212.in-addr.arpa domain name pointer relay3.autotechnics.ua. |
#hostname 212.90.165.26
|
#host 212.90.165.26
26.165.90.212.in-addr.arpa domain name pointer relay3.autotechnics.ua. |
#dig autotechnics.ua
; <<>> DiG 9.2.4 <<>> autotechnics.ua ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 23403 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 3 ;; QUESTION SECTION: ;autotechnics.ua. IN A ;; ANSWER SECTION: autotechnics.ua. 170674 IN A 193.178.146.7 ;; AUTHORITY SECTION: ... autotechnics.ua. 170674 IN NS mail.ukrlink.net.ua. autotechnics.ua. 170674 IN NS ns.autotechnics.ua. ;; ADDITIONAL SECTION: ns2.elvisti.kiev.ua. 84276 IN A 195.64.225.199 ns2.newline.net.ua. 1509 IN A 80.91.160.3 mail.ukrlink.net.ua. 1474 IN A 195.177.116.132 ;; Query time: 92 msec ;; SERVER: 192.168.15.254#53(192.168.15.254) ;; WHEN: Sat Mar 18 10:40:17 2006 ;; MSG SIZE rcvd: 202 |
#dig relay.autotechnics.ua
; <<>> DiG 9.2.4 <<>> relay.autotechnics.ua ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 3228 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 4, ADDITIONAL: 3 ;; QUESTION SECTION: ;relay.autotechnics.ua. IN A ;; ANSWER SECTION: relay.autotechnics.ua. 172800 IN CNAME jupiter.autotechnics.ua. jupiter.autotechnics.ua. 172800 IN A 195.234.112.194 ... autotechnics.ua. 170654 IN NS ns2.newline.net.ua. autotechnics.ua. 170654 IN NS mail.ukrlink.net.ua. ;; ADDITIONAL SECTION: ns2.elvisti.kiev.ua. 84256 IN A 195.64.225.199 ns2.newline.net.ua. 1489 IN A 80.91.160.3 mail.ukrlink.net.ua. 1454 IN A 195.177.116.132 ;; Query time: 180 msec ;; SERVER: 192.168.15.254#53(192.168.15.254) ;; WHEN: Sat Mar 18 10:40:37 2006 ;; MSG SIZE rcvd: 230 |
#dig relay2.autotechnics.ua
; <<>> DiG 9.2.4 <<>> relay2.autotechnics.ua ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9402 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 3 ;; QUESTION SECTION: ;relay2.autotechnics.ua. IN A ;; ANSWER SECTION: relay2.autotechnics.ua. 170682 IN A 212.90.165.26 ;; AUTHORITY SECTION: ... autotechnics.ua. 170647 IN NS mail.ukrlink.net.ua. autotechnics.ua. 170647 IN NS ns.autotechnics.ua. ;; ADDITIONAL SECTION: ns2.elvisti.kiev.ua. 84249 IN A 195.64.225.199 ns2.newline.net.ua. 1482 IN A 80.91.160.3 mail.ukrlink.net.ua. 1447 IN A 195.177.116.132 ;; Query time: 50 msec ;; SERVER: 192.168.15.254#53(192.168.15.254) ;; WHEN: Sat Mar 18 10:40:44 2006 ;; MSG SIZE rcvd: 209 |
#dig relay3.autotechnics.ua
; <<>> DiG 9.2.4 <<>> relay3.autotechnics.ua ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 55613 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;relay3.autotechnics.ua. IN A ;; AUTHORITY SECTION: autotechnics.ua. 10800 IN SOA jupiter.autotechnics.ua. hostmaster.autotechnics.ua. 2005111401 28800 7200 604800 86400 ;; Query time: 132 msec ;; SERVER: 192.168.15.254#53(192.168.15.254) ;; WHEN: Sat Mar 18 10:40:53 2006 ;; MSG SIZE rcvd: 95 |
#dig autotechnics.ua
; <<>> DiG 9.2.4 <<>> autotechnics.ua ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45080 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 3 ;; QUESTION SECTION: ;autotechnics.ua. IN A ;; ANSWER SECTION: autotechnics.ua. 170605 IN A 193.178.146.7 ;; AUTHORITY SECTION: ... autotechnics.ua. 170605 IN NS ns2.elvisti.kiev.ua. autotechnics.ua. 170605 IN NS ns2.newline.net.ua. ;; ADDITIONAL SECTION: ns2.elvisti.kiev.ua. 84207 IN A 195.64.225.199 ns2.newline.net.ua. 1440 IN A 80.91.160.3 mail.ukrlink.net.ua. 1405 IN A 195.177.116.132 ;; Query time: 48 msec ;; SERVER: 192.168.15.254#53(192.168.15.254) ;; WHEN: Sat Mar 18 10:41:26 2006 ;; MSG SIZE rcvd: 202 |
#dig majar.net
; <<>> DiG 9.2.4 <<>> majar.net ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59986 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0 ;; QUESTION SECTION: ;majar.net. IN A ;; ANSWER SECTION: majar.net. 3600 IN A 68.178.232.100 ;; AUTHORITY SECTION: majar.net. 3600 IN NS PARK17.SECURESERVER.net. majar.net. 3600 IN NS PARK18.SECURESERVER.net. ;; Query time: 4432 msec ;; SERVER: 192.168.15.254#53(192.168.15.254) ;; WHEN: Sat Mar 18 11:04:27 2006 ;; MSG SIZE rcvd: 98 |
#hostname
212.90.165.26 |
#hostname linux5.unix.nt
|
#hostname
linux5.unix.nt |
#dig unix.nt
; <<>> DiG 9.2.4 <<>> unix.nt ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 52818 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;unix.nt. IN A ;; ANSWER SECTION: unix.nt. 10800000 IN A 192.168.15.254 ;; AUTHORITY SECTION: unix.nt. 10800000 IN NS unix.nt. ;; Query time: 46 msec ;; SERVER: 192.168.15.254#53(192.168.15.254) ;; WHEN: Sat Mar 18 11:46:52 2006 ;; MSG SIZE rcvd: 55 |
#tail /var/log/squid/access.log | sed 's/\..*//'
![]() |
#tail /var/log/squid/access.log | sed 's/\..*//'
![]() |
#tail /var/log/squid/access.log | sed 's/\..*//'
![]() |
#vim /etc/named.conf
|
#ls /etc/
\ init.d prelink.conf a2ps.cfg initlog.conf printcap a2ps-site.cfg inittab profile acpi inputrc profile.d adjtime iproute2 protocols alchemist ipsec ptal aliases isdn pwdb.conf aliases.db issue quotagrpadmins alternatives issue.net quotatab amd.conf joe racoon ... hotplug.d pango X11 howl paper.config xdg htdig passwd xinetd.conf httpd passwd- xinetd.d ident.key pbm2ppa.conf xml idmapd.conf pcmcia yp.conf im_palette.pal pinforc yum.conf im_palette-small.pal pnm2ppa.conf yum.repos.d im_palette-tiny.pal ppp imrc prelink.cache |
#ls /etc/d
![]() dbus-1/ default/ dev.d/ dosemu/ dumpdates |
#ls /etc/n
![]() named.conf netplug.d/ nsswitch.conf ntp.conf netplug/ nscd.conf ntp/ |
#ls /etc/b
![]() bash_completion bashrc bluetooth/ bonobo-activation/ |
#whereis bind
bind: /usr/share/man/man1/bind.1.gz /usr/share/man/man2/bind.2.gz /usr/share/man/man3p/bind.3p.gz |
#clear
|
#ls /var/named/
data db.user5.unix.nt localhost.zone named.ca named.local slaves |
#vim /var/named/localhost.zone
|
#vim /var/named/db.user5.unix.nt
|
$dig user.user5.unix.nt
; <<>> DiG 9.2.4 <<>> user.user5.unix.nt ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32774 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;user.user5.unix.nt. IN A ;; ANSWER SECTION: user.user5.unix.nt. 3600 IN A 192.168.15.5 ;; AUTHORITY SECTION: user5.unix.nt. 3600 IN NS user.user5.unix.nt. ;; Query time: 35 msec ;; SERVER: 192.168.15.254#53(192.168.15.254) ;; WHEN: Sat Mar 18 11:54:48 2006 ;; MSG SIZE rcvd: 66 |
$ping user.user5.unix.nt
PING user.user5.unix.nt (192.168.15.5) 56(84) bytes of data. 64 bytes from linux5.unix.nt (192.168.15.5): icmp_seq=0 ttl=64 time=0.065 ms 64 bytes from linux5.unix.nt (192.168.15.5): icmp_seq=1 ttl=64 time=0.047 ms --- user.user5.unix.nt ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1003ms rtt min/avg/max/mdev = 0.047/0.056/0.065/0.009 ms, pipe 2 |
$nslookup
> set type=MX > linux4.unix.nt Server: 192.168.15.254 Address: 192.168.15.254#53 *** Can't find linux4.unix.nt: No answer > user.user5.unix.nt Server: 192.168.15.254 Address: 192.168.15.254#53 Non-authoritative answer: *** Can't find user.user5.unix.nt: No answer Authoritative answers can be found from: user5.unix.nt origin = ns.user5.unix.nt mail addr = admin.user5.unix.nt serial = 2006030401 refresh = 10800 retry = 3600 expire = 604800 minimum = 3600 > exit |
$hostname user.user5.unix.nt
![]() hostname: you must be root to change the host name |
$nslookup
> set type=MX > user.user5.unix.nt Server: 192.168.15.254 Address: 192.168.15.254#53 Non-authoritative answer: *** Can't find user.user5.unix.nt: No answer Authoritative answers can be found from: user5.unix.nt origin = ns.user5.unix.nt mail addr = admin.user5.unix.nt serial = 2006030401 refresh = 10800 retry = 3600 expire = 604800 minimum = 3600 > |
$host 192.168.15.5
5.15.168.192.in-addr.arpa domain name pointer user.user5.unix.nt. |
$dig user.user5.unix.nt MX
; <<>> DiG 9.2.4 <<>> user.user5.unix.nt MX ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54871 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;user.user5.unix.nt. IN MX ;; AUTHORITY SECTION: user5.unix.nt. 3600 IN SOA ns.user5.unix.nt. admin.user5.unix.nt. 2006030401 10800 3600 604800 3600 ;; Query time: 47 msec ;; SERVER: 192.168.15.254#53(192.168.15.254) ;; WHEN: Sat Mar 18 12:01:04 2006 ;; MSG SIZE rcvd: 81 |
$su -
Password: |
#vim /etc/mail
![]() |
#vim /etc/mail/local-host-names
|
#vim /etc/host
|
#hostname
user.user5.unix.nt |
#vim /etc/mail/local-host-names
|
#cat /etc/mail/local-host-names
# local-host-names - include all aliases for your machine here. user.user5.unix.nt |
#vim /etc/mail/local-host-names
|
#dig unix.nt
; <<>> DiG 9.2.4 <<>> unix.nt ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58967 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;unix.nt. IN A ;; ANSWER SECTION: unix.nt. 10800000 IN A 192.168.15.254 ;; AUTHORITY SECTION: unix.nt. 10800000 IN NS unix.nt. ;; Query time: 16 msec ;; SERVER: 192.168.15.254#53(192.168.15.254) ;; WHEN: Sat Mar 18 12:12:36 2006 ;; MSG SIZE rcvd: 55 |
#dig user5.unix.nt
; <<>> DiG 9.2.4 <<>> user5.unix.nt ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 3397 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;user5.unix.nt. IN A ;; AUTHORITY SECTION: user5.unix.nt. 3600 IN SOA ns.user5.unix.nt. admin.user5.unix.nt. 2006030401 10800 3600 604800 3600 ;; Query time: 23 msec ;; SERVER: 192.168.15.254#53(192.168.15.254) ;; WHEN: Sat Mar 18 12:12:44 2006 ;; MSG SIZE rcvd: 76 |
#ls /etc/ma
![]() mail/ mailcap mail.rc makedev.d/ man.config |
#ls -al /etc/mail
итого 196 drwxr-xr-x 3 root root 4096 Мар 18 12:11 . drwxr-xr-x 92 root root 8192 Мар 18 12:10 .. -rw-r--r-- 1 root root 331 Янв 13 16:52 access -rw-r----- 1 root root 12288 Янв 13 16:52 access.db -rw-r--r-- 1 root root 0 Янв 13 16:52 domaintable -rw-r----- 1 root root 12288 Янв 13 16:52 domaintable.db -rw-r--r-- 1 root root 5588 Янв 13 16:52 helpfile -rw-r--r-- 1 root root 97 Мар 18 12:11 local-host-names -rw-r--r-- 1 root root 0 Янв 13 16:52 mailertable -rw-r----- 1 root root 12288 Янв 13 16:52 mailertable.db -rw-r--r-- 1 root root 1035 Янв 13 16:52 Makefile -rw-r--r-- 1 root root 58076 Янв 13 16:52 sendmail.cf -rw-r--r-- 1 root root 6740 Янв 13 16:52 sendmail.mc drwxr-xr-x 2 root root 4096 Янв 13 16:52 spamassassin -r--r--r-- 1 root root 41340 Янв 13 16:52 submit.cf -rw-r--r-- 1 root root 947 Янв 13 16:52 submit.mc -rw-r--r-- 1 root root 127 Янв 13 16:52 trusted-users -rw-r--r-- 1 root root 0 Янв 13 16:52 virtusertable -rw-r----- 1 root root 12288 Янв 13 16:52 virtusertable.db |
#vim /etc/mail/sendmail.mc
|
#vim /etc/mail/sendmail.mc
|
#m4 <sendmail.mc> sendmail.cf
![]() -bash: sendmail.mc: No such file or directory |
#ls -al
итого 45568 drwxr-x--- 22 root root 4096 Мар 18 12:17 . drwxr-xr-x 23 root root 4096 Мар 17 19:56 .. -rw-r--r-- 1 root root 0 Янв 21 09:59 1.txt -rw-r--r-- 1 root root 23408 Мар 18 12:06 .bash_history -rw-r--r-- 1 root root 24 Дек 6 2003 .bash_logout -rw-r--r-- 1 root root 336 Янв 14 00:18 .bash_profile -rw-r--r-- 1 root root 1473 Янв 21 12:54 .bashrc -rw-r--r-- 1 root root 471181 Мар 4 16:42 bind-9.2.4-2.i386.rpm -rw-r--r-- 1 root root 7895 Мар 4 16:43 caching-nameserver-7.2-12.noarch.rpm ... -rw-r--r-- 1 root root 1147563 Мар 11 14:27 squid-2.5.STABLE6-2asp.i386.rpm- drwxr-xr-x 2 root root 4096 Мар 4 15:05 .ssh -rw-r--r-- 1 root root 196 Дек 6 2003 .tcshrc drwxr-xr-x 3 root root 4096 Мар 11 17:03 unix.nt -rw------- 1 root root 6882 Мар 18 12:17 .viminfo -rw-r--r-- 1 root root 16 Дек 6 2003 .vimrc -rw------- 1 root root 63 Мар 18 12:08 .xauthCJ0JcV -rw------- 1 root root 125 Фев 11 15:26 .Xauthority -rw-r--r-- 1 root root 1126 Авг 23 1995 .Xresources -rw-r--r-- 1 root root 1662016 Фев 11 16:36 zsh-4.2.0-1.i386.rpm |
#ls -al
итого 47216 drwxr-x--- 22 root root 4096 Мар 18 12:19 . drwxr-xr-x 23 root root 4096 Мар 17 19:56 .. -rw-r--r-- 1 root root 0 Янв 21 09:59 1.txt -rw-r--r-- 1 root root 23408 Мар 18 12:06 .bash_history -rw-r--r-- 1 root root 24 Дек 6 2003 .bash_logout -rw-r--r-- 1 root root 336 Янв 14 00:18 .bash_profile -rw-r--r-- 1 root root 1473 Янв 21 12:54 .bashrc -rw-r--r-- 1 root root 471181 Мар 4 16:42 bind-9.2.4-2.i386.rpm -rw-r--r-- 1 root root 7895 Мар 4 16:43 caching-nameserver-7.2-12.noarch.rpm ... -rw-r--r-- 1 root root 1147563 Мар 11 14:27 squid-2.5.STABLE6-2asp.i386.rpm- drwxr-xr-x 2 root root 4096 Мар 4 15:05 .ssh -rw-r--r-- 1 root root 196 Дек 6 2003 .tcshrc drwxr-xr-x 3 root root 4096 Мар 11 17:03 unix.nt -rw------- 1 root root 6882 Мар 18 12:17 .viminfo -rw-r--r-- 1 root root 16 Дек 6 2003 .vimrc -rw------- 1 root root 63 Мар 18 12:08 .xauthCJ0JcV -rw------- 1 root root 125 Фев 11 15:26 .Xauthority -rw-r--r-- 1 root root 1126 Авг 23 1995 .Xresources -rw-r--r-- 1 root root 1662016 Фев 11 16:36 zsh-4.2.0-1.i386.rpm |
#rpm -ivh sendmail-cf-8.13.1-2asp.i386.rpm
Подготовка... ########################################### [100%] 1:sendmail-cf ########################################### [100%] |
#rpm -ivh sendmail-d
![]() sendmail-devel-8.13.1-2asp.i386.rpm sendmail-doc-8.13.1-2asp.i386.rpm |
#rpm -ivh sendmail-doc-8.13.1-2asp.i386.rpm
Подготовка... ########################################### [100%] 1:sendmail-doc ########################################### [100%] |
#m4 <sendmail.mc> sendmail.cf
![]() -bash: sendmail.mc: No such file or directory |
#cd /etc/mail
|
#m4 <sendmail.mc> sendmail.cf
|
#send
![]() sendiso sendmail sendmail.sendmail sendsms |
#sendmail start
|
#/etc/init.d/sendmail start
Запускается sendmail: |
#mail user@user5.unix.nt
Subject: test This is a test massage. . Cc: |
#mail
Mail version 8.1 6/6/93. Type ? for help. "/var/spool/mail/root": 10 messages 6 new 10 unread U 1 root@linux5.unix.nt Sat Jan 14 10:49 98/2791 "LogWatch for linux5.u" U 2 root@linux5.unix.nt Sat Jan 21 10:41 68/2030 "LogWatch for linux5.u" U 3 root@linux5.unix.nt Sat Jan 28 10:32 71/2077 "LogWatch for linux5.u" U 4 root@linux5.unix.nt Sat Feb 4 10:30 47/1559 "LogWatch for linux5.u" >N 5 root@linux5.unix.nt Sat Feb 11 12:00 75/2252 "LogWatch for linux5.u" N 6 root@linux5.unix.nt Sat Mar 11 10:41 69/2109 "LogWatch for linux5.u" N 7 root@linux5.unix.nt Sat Mar 11 14:32 22/870 "Anacron job 'cron.dai" N 8 root@linux5.unix.nt Fri Mar 17 21:03 21/806 "Anacron job 'cron.dai" N 9 root@linux5.unix.nt Sat Mar 18 04:02 43/1519 "LogWatch for linux5.u" N 10 root@linux5.unix.nt Sat Mar 18 04:03 23/863 "Cron <root@linux5> ru" & q Held 10 messages in /var/spool/mail/root You have mail in /var/spool/mail/root |
#sudu user mail
![]() -bash: sudu: command not found |
#sudo user mail
![]() sudo: user: command not found |
# local-host-names - include all aliases for your machine here. user.user5.unix.nt
Время первой команды журнала | 17:48:56 2006- 3-11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 12:24:01 2006- 3-18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 7.92 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.12 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.79 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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