/l3/users/bas/2011-03/linux3.unix.bas/user :1 :2 :3 :4 :5 :6 :7 :8 |
|
#vim /etc/exports
|
#~
anaconda-ks.cfg graph_nov_c_2 memo_dec_c_3 report_dec_c_3 a_reports graph_nov_c_3 memo_nov_c_1 report_nov_c_1 backups graph_oct_c_1 memo_nov_c_2 report_nov_c_2 bin graph_oct_c_2 memo_nov_c_3 report_nov_c_3 cats graph_oct_c_3 memo_oct_c_1 report_oct_c_1 december graph_sep_c_1 memo_oct_c_2 report_oct_c_2 Desktop graph_sep_c_2 memo_oct_c_3 report_oct_c_3 DIR graph_sep_c_3 memo_sep_c_1 report_sep_c_1 DIR2 install.log memo_sep_c_2 report_sep_c_2 disk1.img install.log.syslog memo_sep_c_3 report_sep_c_3 graph_dec_c_1 Mail november scsrun.log graph_dec_c_2 mbox october september graph_dec_c_3 memo_dec_c_1 report_dec_c_1 graph_nov_c_1 memo_dec_c_2 report_dec_c_2 |
#ls -l
total 1230152 -rw------- 1 root root 989 Mar 27 17:44 anaconda-ks.cfg drwxr-xr-x 5 root root 4096 Mar 29 17:22 a_reports drwxr-xr-x 6 root root 4096 Mar 30 09:35 backups drwxr-xr-x 2 root root 4096 Mar 30 09:32 bin -rw-r--r-- 1 root root 37 Mar 30 16:16 cats drwxr-xr-x 2 root root 4096 Mar 29 17:24 december drwxr-xr-x 2 root root 4096 Apr 1 14:02 Desktop drwxr-xr-x 2 root root 4096 Mar 28 16:09 DIR drwxr-xr-x 3 root root 4096 Mar 28 16:10 DIR2 ... -rw-r--r-- 1 root root 0 Mar 29 17:20 report_nov_c_2 -rw-r--r-- 1 root root 0 Mar 29 17:20 report_nov_c_3 -rw-r--r-- 1 root root 0 Mar 29 17:20 report_oct_c_1 -rw-r--r-- 1 root root 0 Mar 29 17:20 report_oct_c_2 -rw-r--r-- 1 root root 0 Mar 29 17:20 report_oct_c_3 -rw-r--r-- 1 root root 0 Mar 29 17:20 report_sep_c_1 -rw-r--r-- 1 root root 0 Mar 29 17:20 report_sep_c_2 -rw-r--r-- 1 root root 0 Mar 29 17:20 report_sep_c_3 -rw-r--r-- 1 root root 228 Mar 27 19:26 scsrun.log drwxr-xr-x 2 root root 4096 Mar 29 17:26 september |
#ls
anaconda-ks.cfg graph_nov_c_2 memo_dec_c_3 report_dec_c_3 a_reports graph_nov_c_3 memo_nov_c_1 report_nov_c_1 backups graph_oct_c_1 memo_nov_c_2 report_nov_c_2 bin graph_oct_c_2 memo_nov_c_3 report_nov_c_3 cats graph_oct_c_3 memo_oct_c_1 report_oct_c_1 december graph_sep_c_1 memo_oct_c_2 report_oct_c_2 Desktop graph_sep_c_2 memo_oct_c_3 report_oct_c_3 DIR graph_sep_c_3 memo_sep_c_1 report_sep_c_1 DIR2 install.log memo_sep_c_2 report_sep_c_2 disk1.img install.log.syslog memo_sep_c_3 report_sep_c_3 graph_dec_c_1 Mail november scsrun.log graph_dec_c_2 mbox october september graph_dec_c_3 memo_dec_c_1 report_dec_c_1 graph_nov_c_1 memo_dec_c_2 report_dec_c_2 |
#ls /
bin lib64 proc sys boot lost+found root tmp data7 media rpmforge-release-0.5.2-2.el5.rf.i386.rpm usr dev misc rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm var etc mnt sbin vol1 home net selinux vol1snap lib opt srv |
#ls /tmp
a l3-saved-3323.21630.20655 archive libgomp-4.4.0-6.el5.x86_64.rpm gcc-4.1.2-48.el5.x86_64.rpm lost+found gconfd-root mapping-root gconfd-user mapping-user gedit.root.4096829835 orbit-user gedit.user.4015842435 privet glibc-devel-2.5-49.x86_64.rpm sda glibc-headers-2.5-49.x86_64.rpm ssh-PCNDGq2839 install v561616 issue.patch virtual-user.axw6LP kernel-headers-2.6.18-194.el5.x86_64.rpm virtual-user.CZ59wZ keyring-24uKFY virtual-user.gcb3DZ keyring-lS14zm virtual-user.yynhH4 keyring-qHrb81 vpnclient-linux-2.6.22.diff keyring-tBrIJc |
#cd /tmp
|
#ls
a l3-saved-3323.21630.20655 archive libgomp-4.4.0-6.el5.x86_64.rpm gcc-4.1.2-48.el5.x86_64.rpm lost+found gconfd-root mapping-root gconfd-user mapping-user gedit.root.4096829835 orbit-user gedit.user.4015842435 privet glibc-devel-2.5-49.x86_64.rpm sda glibc-headers-2.5-49.x86_64.rpm ssh-PCNDGq2839 install v561616 issue.patch virtual-user.axw6LP kernel-headers-2.6.18-194.el5.x86_64.rpm virtual-user.CZ59wZ keyring-24uKFY virtual-user.gcb3DZ keyring-lS14zm virtual-user.yynhH4 keyring-qHrb81 vpnclient-linux-2.6.22.diff keyring-tBrIJc |
#tar cvf /tmp/etc.tar /etc
tar: Removing leading `/' from member names /etc/ /etc/sasl2/ /etc/DIR_COLORS.xterm /etc/pki/ /etc/pki/nssdb/ /etc/pki/nssdb/secmod.db /etc/pki/nssdb/key3.db /etc/pki/nssdb/cert8.db /etc/pki/CA/ ... /etc/iproute2/rt_scopes /etc/iproute2/rt_realms /etc/iproute2/rt_tables /etc/iproute2/ematch_map /etc/iproute2/rt_dsfield /etc/yum/ /etc/yum/pluginconf.d/ /etc/yum/pluginconf.d/fastestmirror.conf /etc/yum/yum-updatesd.conf /etc/wgetrc |
#bzip2 /tmp/etc.tar
|
#du -sk /etc
131908 /etc |
#du -sk /etc.tar
du: cannot access `/etc.tar': No such file or directory |
#du -sk /tmp/etc.tar
du: cannot access `/tmp/etc.tar': No such file or directory |
#du -sk /tmp/etc.tar.bzip2
du: cannot access `/tmp/etc.tar.bzip2': No such file or directory |
#ls
a keyring-tBrIJc archive l3-saved-3323.21630.20655 etc.tar.bz2 libgomp-4.4.0-6.el5.x86_64.rpm gcc-4.1.2-48.el5.x86_64.rpm lost+found gconfd-root mapping-root gconfd-user mapping-user gedit.root.4096829835 orbit-user gedit.user.4015842435 privet glibc-devel-2.5-49.x86_64.rpm sda glibc-headers-2.5-49.x86_64.rpm ssh-PCNDGq2839 install v561616 issue.patch virtual-user.axw6LP kernel-headers-2.6.18-194.el5.x86_64.rpm virtual-user.CZ59wZ keyring-24uKFY virtual-user.gcb3DZ keyring-lS14zm virtual-user.yynhH4 keyring-qHrb81 vpnclient-linux-2.6.22.diff |
#du -sk /tmp/etc.tar.bz2
9064 /tmp/etc.tar.bz2 |
#tar xvfj /tmp/etc.tar.bz2
etc/ etc/sasl2/ etc/DIR_COLORS.xterm etc/pki/ etc/pki/nssdb/ etc/pki/nssdb/secmod.db etc/pki/nssdb/key3.db etc/pki/nssdb/cert8.db etc/pki/CA/ etc/pki/CA/private/ ... etc/iproute2/rt_scopes etc/iproute2/rt_realms etc/iproute2/rt_tables etc/iproute2/ematch_map etc/iproute2/rt_dsfield etc/yum/ etc/yum/pluginconf.d/ etc/yum/pluginconf.d/fastestmirror.conf etc/yum/yum-updatesd.conf etc/wgetrc |
#ls
a keyring-tBrIJc archive l3-saved-3323.21630.20655 etc libgomp-4.4.0-6.el5.x86_64.rpm etc.tar.bz2 lost+found gcc-4.1.2-48.el5.x86_64.rpm mapping-root gconfd-root mapping-user gconfd-user orbit-user gedit.root.4096829835 privet gedit.user.4015842435 sda glibc-devel-2.5-49.x86_64.rpm ssh-PCNDGq2839 glibc-headers-2.5-49.x86_64.rpm v561616 install virtual-user.axw6LP issue.patch virtual-user.CZ59wZ kernel-headers-2.6.18-194.el5.x86_64.rpm virtual-user.gcb3DZ keyring-24uKFY virtual-user.yynhH4 keyring-lS14zm vpnclient-linux-2.6.22.diff keyring-qHrb81 |
#cat /proc/sys/kernel/printk
6 4 1 7 |
#echo 4 > /proc/sys/kernel/printk
|
#vim /etc/ntp.conf
|
#Type :quit<Enter> to exit Vim
Starting cups: |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:26:18:CA:E8:DC inet addr:192.168.15.3 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::226:18ff:feca:e8dc/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:146376 errors:0 dropped:0 overruns:0 frame:0 TX packets:114843 errors:0 dropped:0 overruns:0 carrier:3 collisions:0 txqueuelen:1000 RX bytes:107802879 (102.8 MiB) TX bytes:8986374 (8.5 MiB) Interrupt:66 Memory:feac0000-feb00000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:2117 errors:0 dropped:0 overruns:0 frame:0 TX packets:2117 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1970867 (1.8 MiB) TX bytes:1970867 (1.8 MiB) You have new mail in /var/spool/mail/root |
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:26:18:CA:E8:DC inet addr:192.168.15.3 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::226:18ff:feca:e8dc/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:146376 errors:0 dropped:0 overruns:0 frame:0 TX packets:114843 errors:0 dropped:0 overruns:0 carrier:3 collisions:0 txqueuelen:1000 RX bytes:107802879 (102.8 MiB) TX bytes:8986374 (8.5 MiB) Interrupt:66 Memory:feac0000-feb00000 eth1 Link encap:Ethernet HWaddr 00:22:15:48:76:AD ... RX packets:2117 errors:0 dropped:0 overruns:0 frame:0 TX packets:2117 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1970867 (1.8 MiB) TX bytes:1970867 (1.8 MiB) sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:26:18:ca:e8:dc brd ff:ff:ff:ff:ff:ff 3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000 link/ether 00:22:15:48:76:ad brd ff:ff:ff:ff:ff:ff 4: sit0: <NOARP> mtu 1480 qdisc noop link/sit 0.0.0.0 brd 0.0.0.0 |
#ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:26:18:ca:e8:dc brd ff:ff:ff:ff:ff:ff inet 192.168.15.3/24 brd 192.168.15.255 scope global eth0 inet6 fe80::226:18ff:feca:e8dc/64 scope link valid_lft forever preferred_lft forever 3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000 link/ether 00:22:15:48:76:ad brd ff:ff:ff:ff:ff:ff 4: sit0: <NOARP> mtu 1480 qdisc noop link/sit 0.0.0.0 brd 0.0.0.0 |
#ifconfig eth0:0 192.168.15.7
|
#ifconfig eth0:0 192.168.16.3
|
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:26:18:CA:E8:DC inet addr:192.168.15.3 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::226:18ff:feca:e8dc/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:154066 errors:0 dropped:0 overruns:0 frame:0 TX packets:119446 errors:0 dropped:0 overruns:0 carrier:3 collisions:0 txqueuelen:1000 RX bytes:109828865 (104.7 MiB) TX bytes:9292947 (8.8 MiB) Interrupt:66 Memory:feac0000-feb00000 eth0:0 Link encap:Ethernet HWaddr 00:26:18:CA:E8:DC ... RX packets:2117 errors:0 dropped:0 overruns:0 frame:0 TX packets:2117 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1970867 (1.8 MiB) TX bytes:1970867 (1.8 MiB) sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#ping -f -s 192.168.16.4
Usage: ping [-LRUbdfnqrvVaA] [-c count] [-i interval] [-w deadline] [-p pattern] [-s packetsize] [-t ttl] [-I interface or address] [-M mtu discovery hint] [-S sndbuf] [ -T timestamp option ] [ -Q tos ] [hop1 ...] destination |
#ls /etc/sysconfig/network-scripts/
ifcfg-eth0 ifdown-isdn ifup-aliases ifup-plip ifup-wireless ifcfg-lo ifdown-post ifup-bnep ifup-plusb init.ipv6-global ifdown ifdown-ppp ifup-eth ifup-post net.hotplug ifdown-bnep ifdown-routes ifup-ippp ifup-ppp network-functions ifdown-eth ifdown-sit ifup-ipsec ifup-routes network-functions-ipv6 ifdown-ippp ifdown-sl ifup-ipv6 ifup-sit ifdown-ipsec ifdown-tunnel ifup-ipx ifup-sl ifdown-ipv6 ifup ifup-isdn ifup-tunnel |
#cat /etc/sysconfig/network-scripts/ifcfg-eth0
# Atheros Communications Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller DEVICE=eth0 BOOTPROTO=none ONBOOT=yes NETMASK=255.255.255.0 IPADDR=192.168.15.3 GATEWAY=192.168.15.253 TYPE=Ethernet |
#k-scripts/ifcfg-eth0:0
bash: k-scripts/ifcfg-eth0:0: No such file or directory |
#k-scripts/ifcfg-eth0:0
bash: k-scripts/ifcfg-eth0:0: No such file or directory |
#vim ifcfg-eth0:0
|
#system-config-network-tui
|
#mii-diag
Using the default interface 'eth0'. Basic registers of MII PHY #0: 1000 796d 004d d019 0de1 45e1 0005 2001. The autonegotiated capability is 01e0. The autonegotiated media type is 100baseTx-FD. Basic mode control register 0x1000: Auto-negotiation enabled. You have link beat, and everything is working OK. Your link partner advertised 45e1: Flow-control 100baseTx-FD 100baseTx 10baseT-FD 10baseT, w/ 802.3X flow control. End of basic transceiver information. |
#mii-tool -F 10BaseT-FD eth0
|
#mii-tool
eth0: 10 Mbit, full duplex, link ok SIOCGMIIPHY on 'eth1' failed: Operation not supported |
#mii-tool -F 100BaseT-FD eth0
Invalid media specification '100BaseT-FD'. 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: 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD, (to advertise both HD and FD) 100baseTx, 10baseT |
#mii-tool -F 100BaseTx-FD eth0
|
#mii-tool
eth0: 100 Mbit, full duplex, link ok SIOCGMIIPHY on 'eth1' failed: Operation not supported |
#mii-tool -F 100BaseT-FD eth0
Invalid media specification '100BaseT-FD'. 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: 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD, (to advertise both HD and FD) 100baseTx, 10baseT |
#mii-tool -F 100BaseT-FD eth0
Invalid media specification '100BaseT-FD'. 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: 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD, (to advertise both HD and FD) 100baseTx, 10baseT |
#mii-tool -F 10BaseT-FD eth0
|
#mii-tool
eth0: 10 Mbit, full duplex, link ok SIOCGMIIPHY on 'eth1' failed: Operation not supported |
#mii-tool -r
restarting autonegotiation... SIOCGMIIPHY on 'eth1' failed: Operation not supported |
#mii-tool
eth0: negotiated 100baseTx-FD flow-control, link ok SIOCGMIIPHY on 'eth1' failed: Operation not supported |
#arp
Address HWtype HWaddress Flags Mask Iface linux1.unix.bas ether E0:CB:4E:DD:EA:D7 C eth0 linux253.unix.bas ether 00:1F:29:BC:3A:D8 C eth0 |
#arp -an
? (192.168.15.1) at E0:CB:4E:DD:EA:D7 [ether] on eth0 ? (192.168.15.253) at 00:1F:29:BC:3A:D8 [ether] on eth0 |
#arp -an | awk '{print $2" "$4 }' | tr -d '()'
192.168.15.253 00:1F:29:BC:3A:D8 192.168.15.1 E0:CB:4E:DD:EA:D7 192.168.15.2 00:26:18:E4:56:5E 192.168.15.4 00:26:18:E4:56:60 192.168.15.5 00:26:18:CA:EE:7B |
#arp -an | awk '{print $2" "$4 }' | tr -d '()' > /etc/ethers
|
#arp -f /etc/ethers
|
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.168.15.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 0.0.0.0 192.168.15.253 0.0.0.0 UG 0 0 0 eth0 |
#netstat -rn
Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.168.15.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 0.0.0.0 192.168.15.253 0.0.0.0 UG 0 0 0 eth0 |
#host mail.ru
mail.ru has address 94.100.191.204 mail.ru has address 94.100.191.201 mail.ru has address 94.100.191.202 mail.ru has address 94.100.191.203 mail.ru mail is handled by 10 mxs.mail.ru. |
#dig kolesa.kz
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> kolesa.kz ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4270 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 0 ;; QUESTION SECTION: ;kolesa.kz. IN A ;; ANSWER SECTION: kolesa.kz. 86400 IN A 195.210.46.150 kolesa.kz. 86400 IN A 195.210.46.143 ;; AUTHORITY SECTION: kolesa.kz. 86400 IN NS ns1.ps.kz. kolesa.kz. 86400 IN NS ns.ps.kz. ;; Query time: 206 msec ;; SERVER: 192.168.15.253#53(192.168.15.253) ;; WHEN: Tue Apr 5 12:41:48 2011 ;; MSG SIZE rcvd: 97 |
#cd
|
#ls
anaconda-ks.cfg graph_dec_c_1 graph_sep_c_3 memo_oct_c_1 report_nov_c_1 a_reports graph_dec_c_2 install.log memo_oct_c_2 report_nov_c_2 backups graph_dec_c_3 install.log.syslog memo_oct_c_3 report_nov_c_3 bin graph_nov_c_1 Mail memo_sep_c_1 report_oct_c_1 cats graph_nov_c_2 mbox memo_sep_c_2 report_oct_c_2 december graph_nov_c_3 memo_dec_c_1 memo_sep_c_3 report_oct_c_3 Desktop graph_oct_c_1 memo_dec_c_2 november report_sep_c_1 DIR graph_oct_c_2 memo_dec_c_3 october report_sep_c_2 DIR2 graph_oct_c_3 memo_nov_c_1 report_dec_c_1 report_sep_c_3 disk1.img graph_sep_c_1 memo_nov_c_2 report_dec_c_2 scsrun.log fotki.tar graph_sep_c_2 memo_nov_c_3 report_dec_c_3 september |
#ls
anaconda-ks.cfg graph_dec_c_1 graph_sep_c_3 memo_oct_c_1 report_nov_c_1 a_reports graph_dec_c_2 install.log memo_oct_c_2 report_nov_c_2 backups graph_dec_c_3 install.log.syslog memo_oct_c_3 report_nov_c_3 bin graph_nov_c_1 Mail memo_sep_c_1 report_oct_c_1 cats graph_nov_c_2 mbox memo_sep_c_2 report_oct_c_2 december graph_nov_c_3 memo_dec_c_1 memo_sep_c_3 report_oct_c_3 Desktop graph_oct_c_1 memo_dec_c_2 november report_sep_c_1 DIR graph_oct_c_2 memo_dec_c_3 october report_sep_c_2 DIR2 graph_oct_c_3 memo_nov_c_1 report_dec_c_1 report_sep_c_3 disk1.img graph_sep_c_1 memo_nov_c_2 report_dec_c_2 scsrun.log fotki.tar graph_sep_c_2 memo_nov_c_3 report_dec_c_3 september |
#tar xvfj /fotki.tar
tar: /fotki.tar: Cannot open: No such file or directory tar: Error is not recoverable: exiting now tar: Child returned status 2 tar: Error exit delayed from previous errors |
#tar xvfj /fotki.tar
tar: /fotki.tar: Cannot open: No such file or directory tar: Error is not recoverable: exiting now tar: Child returned status 2 tar: Error exit delayed from previous errors |
#tar xvf fotki.tar
fotki/ fotki/IMG_0057.JPG fotki/IMG_0059.JPG fotki/IMG_0060.JPG fotki/IMG_0061.JPG fotki/IMG_0063.JPG |
#ls
anaconda-ks.cfg graph_dec_c_1 install.log memo_oct_c_3 report_oct_c_1 a_reports graph_dec_c_2 install.log.syslog memo_sep_c_1 report_oct_c_2 backups graph_dec_c_3 Mail memo_sep_c_2 report_oct_c_3 bin graph_nov_c_1 mbox memo_sep_c_3 report_sep_c_1 cats graph_nov_c_2 memo_dec_c_1 november report_sep_c_2 december graph_nov_c_3 memo_dec_c_2 october report_sep_c_3 Desktop graph_oct_c_1 memo_dec_c_3 report_dec_c_1 scsrun.log DIR graph_oct_c_2 memo_nov_c_1 report_dec_c_2 september DIR2 graph_oct_c_3 memo_nov_c_2 report_dec_c_3 disk1.img graph_sep_c_1 memo_nov_c_3 report_nov_c_1 fotki graph_sep_c_2 memo_oct_c_1 report_nov_c_2 fotki.tar graph_sep_c_3 memo_oct_c_2 report_nov_c_3 |
#cd fotki
|
#ls
IMG_0057.JPG IMG_0059.JPG IMG_0060.JPG IMG_0061.JPG IMG_0063.JPG |
#ls
anaconda-ks.cfg graph_dec_c_3 memo_dec_c_1 report_dec_c_1 a_reports graph_nov_c_1 memo_dec_c_2 report_dec_c_2 backups graph_nov_c_2 memo_dec_c_3 report_dec_c_3 bin graph_nov_c_3 memo_nov_c_1 report_nov_c_1 cats graph_oct_c_1 memo_nov_c_2 report_nov_c_2 december graph_oct_c_2 memo_nov_c_3 report_nov_c_3 Desktop graph_oct_c_3 memo_oct_c_1 report_oct_c_1 DIR graph_sep_c_1 memo_oct_c_2 report_oct_c_2 DIR2 graph_sep_c_2 memo_oct_c_3 report_oct_c_3 disk1.img graph_sep_c_3 memo_sep_c_1 report_sep_c_1 fotki install.log memo_sep_c_2 report_sep_c_2 fotki.tar install.log.syslog memo_sep_c_3 report_sep_c_3 graph_dec_c_1 Mail november scsrun.log graph_dec_c_2 mbox october september |
#ls Mail
|
$su -
Password: l3-agent is already running: pid=3457; pidfile=/root/.lilalo/l3-agent.pid |
#ls
anaconda-ks.cfg graph_dec_c_3 memo_dec_c_1 report_dec_c_1 a_reports graph_nov_c_1 memo_dec_c_2 report_dec_c_2 backups graph_nov_c_2 memo_dec_c_3 report_dec_c_3 bin graph_nov_c_3 memo_nov_c_1 report_nov_c_1 cats graph_oct_c_1 memo_nov_c_2 report_nov_c_2 december graph_oct_c_2 memo_nov_c_3 report_nov_c_3 Desktop graph_oct_c_3 memo_oct_c_1 report_oct_c_1 DIR graph_sep_c_1 memo_oct_c_2 report_oct_c_2 DIR2 graph_sep_c_2 memo_oct_c_3 report_oct_c_3 disk1.img graph_sep_c_3 memo_sep_c_1 report_sep_c_1 fotki install.log memo_sep_c_2 report_sep_c_2 fotki.tar install.log.syslog memo_sep_c_3 report_sep_c_3 graph_dec_c_1 Mail november scsrun.log graph_dec_c_2 mbox october september |
#mbox
bash: mbox: command not found |
#ls mbox |less
|
$su -
Password: su: incorrect password |
$su -
Password: l3-agent is already running: pid=3457; pidfile=/root/.lilalo/l3-agent.pid |
#mii tool
bash: mii: command not found |
#mii-tool
SIOCGMIIPHY on 'eth0' failed: Operation not supported eth1: no link |
#ifconfig
lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:1275 errors:0 dropped:0 overruns:0 frame:0 TX packets:1275 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1800079 (1.7 MiB) TX bytes:1800079 (1.7 MiB) |
#vim /etc/sysconfig/network
|
#vim /etc/sysconfig/network-scripts/
|
#vim /etc/sysconfig/network-scripts/ifcfg-eth0
|
#~
bash: xm: command not found |
#ifdown eth0
|
#ifup eth0
SIOCSIFFLAGS: No such file or directory Failed to bring up eth0. |
#vim /etc/sysconfig/network-scripts/ifcfg-eth1
|
#ifconfig
eth1 Link encap:Ethernet HWaddr 00:26:18:CA:E8:DC inet addr:192.168.15.3 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::226:18ff:feca:e8dc/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:29 errors:0 dropped:0 overruns:0 carrier:1 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:5369 (5.2 KiB) Interrupt:66 Memory:feac0000-feb00000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:1275 errors:0 dropped:0 overruns:0 frame:0 TX packets:1275 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1800079 (1.7 MiB) TX bytes:1800079 (1.7 MiB) |
#mii-tool
SIOCGMIIPHY on 'eth0' failed: Operation not supported eth1: negotiated 100baseTx-FD flow-control, link ok |
$ssh user@192.168.15.253
user@192.168.15.253's password: |
$ssh user@192.168.15.253
user@192.168.15.253's password: l3-agent is already running: pid=15346; pidfile=/home/user/.lilalo/l3-agent.pid user@book:~$ exit logout Connection to 192.168.15.253 closed. |
$su -
Password: l3-agent is already running: pid=3431; pidfile=/root/.lilalo/l3-agent.pid |
#netstat -ln -A inet
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 127.0.0.1:2208 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:791 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:2207 0.0.0.0:* LISTEN udp 0 0 0.0.0.0:785 0.0.0.0:* udp 0 0 0.0.0.0:788 0.0.0.0:* udp 0 0 0.0.0.0:42054 0.0.0.0:* udp 0 0 0.0.0.0:5353 0.0.0.0:* udp 0 0 0.0.0.0:111 0.0.0.0:* udp 0 0 0.0.0.0:631 0.0.0.0:* |
#netstat -ln -A inet
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 127.0.0.1:2208 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:791 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:2207 0.0.0.0:* LISTEN udp 0 0 0.0.0.0:785 0.0.0.0:* udp 0 0 0.0.0.0:788 0.0.0.0:* udp 0 0 0.0.0.0:42054 0.0.0.0:* udp 0 0 0.0.0.0:5353 0.0.0.0:* udp 0 0 0.0.0.0:111 0.0.0.0:* udp 0 0 0.0.0.0:631 0.0.0.0:* |
#grep ssh /etc/services
ssh 22/tcp # SSH Remote Login Protocol ssh 22/udp # SSH Remote Login Protocol x11-ssh-offset 6010/tcp # SSH X11 forwarding offset sshell 614/tcp # SSLshell sshell 614/udp # SSLshell sdo-ssh 3897/tcp # Simple Distributed Objects over SSH sdo-ssh 3897/udp # Simple Distributed Objects over SSH ssh-mgmt 17235/tcp # SSH Tectia Manager ssh-mgmt 17235/udp # SSH Tectia Manager |
#grep portmap /etc/services
sunrpc 111/tcp portmapper # RPC 4.0 portmapper TCP sunrpc 111/udp portmapper # RPC 4.0 portmapper UDP rpc2portmap 369/tcp rpc2portmap 369/udp # Coda portmapper mdc-portmapper 685/tcp # MDC Port Mapper mdc-portmapper 685/udp # MDC Port Mapper bmap 3421/tcp # Bull Apprise portmapper bmap 3421/udp # Bull Apprise portmapper sdp-portmapper 3935/tcp # SDP Port Mapper Protocol sdp-portmapper 3935/udp # SDP Port Mapper Protocol fsportmap 4349/tcp # File System Port Map fsportmap 4349/udp # File System Port Map |
#netstat -lnp -A inet
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:2208 0.0.0.0:* LISTEN 2533/hpiod tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 2270/portmap tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 2560/cupsd tcp 0 0 0.0.0.0:791 0.0.0.0:* LISTEN 2305/rpc.statd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 2583/sendmail: acce tcp 0 0 127.0.0.1:2207 0.0.0.0:* LISTEN 2538/python udp 0 0 0.0.0.0:785 0.0.0.0:* 2305/rpc.statd udp 0 0 0.0.0.0:788 0.0.0.0:* 2305/rpc.statd udp 0 0 0.0.0.0:42054 0.0.0.0:* 2683/avahi-daemon: udp 0 0 0.0.0.0:5353 0.0.0.0:* 2683/avahi-daemon: udp 0 0 0.0.0.0:111 0.0.0.0:* 2270/portmap udp 0 0 0.0.0.0:631 0.0.0.0:* 2560/cupsd |
#netstat -lnp -A inet | grep :631
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 2560/cupsd udp 0 0 0.0.0.0:631 0.0.0.0:* 2560/cupsd |
#nc 127.0.0.1 631
sfdf |
# Atheros Communications Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller DEVICE=eth0 BOOTPROTO=none ONBOOT=yes NETMASK=255.255.255.0 IPADDR=192.168.15.3 GATEWAY=192.168.15.253 TYPE=Ethernet
6 4 1 7
l3cd=/users/bas/2011-03/linux3.unix.bas/user
Время первой команды журнала | 11:00:48 2011- 4- 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 06:24:43 2011- 4- 6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 10.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.97 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.77 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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