/l3/users/14-05-2012/NT-Lnet/centos6.net.nt/root :1 |
|
#cd /proc
|
#ls
1 1047 1069 1112 13 177 216 25 30 4 586 8 acpi crypto fb irq kpagecount misc pagetypeinfo slabinfo sysvipc vmallocinfo 10 1060 1071 1160 14 18 22 26 305 40 587 870 buddyinfo devices filesystems kallsyms kpageflags modules partitions softirqs timer_list vmstat 1006 1062 1083 1161 15 19 23 27 31 41 590 886 bus diskstats fs kcore loadavg mounts sched_debug stat timer_stats xen 1009 1064 1087 12 16 2 232 28 32 5 6 898 cgroups dma interrupts keys locks mtd schedstat swaps tty zoneinfo 1011 1065 11 1210 17 20 233 29 33 551 643 9 cmdline driver iomem key-users mdstat mtrr scsi sys uptime 1019 1067 1111 1227 176 21 24 3 38 554 7 930 cpuinfo execdomains ioports kmsg meminfo net self sysrq-trigger version |
#cat cpuinfo
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz stepping : 11 cpu MHz : 2327.724 cache size : 4096 KB physical id : 0 siblings : 1 ... fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush mmx fxsr sse sse2 ht nx up unfair_spinlock pni ssse3 cx16 hypervisor bogomips : 4655.44 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: |
#cat module
cat: module: No such file or directory |
#cat modules
iptable_filter 2173 0 - Live 0xe1354000 ip_tables 9567 1 iptable_filter, Live 0xe1348000 ip6t_REJECT 3987 2 - Live 0xe1335000 nf_conntrack_ipv6 7207 2 - Live 0xe1329000 nf_defrag_ipv6 9873 1 nf_conntrack_ipv6, Live 0xe131b000 xt_state 1064 2 - Live 0xe130e000 nf_conntrack 65524 2 nf_conntrack_ipv6,xt_state, Live 0xe12ef000 ip6table_filter 2245 1 - Live 0xe12cc000 ip6_tables 10867 1 ip6table_filter, Live 0xe12bf000 ipv6 264641 43 ip6t_REJECT,nf_conntrack_ipv6,nf_defrag_ipv6, Live 0xe1265000 ... xen_netfront 15574 0 - Live 0xe1044000 i2c_piix4 11156 0 - Live 0xe1032000 i2c_core 25825 1 i2c_piix4, Live 0xe101c000 ext4 331581 2 - Live 0xe0998000 mbcache 5976 2 ext3,ext4, Live 0xe0924000 jbd2 73682 1 ext4, Live 0xe0901000 xen_blkfront 12145 6 - Live 0xe08db000 pata_acpi 2513 0 - Live 0xe08cc000 ata_generic 2805 0 - Live 0xe08c2000 ata_piix 19202 0 - Live 0xe087a000 |
#cat meminfo
MemTotal: 510436 kB MemFree: 401100 kB Buffers: 10252 kB Cached: 42060 kB SwapCached: 0 kB Active: 34636 kB Inactive: 33928 kB Active(anon): 16268 kB Inactive(anon): 164 kB Active(file): 18368 kB ... VmallocTotal: 505848 kB VmallocUsed: 4312 kB VmallocChunk: 490152 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB DirectMap4k: 6144 kB DirectMap2M: 518144 kB |
#cat /dev/null
|
#/etc/inetd
l3script: /etc/inetd: No such file or directory |
#yum install inetd
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.itt-consulting.com * extras: centos.itt-consulting.com * updates: centos.itt-consulting.com base | 3.7 kB 00:00 extras | 3.5 kB 00:00 updates | 3.5 kB 00:00 Setting up Install Process Resolving Dependencies ... Downloading Packages: xinetd-2.3.14-33.el6.i686.rpm | 121 kB 00:00 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : 2:xinetd-2.3.14-33.el6.i686 1/1 Installed: xinetd.i686 2:2.3.14-33.el6 Complete! |
#vim /etc/inetd
|
#~
|
#~
cat: /etc/host/allou: No such file or directory |
#cat /etc/host/allow
cat: /etc/host/allow: No such file or directory |
#cat /etc/host.allow
cat: /etc/host.allow: No such file or directory |
#cat /etc/host.deny
cat: /etc/host.deny: No such file or directory |
#cat /etc/hosts.deny
# # hosts.deny This file contains access rules which are used to # deny connections to network services that either use # the tcp_wrappers library or that have been # started through a tcp_wrappers-enabled xinetd. # # The rules in this file can also be set up in # /etc/hosts.allow with a 'deny' option instead. # # See 'man 5 hosts_options' and 'man 5 hosts_access' # for information on rule syntax. # See 'man tcpd' for information on tcp_wrappers # |
#ssh root@192.168.13.1
ssh_exchange_identification: Connection closed by remote host |
#ssh root@192.168.13.1
The authenticity of host '192.168.13.1 (192.168.13.1)' can't be established. RSA key fingerprint is a9:28:ab:cd:a2:d4:19:ea:9f:93:f6:2f:5a:04:03:99. Are you sure you want to continue connecting (yes/no)? n Please type 'yes' or 'no': no Host key verification failed. |
#ssh root@192.168.13.1
ssh_exchange_identification: Connection closed by remote host |
#ssh root@192.168.13.1
ssh_exchange_identification: Connection closed by remote host |
#ssh root@192.168.13.1
The authenticity of host '192.168.13.1 (192.168.13.1)' can't be established. RSA key fingerprint is a9:28:ab:cd:a2:d4:19:ea:9f:93:f6:2f:5a:04:03:99. Are you sure you want to continue connecting (yes/no)? y Please type 'yes' or 'no': no Host key verification failed. |
#ssh root@192.168.13.1
ssh_exchange_identification: Connection closed by remote host |
#ssh root@192.168.13.1
ssh_exchange_identification: Connection closed by remote host |
#cat /etc/xinet.d
cat: /etc/xinet.d: No such file or directory |
#find /usr/ports -name xinetd
find: `/usr/ports': No such file or directory |
#yum install xinetd
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.itt-consulting.com * extras: centos.itt-consulting.com * updates: centos.itt-consulting.com Setting up Install Process Package 2:xinetd-2.3.14-33.el6.i686 already installed and latest version Nothing to do |
#mkdir /usr/local/etc/xinetd.d
|
#includdedir /usr/local/etc/xinetd.d
l3script: includdedir: command not found |
#includedir /usr/local/etc/xinetd.d
l3script: includedir: command not found |
#vi /ur/local/etc/xinetd.d
|
#vi /ur/local/etc/xinetd.d
|
#~
|
#~
# max_load loggin = 0aracteristics. # Address and networking defaults # v6only = no # bind = # setup environmental attributes groups = yes # umask = 002 # passenv = # Generally, banners are not used. This sets up their global defaults # ... type =internal id =chargen-stream socket_type =stream protocol =tcp user =root wait =no disable =no } # "/etc/xinetd.conf" 60L, 1178C written |
#killall -1 xinetd
xinetd: no process killed |
#/etc/init.d/xinetd
Usage: /etc/init.d/xinetd {start|stop|status|restart|condrestart|reload} |
#/etc/init.d/xinetd state
Usage: /etc/init.d/xinetd {start|stop|status|restart|condrestart|reload} |
#/etc/init.d/xinetd status
xinetd is stopped |
#/etc/init.d/xinetd start
Starting xinetd: [ OK ] |
#/etc/init.d/xinetd restart
Stopping xinetd: [ OK ] Starting xinetd: [ OK ] |
#telnet localhoct chargen
l3script: telnet: command not found |
#telnet localhost chargen
l3script: telnet: command not found |
#telnet 127.0.0.1 chargen
l3script: telnet: command not found |
#pwd
/proc |
#cd /etc/xinetd.d
|
#ls
chargen-dgram chargen-stream daytime-dgram daytime-stream discard-dgram discard-stream echo-dgram echo-stream tcpmux-server time-dgram time-stream |
#/etc/init.d/xinetd start
Starting xinetd: |
#telnet 127.0.0.1 chargen-stream
l3script: telnet: command not found |
#cat /etc/xinetd.conf
# # This is the master xinetd configuration file. Settings in the # default section will be inherited by all service configurations # unless explicitly overridden in the service configuration. See # xinetd.conf in the man pages for a more detailed explanation of # these attributes. defaults { # The next two items are intended to be a quick access place to # temporarily enable or disable services. ... service chargen { type = internal id = chargen-stream socket_type = stream protocol = tcp user = root wait = no disable = no } |
#telnet 127.0.0.1 chargen-stream
l3script: telnet: command not found |
#cat /etc/xinetd.conf
# # This is the master xinetd configuration file. Settings in the # default section will be inherited by all service configurations # unless explicitly overridden in the service configuration. See # xinetd.conf in the man pages for a more detailed explanation of # these attributes. defaults { # The next two items are intended to be a quick access place to # temporarily enable or disable services. ... service chargen { type = internal id = chargen-stream socket_type = stream protocol = tcp user = root wait = no disable = no } |
#telnet 127.0.0.1 chargen
l3script: telnet: command not found |
#telnet 127.0.0.1 chargen
l3script: telnet: command not found |
#pwd
/etc/xinetd.d |
#yum telnet install\
> yum telnet install Loaded plugins: fastestmirror No such command: telnet. Please use /usr/bin/yum --help |
#yum telnet install
Loaded plugins: fastestmirror No such command: telnet. Please use /usr/bin/yum --help |
#cd root
l3script: cd: root: No such file or directory |
#yum telnet install
Loaded plugins: fastestmirror No such command: telnet. Please use /usr/bin/yum --help |
#cd /usr
|
#yum telnet install
Loaded plugins: fastestmirror No such command: telnet. Please use /usr/bin/yum --help |
#cd /usr/bin/yum
l3script: cd: /usr/bin/yum: Not a directory |
#yum telnet install
Loaded plugins: fastestmirror No such command: telnet. Please use /usr/bin/yum --help |
#yum install telnet
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.itt-consulting.com * extras: centos.itt-consulting.com * updates: centos.itt-consulting.com Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package telnet.i686 1:0.17-47.el6 will be installed --> Finished Dependency Resolution ... Downloading Packages: telnet-0.17-47.el6.i686.rpm | 56 kB 00:03 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : 1:telnet-0.17-47.el6.i686 1/1 Installed: telnet.i686 1:0.17-47.el6 Complete! |
#netstat -nlp| 19
l3script: 19: command not found |
#netstat -nlp|19
l3script: 19: command not found |
#netstat -nlp | grep 19
tcp 0 0 0.0.0.0:5672 0.0.0.0:* LISTEN 1019/qpidd tcp 0 0 :::19 :::* LISTEN 1822/xinetd |
#netstat -nlp | grep 19
tcp 0 0 0.0.0.0:5672 0.0.0.0:* LISTEN 1019/qpidd tcp 0 0 :::19 :::* LISTEN 1822/xinetd |
#ssh -agent
Bad escape character 'nt'. |
#ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-jatuSu2155/agent.2155; export SSH_AUTH_SOCK; SSH_AGENT_PID=2156; export SSH_AGENT_PID; echo Agent pid 2156; |
#ssh-keygen
Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /root/.ssh/id_rsa. Your public key has been saved in /root/.ssh/id_rsa.pub. The key fingerprint is: 2c:97:aa:67:2c:15:f6:e7:eb:a5:89:1c:c4:da:a5:bf root@centos6.net.nt The key's randomart image is: +--[ RSA 2048]----+ | | | | | | | oo . | | ..oS . | | .B.o. | | oo +o . | | ..+. +.+ | | .+ o.Eo | +-----------------+ |
#scp .ssh/id_rsa.pub root@192.168.13.8:5022
The authenticity of host '192.168.13.8 (192.168.13.8)' can't be established. RSA key fingerprint is a9:28:ab:cd:a2:d4:19:ea:9f:93:f6:2f:5a:04:03:99. Are you sure you want to continue connecting (yes/no)? no Host key verification failed. lost connection |
#networking start
l3script: networking: command not found |
#networking restart
l3script: networking: command not found |
#/etc/init.b/networking restart
l3script: /etc/init.b/networking: No such file or directory |
#/etc/init.d/networking restart
l3script: /etc/init.d/networking: No such file or directory |
#cd ..
|
#/etc/init.d/networking restart
l3script: /etc/init.d/networking: No such file or directory |
#/etc/init.d/networking restart
l3script: /etc/init.d/networking: No such file or directory |
#~
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.itt-consulting.com * extras: centos.itt-consulting.com * updates: centos.itt-consulting.com base | 3.7 kB 00:00 extras | 3.5 kB 00:00 updates | 3.5 kB 00:00 updates/primary_db | 3.2 MB 00:08 Setting up Install Process ... Running Transaction Test Transaction Test Succeeded Running Transaction Installing : 32:bind-libs-9.7.3-8.P3.el6_2.2.i686 1/2 Installing : 32:bind-9.7.3-8.P3.el6_2.2.i686 2/2 Installed: bind.i686 32:9.7.3-8.P3.el6_2.2 Dependency Installed: bind-libs.i686 32:9.7.3-8.P3.el6_2.2 Complete! |
#vim /etc/named.conf
--- /tmp/l3-saved-1192.302.2231 2012-05-17 12:24:59.149774452 +0300 +++ /etc/named.conf 2012-05-17 12:29:40.988798527 +0300 @@ -39,3 +39,6 @@ include "/etc/named.rfc1912.zones"; +sasha.net.nt {type master + file "/etc/named/db.sasha.net.nt"; + allow-query {192.168.13./24;} } |
#vim /etc/named.conf
--- /tmp/l3-saved-1192.16055.25779 2012-05-17 12:50:43.595766568 +0300 +++ /etc/named.conf 2012-05-17 12:51:19.314788007 +0300 @@ -39,6 +39,6 @@ include "/etc/named.rfc1912.zones"; -sasha.net.nt {type master +zone "sasha.net.nt" {type master file "/etc/named/db.sasha.net.nt"; allow-query {192.168.13./24;} } |
#yum install bind-utils
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.itt-consulting.com * extras: centos.itt-consulting.com * updates: centos.itt-consulting.com Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package bind-utils.i686 32:9.7.3-8.P3.el6_2.2 will be installed --> Finished Dependency Resolution ... Downloading Packages: bind-utils-9.7.3-8.P3.el6_2.2.i686.rpm | 177 kB 00:00 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : 32:bind-utils-9.7.3-8.P3.el6_2.2.i686 1/1 Installed: bind-utils.i686 32:9.7.3-8.P3.el6_2.2 Complete! |
#~
// // named.conf // // Provided by Red Hat bind package to configure the ISC BIND named(8) DNS // server as a caching only nameserver (as a localhost DNS resolver only). // listen-on port 53 { 127.0.0.1; }; listen-on-v6 port 53 { ::1; }; // See directory "/var/named";or example named configuration files. dump-file "/var/named/data/cache_dump.db"; // statistics-file "/var/named/data/named_stats.txt"; ... }; }; type hint; file "named.ca"; zone "." IN { }; include "/etc file "/etc/named/db.sasha.net.nt"; allow-query {192.168.13./24;} } zone "sasha.net.nt" {type master "/etc/named.conf" 44L, 1058C |
#~
|
#touch db.sasha.net.nt
|
#vi db.sasha.net.nt
--- /tmp/l3-saved-1192.19005.28426 2012-05-17 14:02:43.453767929 +0300 +++ db.sasha.net.nt 2012-05-17 14:16:46.342797868 +0300 @@ -0,0 +1,12 @@ +$TTL 3600 +@ in SOA sasha.net.nt admin.sasha.net.nt. ( + 2 + 2h + 1h + 1w + 1h) + in NS sasha.net.nt + A 192.168.13.6 + mail A 192.168.13.6 + MX 1 mail + |
#vi db.sasha.net.nt
|
#vim /etc/named.conf
|
#~
Stopping named: [ OK ] Starting named: Error in named configuration: /etc/named.conf:43: missing ';' before 'file' /etc/named.conf:44: missing ';' before '/' /etc/named.conf:44: expected IP match list element near '/' [FAILED] |
#vim /etc/named.conf
--- /tmp/l3-saved-1192.919.16701 2012-05-17 14:18:43.956766295 +0300 +++ /etc/named.conf 2012-05-17 14:19:09.225786458 +0300 @@ -41,4 +41,4 @@ zone "sasha.net.nt" {type master file "/etc/named/db.sasha.net.nt"; - allow-query {192.168.13./24}; }; + allow-query {192.168.13/24;}; }; |
#/etc/init.d/named restart
Stopping named: [ OK ] Starting named: Error in named configuration: /etc/named.conf:43: missing ';' before 'file' [FAILED] |
#/etc/init.d/named restart
Stopping named: [ OK ] Starting named: Error in named configuration: zone localhost.localdomain/IN: loaded serial 0 zone localhost/IN: loaded serial 0 zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 0 zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0 zone 0.in-addr.arpa/IN: loaded serial 0 /etc/named/db.sasha.net.nt:10: unknown RR type 'mail' zone sasha.net.nt/IN: loading from master file /etc/named/db.sasha.net.nt failed: unknown class/type zone sasha.net.nt/IN: not loaded due to errors. _default/sasha.net.nt/IN: unknown class/type [FAILED] |
#/etc/init.d/named restart
Stopping named: [ OK ] Starting named: Error in named configuration: zone localhost.localdomain/IN: loaded serial 0 zone localhost/IN: loaded serial 0 zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 0 zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0 zone 0.in-addr.arpa/IN: loaded serial 0 zone sasha.net.nt/IN: NS 'sasha.net.nt.sasha.net.nt' has no address records (A or AAAA) zone sasha.net.nt/IN: not loaded due to errors. _default/sasha.net.nt/IN: bad zone [FAILED] |
#/etc/init.d/named restart
Stopping named: [ OK ] Starting named: [ OK ] |
#nslookup mail.sasha.net.nt localhost
Server: localhost Address: ::1#53 ** server can't find mail.sasha.net.nt: REFUSED |
#~
Server: localhost Address: ::1#53 ** server can't find mail.sasha.net.nt: REFUSED |
#nslookup mail.sasha.net.nt 127.0.0.1
Server: 127.0.0.1 Address: 127.0.0.1#53 ** server can't find mail.sasha.net.nt: REFUSED |
#~
ping: unknown host mail |
#iptables -L
Chain INPUT (policy ACCEPT) target prot opt source destination DROP icmp -- 192.168.13.8 192.168.13.8 Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination |
# # hosts.deny This file contains access rules which are used to # deny connections to network services that either use # the tcp_wrappers library or that have been # started through a tcp_wrappers-enabled xinetd. # # The rules in this file can also be set up in # /etc/hosts.allow with a 'deny' option instead. # # See 'man 5 hosts_options' and 'man 5 hosts_access' # for information on rule syntax. # See 'man tcpd' for information on tcp_wrappers #
# # This is the master xinetd configuration file. Settings in the # default section will be inherited by all service configurations # unless explicitly overridden in the service configuration. See # xinetd.conf in the man pages for a more detailed explanation of # these attributes. defaults { # The next two items are intended to be a quick access place to # temporarily enable or disable services. # # enabled = # disabled = # Define general logging characteristics. log_type = SYSLOG daemon info log_on_failure = HOST log_on_success = PID HOST DURATION EXIT # Define access restriction defaults # # no_access = # only_from = # max_load = 0 cps = 50 10 instances = 50 per_source = 10 # Address and networking defaults # # bind = # mdns = yes v6only = no # setup environmental attributes # # passenv = groups = yes umask = 002 # Generally, banners are not used. This sets up their global defaults # # banner = # banner_fail = # banner_success = } includedir /etc/xinetd.d service chargen { type = internal id = chargen-stream socket_type = stream protocol = tcp user = root wait = no disable = no }
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz stepping : 11 cpu MHz : 2327.724 cache size : 4096 KB physical id : 0 siblings : 1 core id : 0 cpu cores : 1 apicid : 0 initial apicid : 0 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush mmx fxsr sse sse2 ht nx up unfair_spinlock pni ssse3 cx16 hypervisor bogomips : 4655.44 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management:
Character devices: 1 mem 4 /dev/vc/0 4 tty 4 ttyS 5 /dev/tty 5 /dev/console 5 /dev/ptmx 7 vcs 10 misc 13 input 29 fb 99 ppdev 128 ptm 136 pts 162 raw 180 usb 189 usb_device 202 cpu/msr 203 cpu/cpuid 250 hidraw 251 usbmon 252 bsg 253 pcmcia 254 rtc Block devices: 1 ramdisk 259 blkext 7 loop 9 md 202 xvd 253 device-mapper 254 mdp
MemTotal: 510436 kB MemFree: 401100 kB Buffers: 10252 kB Cached: 42060 kB SwapCached: 0 kB Active: 34636 kB Inactive: 33928 kB Active(anon): 16268 kB Inactive(anon): 164 kB Active(file): 18368 kB Inactive(file): 33764 kB Unevictable: 0 kB Mlocked: 0 kB HighTotal: 0 kB HighFree: 0 kB LowTotal: 510436 kB LowFree: 401100 kB SwapTotal: 1891320 kB SwapFree: 1891320 kB Dirty: 32 kB Writeback: 0 kB AnonPages: 16256 kB Mapped: 9500 kB Shmem: 188 kB Slab: 31836 kB SReclaimable: 5640 kB SUnreclaim: 26196 kB KernelStack: 616 kB PageTables: 1084 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 2146536 kB Committed_AS: 100144 kB VmallocTotal: 505848 kB VmallocUsed: 4312 kB VmallocChunk: 490152 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB DirectMap4k: 6144 kB DirectMap2M: 518144 kB
iptable_filter 2173 0 - Live 0xe1354000 ip_tables 9567 1 iptable_filter, Live 0xe1348000 ip6t_REJECT 3987 2 - Live 0xe1335000 nf_conntrack_ipv6 7207 2 - Live 0xe1329000 nf_defrag_ipv6 9873 1 nf_conntrack_ipv6, Live 0xe131b000 xt_state 1064 2 - Live 0xe130e000 nf_conntrack 65524 2 nf_conntrack_ipv6,xt_state, Live 0xe12ef000 ip6table_filter 2245 1 - Live 0xe12cc000 ip6_tables 10867 1 ip6table_filter, Live 0xe12bf000 ipv6 264641 43 ip6t_REJECT,nf_conntrack_ipv6,nf_defrag_ipv6, Live 0xe1265000 ext3 203517 1 - Live 0xe114c000 jbd 65867 1 ext3, Live 0xe10ea000 dm_mod 67821 0 - Live 0xe10b5000 ppdev 7361 0 - Live 0xe1089000 parport_pc 19342 0 - Live 0xe1077000 parport 30853 2 ppdev,parport_pc, Live 0xe105c000 xen_netfront 15574 0 - Live 0xe1044000 i2c_piix4 11156 0 - Live 0xe1032000 i2c_core 25825 1 i2c_piix4, Live 0xe101c000 ext4 331581 2 - Live 0xe0998000 mbcache 5976 2 ext3,ext4, Live 0xe0924000 jbd2 73682 1 ext4, Live 0xe0901000 xen_blkfront 12145 6 - Live 0xe08db000 pata_acpi 2513 0 - Live 0xe08cc000 ata_generic 2805 0 - Live 0xe08c2000 ata_piix 19202 0 - Live 0xe087a000
Время первой команды журнала | 11:44:07 2012- 5-16 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 13:55:28 2012- 5-18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 36.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 18.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 3.73 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.45 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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