| /l3/users/bas/2011-03/linux5.unix.bas/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 |
|
|
#rm -rf VOL3-snap/
|
|
#mkdir /vol1snap
|
|
#rm /v
var/ vol1snap/ |
|
#rm /v
var/ vol1snap/ |
|
#ls VOL1/
lost+found passwd |
|
#rm /VOL1/passwd
rm: remove regular file `/VOL1/passwd'? y |
|
#mount /dev/VG1/vol1
vol1 vol1-snap |
|
#mount /dev/VG1/vol1-snap /vol1snap/
|
|
#ls /v
var/ vol1snap/ |
|
#ls /vol1snap/
lost+found passwd |
|
#history | grep lvcre
1001 lvcreate -L2G -n vol1 /dev/VG1
1002 for i in {1..10} ; do lvcreate -L100M -n v$i /dev/VG1/ ; done >& /tmp/log
1010 for i in {1..5} ; do lvcreate -L100M -n v$i /dev/VG1/ ; done >& /tmp/log
1030 lvcreate L5G -n vol1 /dev/VG1/
1031 lvcreate -L5G -n vol1 /dev/VG1/
1032 lvcreate -L5G -n vol1 /dev/VG1
1035 lvcreate -L5G -n vol2 /dev/VG1
1037 lvcreate -L1G -n vol3 /dev/VG1
1047 lvcreate -L1G -n vol1 /dev/VG1
1048 lvcreate -L1G -n vol2 /dev/VG1
1049 lvcreate -L1G -n vol3 /dev/VG1
1076 lvcreate -s -n vol1-snap -L1G /dev/VG1/vol1
1085 history | grep lvcre
|
|
#ls /dev/VG1\
> vol1 vol1-snap |
|
#lvs
LV VG Attr LSize Origin Snap% Move Log Copy% Convert vol1 VG1 owi-ao 3.00G vol1-snap VG1 swi-ao 1.00G vol1 0.01 |
|
#free
total used free shared buffers cached
Mem: 4016364 1411064 2605300 0 113340 790260
-/+ buffers/cache: 507464 3508900
Swap: 2096984 0 2096984
|
|
#df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 4.9G 523M 4.1G 12% /
/dev/sda6 2.0G 160M 1.7G 9% /tmp
/dev/sda3 9.7G 357M 8.9G 4% /var
/dev/sda2 20G 2.7G 16G 15% /usr
tmpfs 2.0G 0 2.0G 0% /dev/shm
/dev/sda7 9.4G 150M 8.8G 2% /mnt/data7
/dev/mapper/VG1-vol1 3.0G 68M 2.8G 3% /VOL1
/dev/mapper/VG1-vol1--snap
3.0G 68M 2.8G 3% /vol1snap
|
|
#ls /dev/
Display all 212 possibilities? (y or n) |
|
#ls /dev/sda1
sda1 sda10 |
|
#ls /dev/sda1
/dev/sda1 |
|
#cat /etc/fstab
LABEL=/ / ext3 defaults 1 1 LABEL=/tmp /tmp ext3 defaults 1 2 LABEL=/var /var ext3 defaults 1 2 LABEL=/usr /usr ext3 defaults 1 2 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 LABEL=SWAP-sda5 swap swap defaults 0 0 LABEL=DATA7 /mnt/data7 ext3 defaults 0 0 |
|
#cat /etc/m
mail/ maven/ minicom.users motd mailcap mc/ mke2fs.conf mtab mail.rc mcelog.conf modprobe.conf mtools.conf makedev.d/ mgetty+sendfax/ modprobe.conf~ multipath.conf man.config mime.types modprobe.d/ |
|
#cat /etc/m
mail/ maven/ minicom.users motd mailcap mc/ mke2fs.conf mtab mail.rc mcelog.conf modprobe.conf mtools.conf makedev.d/ mgetty+sendfax/ modprobe.conf~ multipath.conf man.config mime.types modprobe.d/ |
|
#cat /etc/mo
modprobe.conf modprobe.conf~ modprobe.d/ motd |
|
#cat /etc/mo
modprobe.conf modprobe.conf~ modprobe.d/ motd |
|
#df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 4.9G 523M 4.1G 12% /
/dev/sda6 2.0G 160M 1.7G 9% /tmp
/dev/sda3 9.7G 357M 8.9G 4% /var
/dev/sda2 20G 2.7G 16G 15% /usr
tmpfs 2.0G 0 2.0G 0% /dev/shm
/dev/sda7 9.4G 150M 8.8G 2% /mnt/data7
/dev/mapper/VG1-vol1 3.0G 68M 2.8G 3% /VOL1
/dev/mapper/VG1-vol1--snap
3.0G 68M 2.8G 3% /vol1snap
|
|
#show
showchar showkey showrgb showconsolefont showmount |
|
#showmount -e 192.168.15.2
Export list for 192.168.15.2: /usr 192.168.15.0/24 |
|
#mount 192.168.15.2:/usr /mnt
|
|
#ls /mnt
bin games kerberos lib64 local sbin src X11R6 etc include lib libexec lost+found share tmp |
|
#umount /mnt/
|
|
#ls /mnt
data7 |
|
#vim /etc/exports
--- /tmp/l3-saved-10010.5419.4466 2011-04-04 15:02:24.000000000 +0600 +++ /etc/exports 2011-04-04 15:03:46.000000000 +0600 @@ -0,0 +1 @@ +/tmp/share 192.168.15.0/24 (rw) |
|
#/etc/init.d/nfs start
Starting NFS services: exportfs: No options for /tmp/share 192.168.15.0/24: suggest 192.168.15.0/24(sync) to avoid warning
exportfs: No host name given with /tmp/share (rw), suggest *(rw) to avoid warning
[ OK ]
Starting NFS quotas: [ OK ]
Starting NFS daemon: [ OK ]
Starting NFS mountd: [ OK ]
|
|
#chmod 1777 /tmp/share/
|
|
#ls /tmp/share
test |
|
#vim /etc/exports
--- /tmp/l3-saved-14747.12118.11922 2011-04-04 15:06:48.000000000 +0600 +++ /etc/exports 2011-04-04 15:06:52.000000000 +0600 @@ -1 +1 @@ -/tmp/share 192.168.15.0/24 (rw) +/tmp/share 192.168.15.0/24(rw) |
|
#/etc/init.d/nfs restart
Shutting down NFS mountd: [ OK ] Shutting down NFS daemon: [ OK ] Shutting down NFS quotas: [ OK ] Shutting down NFS services: [ OK ] Starting NFS services: [ OK ] Starting NFS quotas: [ OK ] Starting NFS daemon: [ OK ] Starting NFS mountd: [ OK ] |
|
#find /etc/ | less
|
|
#mkdir -p /tmp/disk1/{bin,sbin,lib,usr,root}
|
|
#mount -o bind /sbin/ /tmp/disk1/
|
|
#mount -o bind /lib/ /tmp/disk1/
|
|
#mount -o bind /usr/ /tmp/disk1/
|
|
#chroot /tmp/disk1/
chroot: cannot run command `/bin/bash': No such file or directory |
|
#chroot /tmp/disk1
chroot: cannot run command `/bin/bash': No such file or directory |
|
#tar/ cf /tmp/etc.rar /etc
bash: tar/: No such file or directory |
|
#tar cf /tmp/etc.rar /etc
tar: Removing leading `/' from member names |
|
#mc
|
|
#tar c /etc > /tmp/etc.tar
tar: Removing leading `/' from member names |
|
#du -sk /etc/
131480 /etc/ |
|
#du -sk /tmp/etc.tar
119124 /tmp/etc.tar |
|
#bzip2 /etc/e
enscript.cfg environment esd.conf exports |
|
#bzip2 /tmp/etc.tar
|
|
#du -sk /tmp/etc.tar
du: cannot access `/tmp/etc.tar': No such file or directory |
|
#du -sk /tmp/etc.tar.bz2
9032 /tmp/etc.tar.bz2 |
|
#tar cpio
tar: Cowardly refusing to create an empty archive Try `tar --help' or `tar --usage' for more information. |
|
#tar xvfj /tmp/etc.tar.bz2
etc/ etc/apt/ etc/apt/sources.list.d/ etc/apt/sources.list.d/rpmforge.list etc/apt/sources.list.d/rpmforge-extras.list etc/apt/sources.list.d/rpmforge-testing.list etc/gre.d/ etc/gre.d/gre64.conf etc/gre.d/gre.conf etc/auto.misc ... etc/pm/ etc/pm/power.d/ etc/pm/sleep.d etc/pm/hooks/ etc/pm/config.d/ etc/samba/ etc/samba/lmhosts etc/samba/smb.conf etc/idmapd.conf etc/jwhois.conf |
|
#ls etc
a2ps.cfg fstab mc rc.sysinit a2ps-site.cfg gconf mcelog.conf readahead.d acpi gcrypt mgetty+sendfax reader.conf adjtime gdm mime.types reader.conf.d aliases ghostscript minicom.users redhat-lsb aliases.db gimp mke2fs.conf redhat-release alsa gnome-vfs-2.0 modprobe.conf request-key.conf alternatives gnome-vfs-mime-magic modprobe.conf~ resolv.conf anacrontab gpm-root.conf modprobe.d rhgb apt gre.d motd rmt ... dumpdates logrotate.d rc wpa_supplicant enscript.cfg logwatch rc0.d wvdial.conf environment lsb-release.d rc1.d X11 esd.conf lvm rc2.d xdg exports mail rc3.d xinetd.d fb.modes mailcap rc4.d xml filesystems mail.rc rc5.d yp.conf firmware makedev.d rc6.d yum fonts man.config rc.d yum.conf foomatic maven rc.local yum.repos.d |
|
#ls -la
total 137968 drwxrwxrwt 18 root root 4096 Apr 4 15:55 . drwxr-xr-x 27 root root 4096 Apr 4 14:38 .. -rw------- 1 user user 0 Mar 29 17:11 crchkWQw5Fw -rw------- 1 user user 0 Mar 29 17:11 crstknMzxEh -rw------- 1 user user 0 Mar 29 17:11 crxmlxjGZC2 drwxr-xr-x 2 root root 4096 Apr 4 11:21 data10 drwxr-xr-x 16 root root 4096 Mar 27 20:45 disk1 drwxr-xr-x 104 root root 12288 Apr 4 15:44 etc -rw-r--r-- 1 root root 121856000 Apr 4 15:46 etc.rar ... srwxrwxr-x 1 user user 0 Apr 4 10:20 mapping-user drwx------ 2 root root 4096 Apr 4 15:48 mc-root drwx------ 2 user user 4096 Apr 4 15:41 orbit-user srwxrwxr-x 1 user user 0 Apr 4 14:00 OSL_PIPE_500_SingleOfficeIPC_ca704f7757b55718faf53037ec7a6af5 drwxrwxrwt 2 root root 4096 Apr 4 15:08 share drwx------ 2 user user 4096 Apr 4 10:20 ssh-VUrUsl2942 drwxrwxr-x 2 user user 4096 Apr 4 15:19 svlc6.tmp drwx------ 2 user user 4096 Apr 4 10:20 virtual-user.pwn9pj -r--r--r-- 1 root root 11 Apr 4 10:20 .X0-lock drwxrwxrwt 2 root root 4096 Apr 4 10:20 .X11-unix |
|
#ls -la | grep etc
drwxr-xr-x 104 root root 12288 Apr 4 15:44 etc -rw-r--r-- 1 root root 121856000 Apr 4 15:46 etc.rar -rw-r--r-- 1 root root 9230172 Apr 4 15:49 etc.tar.bz2 |
|
#tar xvfjC /tmp/etc.tar.bz2 /tmp/e
tar: /tmp/e: Cannot chdir: No such file or directory tar: Error is not recoverable: exiting now |
|
#find /etc/ | cpio -o -H tar > /tmp/etc.tar
237985 blocks |
|
#find /etc/ -depth | less
|
|
#find /etc/ | less
|
|
#find /etc/ -depth | less
|
|
#cat /etc/sys
sysconfig/ sysctl.conf syslog.conf |
|
#cat /etc/syslog.conf
# Log all kernel messages to the console. # Logging much else clutters up the screen. #kern.* /dev/console # Log anything (except mail) of level info or higher. # Don't log private authentication messages! *.info;mail.none;authpriv.none;cron.none /var/log/messages # The authpriv file has restricted access. authpriv.* /var/log/secure # Log all the mail messages in one place. mail.* -/var/log/maillog # Log cron stuff cron.* /var/log/cron # Everybody gets emergency messages *.emerg * # Save news errors of level crit and higher in a special file. uucp,news.crit /var/log/spooler # Save boot messages also to boot.log local7.* /var/log/boot.log |
|
#ps aux | grep klog
root 2230 0.0 0.0 3804 424 ? Ss 10:19 0:00 klogd -x root 15587 0.0 0.0 61180 748 pts/10 S+ 16:59 0:00 grep klog |
|
#cat /proc/sys
sys/ sysrq-trigger sysvipc/ |
|
#cat /proc/sys/kernel/print
cat: /proc/sys/kernel/print: No such file or directory |
|
#cat /proc/sys/kernel/printk
6 4 1 7 |
|
#echo 4 > /proc/sys/kernel/printk
|
|
#vim /etc/ntp
|
|
#vim /etc/ntp.conf
|
|
#requestkey 8
Starting ntpd: [ OK ] |
|
#ntpdate 192.169.15.2
4 Apr 17:03:40 ntpdate[15691]: the NTP socket is in use, exiting |
|
#/etc/init.d/cups
Usage: cups {start|stop|restart|condrestart|reload|status}
|
|
#/etc/init.d/cups status
cupsd (pid 2595) is running... |
|
#ls /var/spool/anacron/
cron.daily cron.monthly cron.weekly |
|
#chkconfig --list anacron
anacron 0:off 1:off 2:on 3:on 4:on 5:on 6:off |
|
#init 1
|
|
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 4.9G 522M 4.1G 12% / /dev/sda6 2.0G 407M 1.5G 22% /tmp /dev/sda3 9.7G 361M 8.9G 4% /var /dev/sda2 20G 2.6G 16G 15% /usr tmpfs 2.0G 0 2.0G 0% /dev/shm /dev/sda7 9.4G 150M 8.8G 2% /mnt/data7 |
|
#lspci
00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03) 00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03) 00:02.1 Display controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03) 00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01) 00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01) 00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 01) 00:1d.0 USB Controller: Intel Corporation N10/ICH7 Family USB UHCI Controller #1 (rev 01) 00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01) 00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01) 00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01) 00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1) 00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01) 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01) 00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA IDE Controller (rev 01) 01:00.0 Ethernet controller: Atheros Communications Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller (rev b0) 03:00.0 Serial controller: NetMos Technology PCI 9835 Multi-I/O Controller (rev 01) 03:01.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02) |
|
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:26:18:CA:EE:7B
inet addr:192.168.15.5 Bcast:192.168.15.255 Mask:255.255.255.0
inet6 addr: fe80::226:18ff:feca:ee7b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1941 errors:0 dropped:0 overruns:0 frame:0
TX packets:2123 errors:0 dropped:0 overruns:0 carrier:1
collisions:0 txqueuelen:1000
RX bytes:862740 (842.5 KiB) TX bytes:193912 (189.3 KiB)
Interrupt:66 Memory:feac0000-feb00000
eth1 Link encap:Ethernet HWaddr 00:22:15:3F:9D:DF
...
RX packets:1012 errors:0 dropped:0 overruns:0 frame:0
TX packets:1012 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1816084 (1.7 MiB) TX bytes:1816084 (1.7 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)
|
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:26:18:CA:EE:7B
inet addr:192.168.15.5 Bcast:192.168.15.255 Mask:255.255.255.0
inet6 addr: fe80::226:18ff:feca:ee7b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1944 errors:0 dropped:0 overruns:0 frame:0
TX packets:2126 errors:0 dropped:0 overruns:0 carrier:1
collisions:0 txqueuelen:1000
RX bytes:863094 (842.8 KiB) TX bytes:194118 (189.5 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:1012 errors:0 dropped:0 overruns:0 frame:0
TX packets:1012 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1816084 (1.7 MiB) TX bytes:1816084 (1.7 MiB)
|
|
#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:ee:7b brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
link/ether 00:22:15:3f:9d:df 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:ee:7b brd ff:ff:ff:ff:ff:ff
inet 192.168.15.5/24 brd 192.168.15.255 scope global eth0
inet6 fe80::226:18ff:feca:ee7b/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
link/ether 00:22:15:3f:9d:df 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.16.5
|
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:26:18:CA:EE:7B
inet addr:192.168.15.5 Bcast:192.168.15.255 Mask:255.255.255.0
inet6 addr: fe80::226:18ff:feca:ee7b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2299 errors:0 dropped:0 overruns:0 frame:0
TX packets:2439 errors:0 dropped:0 overruns:0 carrier:1
collisions:0 txqueuelen:1000
RX bytes:913623 (892.2 KiB) TX bytes:215375 (210.3 KiB)
Interrupt:66 Memory:feac0000-feb00000
eth0:0 Link encap:Ethernet HWaddr 00:26:18:CA:EE:7B
inet addr:192.168.16.5 Bcast:192.168.16.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
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:1012 errors:0 dropped:0 overruns:0 frame:0
TX packets:1012 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1816084 (1.7 MiB) TX bytes:1816084 (1.7 MiB)
|
|
#cat /etc/sysconfig/network-scripts/ifcfg-eth0_
cat: /etc/sysconfig/network-scripts/ifcfg-eth0_: No such file or directory |
|
#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.5 GATEWAY=192.168.15.253 TYPE=Ethernet |
|
#cat /etc/sysconfig/network-scripts/ifcfg-eth0:0
# 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.5 GATEWAY=192.168.15.253 TYPE=Ethernet |
/tmp/share 192.168.15.0/24 (rw)
LABEL=/ / ext3 defaults 1 1 LABEL=/tmp /tmp ext3 defaults 1 2 LABEL=/var /var ext3 defaults 1 2 LABEL=/usr /usr ext3 defaults 1 2 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 LABEL=SWAP-sda5 swap swap defaults 0 0 LABEL=DATA7 /mnt/data7 ext3 defaults 0 0
mail/ maven/ minicom.users motd mailcap mc/ mke2fs.conf mtab mail.rc mcelog.conf modprobe.conf mtools.conf makedev.d/ mgetty+sendfax/ modprobe.conf~ multipath.conf man.config mime.types modprobe.d/
modprobe.conf modprobe.conf~ modprobe.d/ motd
sysconfig/ sysctl.conf syslog.conf
# 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.5 GATEWAY=192.168.15.253 TYPE=Ethernet
# 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.5 GATEWAY=192.168.15.253 TYPE=Ethernet
# Log all kernel messages to the console. # Logging much else clutters up the screen. #kern.* /dev/console # Log anything (except mail) of level info or higher. # Don't log private authentication messages! *.info;mail.none;authpriv.none;cron.none /var/log/messages # The authpriv file has restricted access. authpriv.* /var/log/secure # Log all the mail messages in one place. mail.* -/var/log/maillog # Log cron stuff cron.* /var/log/cron # Everybody gets emergency messages *.emerg * # Save news errors of level crit and higher in a special file. uucp,news.crit /var/log/spooler # Save boot messages also to boot.log local7.* /var/log/boot.log
sys/ sysrq-trigger sysvipc/
6 4 1 7
| Время первой команды журнала | 10:37:58 2011- 4- 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Время последней команды журнала | 06:41:24 2011- 4- 5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Процент команд с ненулевым кодом завершения, % | 5.94 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Процент синтаксически неверно набранных команд, % | 2.97 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Суммарное время работы с терминалом *, час | 2.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Количество командных строк в единицу времени, команда/мин | 0.59 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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