/l3/users/kolya/nt-ladm-2006-03-13/linux3.unix.nt/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 |
|
$ls -l
ÉÔÏÇÏ 81 -rw-r--r-- 1 user user 0 1986-02-18 10:10 abc -rw-r--r-- 1 user user 0 2006-03-13 16:49 abcd lrwxrwxrwx 1 user user 5 2006-03-13 16:39 etc.tmp -> /etc/ -rw------- 1 root root 1236 2006-03-13 12:49 fileNjbf6a -rw------- 1 root root 1236 2006-03-13 12:58 fileX55v19 drwx------ 2 user user 1024 2006-03-13 13:49 gconfd-user drwx------ 2 user user 1024 2006-03-13 16:01 kde-user drwx------ 2 user user 1024 2006-03-13 16:01 ksocket-user drwxr-xr-x 2 root root 12288 2006-03-11 21:37 lost+found -rw-r--r-- 1 user user 21316 2006-03-13 12:32 man-ls.ps drwx------ 3 user user 1024 2006-03-13 13:49 mcop-user drwx------ 2 user user 1024 2006-03-13 13:49 orbit-user drwx------ 2 user user 1024 2006-03-13 13:49 ssh-PliaAq3654 drwx------ 5 500 500 1024 2006-03-13 11:44 Term-VT102-0.82 -rw-r--r-- 1 root root 25211 2006-03-13 13:00 Term-VT102-0.82.tar.gz drwxr-xr-x 4 sshd staff 1024 2006-03-13 13:00 Text-Iconv-1.4 -rw-r--r-- 1 root root 8986 2006-03-13 13:00 Text-Iconv-1.4.tar.gz |
$ls -u
etc.tmp gconfd-user mcop-user abcd man-ls.ps Text-Iconv-1.4 Term-VT102-0.82 orbit-user kde-user Text-Iconv-1.4.tar.gz Term-VT102-0.82.tar.gz ksocket-user fileX55v19 lost+found ssh-PliaAq3654 fileNjbf6a abc |
$ls -lu
ÉÔÏÇÏ 81 -rw-r--r-- 1 user user 0 1986-02-18 10:10 abc -rw-r--r-- 1 user user 0 1986-02-18 10:10 abcd lrwxrwxrwx 1 user user 5 2006-03-13 16:49 etc.tmp -> /etc/ -rw------- 1 root root 1236 2006-03-13 12:49 fileNjbf6a -rw------- 1 root root 1236 2006-03-13 12:58 fileX55v19 drwx------ 2 user user 1024 2006-03-13 13:03 gconfd-user drwx------ 2 user user 1024 2006-03-13 15:58 kde-user drwx------ 2 user user 1024 2006-03-13 15:58 ksocket-user drwxr-xr-x 2 root root 12288 2006-03-13 11:40 lost+found -rw-r--r-- 1 user user 21316 2006-03-13 15:59 man-ls.ps drwx------ 3 user user 1024 2006-03-13 12:34 mcop-user drwx------ 2 user user 1024 1970-01-01 03:00 orbit-user drwx------ 2 user user 1024 2006-03-13 13:49 ssh-PliaAq3654 drwx------ 5 500 500 1024 2006-03-13 11:44 Term-VT102-0.82 -rw-r--r-- 1 root root 25211 2006-03-13 11:44 Term-VT102-0.82.tar.gz drwxr-xr-x 4 sshd staff 1024 2006-03-13 13:00 Text-Iconv-1.4 -rw-r--r-- 1 root root 8986 2006-03-13 13:00 Text-Iconv-1.4.tar.gz |
$>
bash: syntax error near unexpected token `newline' |
$cd/
bash: cd/: No such file or directory |
$cd /
|
$[user@linux3:/]$ cd etc
|
$dir
adduser.conf emacs ld.so.cache passwd- adjtime email-addresses ld.so.conf perl aliases enscript.cfg ld.so.hwcappkgs ppp alternatives environment libgda printcap apm esound locale.alias profile apt exim4 locale.gen protocols at.deny fam.conf localtime python2.3 bash.bashrc fb.modes logcheck rc0.d bash_completion fdmount.conf login.defs rc1.d bash_completion.d fonts logrotate.conf rc2.d ... devfs inetd.conf network udev dhclient.conf init.d nologin updatedb.conf dhclient-script inittab nsswitch.conf vga dictd inputrc openoffice vim dictionaries-common issue opt w3m discover.conf issue.net pam.conf wgetrc discover.conf-2.6 kde3 pam.d X11 discover.d kernel-img.conf pango xdg dm ksysguarddrc papersize xml dpkg ldap passwd Xprint |
$dir -l
drwxr-xr-x 5 root root 1024 2006-03-11 21:57 dev.d drwxr-xr-x 3 root root 1024 2006-03-11 21:56 devfs -rw-r--r-- 1 root root 1518 2004-11-04 18:31 dhclient.conf -rwxr-xr-x 1 root root 6570 2004-11-04 18:31 dhclient-script drwxr-xr-x 2 root root 1024 2006-03-11 22:06 dictd drwxr-xr-x 2 root root 1024 2006-03-11 22:11 dictionaries-common -rw-r--r-- 1 root root 668 2005-02-04 02:24 discover.conf -rw-r--r-- 1 root root 197 2005-02-04 02:24 discover.conf-2.6 drwxr-xr-x 3 root root 1024 2006-03-11 21:41 discover.d drwxr-xr-x 2 root root 1024 2004-12-29 19:21 dm ... drwxr-xr-x 5 root root 1024 2006-03-11 22:06 udev -rw-r--r-- 1 root root 645 2004-11-21 12:10 updatedb.conf drwxr-xr-x 2 root root 1024 2006-03-11 22:07 vga drwxr-xr-x 2 root root 1024 2006-03-11 22:12 vim drwxr-xr-x 2 root root 1024 2006-03-11 22:06 w3m -rw-r--r-- 1 root root 4039 2004-10-04 21:05 wgetrc drwxr-xr-x 13 root root 1024 2006-03-11 22:56 X11 drwxr-xr-x 3 root root 1024 2006-03-11 21:53 xdg drwxr-xr-x 2 root root 1024 2006-03-11 22:08 xml drwxr-xr-x 4 root root 1024 2006-03-11 22:05 Xprint |
$dir -1
dev.d devfs dhclient.conf dhclient-script dictd dictionaries-common discover.conf discover.conf-2.6 discover.d dm ... udev updatedb.conf vga vim w3m wgetrc X11 xdg xml Xprint |
$copy passwd > /tmp
bash: /tmp: Is a directory |
$copy passwd > /tmp/
bash: /tmp/: Is a directory |
$copy passwd > /tmp/
bash: /tmp/: Is a directory |
$copy passwd > /tmp/passwd
cp: ÐÒÏÐÕÝÅÎ ÁÒÇÕÍÅÎÔ, ÚÁÄÁÀÝÉÊ ÃÅÌÅ×ÏÊ ÆÁÊÌ ðÏÐÒÏÂÕÊÔÅ `cp --help' ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÂÏÌÅÅ ÐÏÄÒÏÂÎÏÇÏ ÏÐÉÓÁÎÉÑ. |
$copy passwd > /tmp/
bash: /tmp/: Is a directory |
$copy passwd /tmp/
|
$cd /
|
$[user@linux3:/]$ lcd tmp
bash: lcd: command not found |
$cd tmp
|
$dir -1
abc abcd etc.tmp fileNjbf6a fileX55v19 gconfd-user kde-user ksocket-user lost+found man-ls.ps mcop-user orbit-user passwd ssh-PliaAq3654 Term-VT102-0.82 Term-VT102-0.82.tar.gz Text-Iconv-1.4 Text-Iconv-1.4.tar.gz |
$> passw
|
$dir -l
ÉÔÏÇÏ 83 -rw-r--r-- 1 user user 0 1986-02-18 10:10 abc -rw-r--r-- 1 user user 0 2006-03-13 16:49 abcd lrwxrwxrwx 1 user user 5 2006-03-13 16:39 etc.tmp -> /etc/ -rw------- 1 root root 1236 2006-03-13 12:49 fileNjbf6a -rw------- 1 root root 1236 2006-03-13 12:58 fileX55v19 drwx------ 2 user user 1024 2006-03-13 13:49 gconfd-user drwx------ 2 user user 1024 2006-03-13 16:01 kde-user drwx------ 2 user user 1024 2006-03-13 16:01 ksocket-user drwxr-xr-x 2 root root 12288 2006-03-11 21:37 lost+found -rw-r--r-- 1 user user 21316 2006-03-13 12:32 man-ls.ps drwx------ 3 user user 1024 2006-03-13 13:49 mcop-user drwx------ 2 user user 1024 2006-03-13 13:49 orbit-user -rw-r--r-- 1 user user 0 2006-03-13 16:53 passw -rw-r--r-- 1 user user 1162 2006-03-13 16:52 passwd drwx------ 2 user user 1024 2006-03-13 13:49 ssh-PliaAq3654 drwx------ 5 500 500 1024 2006-03-13 11:44 Term-VT102-0.82 -rw-r--r-- 1 root root 25211 2006-03-13 13:00 Term-VT102-0.82.tar.gz drwxr-xr-x 4 sshd staff 1024 2006-03-13 13:00 Text-Iconv-1.4 -rw-r--r-- 1 root root 8986 2006-03-13 13:00 Text-Iconv-1.4.tar.gz |
$cat passwd
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/bin/sh bin:x:2:2:bin:/bin:/bin/sh sys:x:3:3:sys:/dev:/bin/sh sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh ... nobody:x:65534:65534:nobody:/nonexistent:/bin/sh Debian-exim:x:102:102::/var/spool/exim4:/bin/false user:x:1000:1000:user,,,:/home/user:/bin/bash dictd:x:103:103::/var/lib/dictd:/bin/false identd:x:100:65534::/var/run/identd:/bin/false sshd:x:101:65534::/var/run/sshd:/bin/false messagebus:x:104:105::/var/run/dbus:/bin/false hal:x:106:106:Hardware abstraction layer,,,:/var/run/hal:/bin/false saned:x:109:109::/home/saned:/bin/false gdm:x:105:110:Gnome Display Manager:/var/lib/gdm:/bin/false |
$> passwd
|
$cat passwd
|
$tail -f passwd
tgfhghgfhfghhh hjhkhjk khjkhjk hjk |
$alias cat=load
|
$[user@linux3:tmp]$ ls /
bin cdrom etc initrd lib media opt root srv tmp var boot dev home initrd.img lost+found mnt proc sbin sys usr vmlinuz |
$cd /
|
$ls /
bin cdrom etc initrd lib media opt root srv tmp var boot dev home initrd.img lost+found mnt proc sbin sys usr vmlinuz |
$ls -l /
ÉÔÏÇÏ 68 drwxr-xr-x 2 root root 2048 2006-03-13 12:49 bin drwxr-xr-x 3 root root 1024 2006-03-13 12:58 boot lrwxrwxrwx 1 root root 11 2006-03-11 21:38 cdrom -> media/cdrom drwxr-xr-x 12 root root 24576 2006-03-13 11:40 dev drwxr-xr-x 90 root root 4096 2006-03-13 12:49 etc drwxrwsr-x 4 root staff 4096 2006-03-11 21:44 home drwxr-xr-x 2 root root 1024 2006-03-11 21:39 initrd lrwxrwxrwx 1 root root 30 2006-03-11 21:41 initrd.img -> boot/initrd.img-2.4.27-speakup drwxr-xr-x 11 root root 4096 2006-03-13 12:49 lib ... drwxr-xr-x 2 root root 1024 2006-03-11 21:39 opt dr-xr-xr-x 77 root root 0 2006-03-13 11:39 proc drwxr-xr-x 11 root root 1024 2006-03-13 13:45 root drwxr-xr-x 2 root root 3072 2006-03-13 12:49 sbin drwxr-xr-x 2 root root 1024 2006-03-11 21:39 srv drwxr-xr-x 2 root root 1024 2004-12-27 04:40 sys drwxrwxrwt 13 root root 1024 2006-03-13 16:56 tmp drwxr-xr-x 13 root root 4096 2006-03-11 21:50 usr drwxr-xr-x 16 root root 1024 2006-03-11 22:11 var lrwxrwxrwx 1 root root 27 2006-03-11 21:41 vmlinuz -> boot/vmlinuz-2.4.27-speakup |
$echo $PATCH
|
$echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games |
$which ls
/bin/ls |
$which taich
|
$which adduser
|
$cd sin
bash: cd: sin: No such file or directory |
$dir
bin cdrom etc initrd lib media opt root srv tmp var boot dev home initrd.img lost+found mnt proc sbin sys usr vmlinuz |
$su
Password: su: Authentication failure éÚ×ÉÎÉÔÅ. |
$su
Password: su: Authentication failure éÚ×ÉÎÉÔÅ. |
$su
Password: su: Authentication failure éÚ×ÉÎÉÔÅ. |
$su
Password: su: Authentication failure éÚ×ÉÎÉÔÅ. |
$su
Password: |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:07:E9:3C:2C:38 inet addr:192.168.15.3 Bcast:192.168.15.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:29490 errors:0 dropped:0 overruns:0 frame:0 TX packets:16506 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:35543204 (33.8 MiB) TX bytes:1335487 (1.2 MiB) Base address:0xbc00 Memory:ff8e0000-ff900000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:236 errors:0 dropped:0 overruns:0 frame:0 TX packets:236 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:15340 (14.9 KiB) TX bytes:15340 (14.9 KiB) |
#cd bin
|
#dir -l
ÉÔÏÇÏ 3177 -rwxr-xr-x 1 root root 2816 2004-09-24 07:34 arch -rwxr-xr-x 1 root root 628684 2004-09-06 21:03 bash -rwxr-xr-x 1 root root 16504 2004-07-16 14:37 cat -rwxr-xr-x 1 root root 31404 2004-07-16 14:37 chgrp -rwxr-xr-x 1 root root 31212 2004-07-16 14:37 chmod -rwxr-xr-x 1 root root 34572 2004-07-16 14:37 chown -rwxr-xr-x 1 root root 51212 2004-07-16 14:37 cp -rwxr-xr-x 1 root root 51724 2005-02-04 23:57 cpio lrwxrwxrwx 1 root root 21 2006-03-11 22:06 csh -> /etc/alternatives/csh ... -rwxr-xr-x 4 root root 53676 2004-07-24 10:30 zcat -rwxr-xr-x 2 root root 1974 2004-07-24 10:30 zcmp -rwxr-xr-x 2 root root 1974 2004-07-24 10:30 zdiff -rwxr-xr-x 3 root root 2985 2004-07-24 10:30 zegrep -rwxr-xr-x 3 root root 2985 2004-07-24 10:30 zfgrep -rwxr-xr-x 1 root root 1525 2004-07-24 10:30 zforce -rwxr-xr-x 3 root root 2985 2004-07-24 10:30 zgrep -rwxr-xr-x 1 root root 103 2004-07-24 10:30 zless -rwxr-xr-x 1 root root 1886 2004-07-24 10:30 zmore -rwxr-xr-x 1 root root 3518 2004-07-24 10:30 znew |
#dir
arch dir gzip mktemp pwd tar zegrep bash dmesg hostname more rbash tcsh zfgrep cat dnsdomainname kernelversion mount readlink tempfile zforce chgrp echo kill mountpoint rm touch zgrep chmod ed ln mt rmdir true zless chown egrep loadkeys mt-gnu run-parts umount zmore cp false login mv sed uname znew cpio fgconsole ls nano setpci uncompress csh fgrep lspci netstat sh vdir dash fuser mbchk pidof sleep which date grep mkbimage ping stty zcat dd gunzip mkdir ping6 su zcmp df gzexe mknod ps sync zdiff |
#suddo
bash: suddo: command not found |
#sudo
bash: sudo: command not found |
#exit
exit |
$[user@linux3:/]$ mount
/dev/hda1 on / type ext3 (rw,errors=remount-ro) proc on /proc type proc (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) tmpfs on /dev/shm type tmpfs (rw) /dev/hda8 on /home type ext3 (rw) /dev/hda6 on /tmp type ext3 (rw) /dev/hda9 on /usr type ext3 (rw) /dev/hda7 on /var type ext3 (rw) usbfs on /proc/bus/usb type usbfs (rw) |
$mount --help
Usage: mount -V : print version mount -h : print this help mount : list mounted filesystems mount -l : idem, including volume labels So far the informational part. Next the mounting. The command is `mount [-t fstype] something somewhere'. Details found in /etc/fstab may be omitted. mount -a [-t|-O] ... : mount all stuff from /etc/fstab mount device : mount device at the known place mount directory : mount known device here mount -t type dev dir : ordinary mount command Note that one does not really mount a device, one mounts a filesystem (of the given type) found on the device. One can also mount an already visible directory tree elsewhere: mount --bind olddir newdir or move a subtree: mount --move olddir newdir A device can be given by name, say /dev/hda1 or /dev/cdrom, or by label, using -L label or by uuid, using -U uuid . Other options: [-nfFrsvw] [-o options] [-p passwdfd]. For many more details, say man 8 mount . |
$[user@linux3:/]$ dir -1
bin boot cdrom dev etc home initrd initrd.img lib lost+found ... opt proc root sbin srv sys tmp usr var vmlinuz |
$cd bin
|
$dir -1
arch bash cat chgrp chmod chown cp cpio csh dash ... zcat zcmp zdiff zegrep zfgrep zforce zgrep zless zmore znew |
$date
ðÎÄ íÁÒ 13 17:12:51 EET 2006 |
$date --help
éÓÐÏÌØÚÏ×ÁÎÉÅ: date [ëìàþ]... [+æïòíáô] ÉÌÉ: date [-u|--utc|--universal] [ííääÞÞÍÍ[[÷÷]çç][.ÓÓ]] ÷Ù×ÏÄÉÔ ÔÅËÕÝÅÅ ×ÒÅÍÑ × ÚÁÄÁÎÎÏÍ æïòíáôå, ÉÌÉ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÓÉÓÔÅÍÎÏÅ ×ÒÅÍÑ. -d, --date=óôòïëá ÐÏËÁÚÁÔØ ÎÅ ÔÅËÕÝÅÅ ×ÒÅÍÑ, Á ×ÒÅÍÑ, ÏÐÉÓÁÎÎÏÅ ÚÁÄÁÎÎÏÊ óôòïëïê -f, --file=æáêì ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ ÐÒÉÍÅÎÅÎÉÀ --date ÄÌÑ ËÁÖÄÏÊ ÓÔÒÏËÉ æáêìá -Ióðåã, --iso-8601[=óðåã] ×Ù×ÅÓÔÉ ÄÁÔÕ/×ÒÅÍÑ × ×ÉÄÅ, ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÍ ÓÔÁÎÄÁÒÔÕ ISO-8601. óðåã=`date' ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÔÏÌØËÏ ÄÁÔÙ, ... %X ÍÅÓÔÎÏÅ ÐÒÅÄÓÔÁ×ÌÅÎÉÅ ×ÒÅÍÅÎÉ (%H:%M:%S) %y ÐÏÓÌÅÄÎÉÅ Ä×Å ÃÉÆÒÙ ÇÏÄÁ (00..99) %Y ÇÏÄ (1970...) %z RFC-2822 style numeric timezone (-0500) (a nonstandard extension) %Z time zone (e.g., EDT), or nothing if no time zone is determinable By default, date pads numeric fields with zeroes. GNU date recognizes the following modifiers between `%' and a numeric directive. `-' (hyphen) do not pad the field `_' (underscore) pad the field with spaces ï ÏÛÉÂËÁÈ ÓÏÏÂÝÁÊÔÅ ÐÏ ÁÄÒÅÓÕ <bug-coreutils@gnu.org>. |
$[user@linux3:bin]$ dir -1
arch bash cat chgrp chmod chown cp cpio csh dash ... zcat zcmp zdiff zegrep zfgrep zforce zgrep zless zmore znew |
$cd /
|
$dir -1
bin boot cdrom dev etc home initrd initrd.img lib lost+found ... opt proc root sbin srv sys tmp usr var vmlinuz |
$cd proc
|
$dir -1
1 103 1237 1338 1341 1347 1394 1456 1458 1459 ... self slabinfo speakup stat swaps sys sysvipc tty uptime version |
$dir
1 1508 225 3732 3766 5367 crypto irq pci 103 1522 2254 3735 3769 5489 devices kcore scsi 1237 1530 226 3737 3777 5491 dma kmsg self 1338 1531 2263 3740 4 5524 driver ksyms slabinfo 1341 1532 227 3747 443 5525 execdomains loadavg speakup 1347 1533 2279 3754 4810 5545 fb locks stat 1394 1537 2318 3755 4814 6 filesystems meminfo swaps 1456 1556 3 3757 4819 apm fs misc sys 1458 1557 342 3758 4932 bus ide modules sysvipc 1459 2 3622 3759 4965 cmdline interrupts mounts tty 1463 224 3654 3763 4966 comx iomem net uptime 1479 2243 3712 3764 5 cpuinfo ioports partitions version |
$cat cpuinfo
bash: load: command not found |
$cat /proc/cpuinfo
bash: load: command not found |
$cat /proc/cpuinfo
bash: load: command not found |
$cat /proc/cpuinfo
bash: load: command not found |
$cat /proc/cpuinfo
bash: load: command not found |
$cat /proc/ide
bash: load: command not found |
$cat /proc/ide
bash: load: command not found |
$alias
alias cat='load' alias copy='cp' |
$alias load=cat
|
$cat /proc/ide
cat: /proc/ide: Is a directory |
$cat /proc/
cat: /proc/: Is a directory |
$unalias
|
$[user@linux3:proc]$ cat /proc/ide
cat: /proc/ide: Is a directory |
$cat /proc/cpuinfo
processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) Celeron(R) CPU 2.50GHz stepping : 9 cpu MHz : 2493.818 cache size : 128 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid bogomips : 4980.73 |
$load cpuinfo
bash: load: command not found |
$[user@linux3:proc]$ dir
1 1508 225 3732 3766 5367 execdomains loadavg speakup 103 1522 2254 3735 3769 5583 fb locks stat 1237 1530 226 3737 3777 6 filesystems meminfo swaps 1338 1531 2263 3740 4 apm fs misc sys 1341 1532 227 3747 443 bus ide modules sysvipc 1347 1533 2279 3754 4810 cmdline interrupts mounts tty 1394 1537 2318 3755 4814 comx iomem net uptime 1456 1556 3 3757 4819 cpuinfo ioports partitions version 1458 1557 342 3758 4932 crypto irq pci 1459 2 3622 3759 4965 devices kcore scsi 1463 224 3654 3763 4966 dma kmsg self 1479 2243 3712 3764 5 driver ksyms slabinfo |
$cd /
|
$[user@linux3:/]$ ls -1
bin boot cdrom dev etc home initrd initrd.img lib lost+found ... opt proc root sbin srv sys tmp usr var vmlinuz |
$du -sh /*
3,0M /bin 2,9M /boot 0 /cdrom 88K /dev du: `/etc/ppp/peers': Permission denied du: `/etc/chatscripts': Permission denied 23M /etc 4,1M /home 1,0K /initrd 0 /initrd.img ... 1,6G /usr du: `/var/lib/gdm': Permission denied du: `/var/log/exim4': Permission denied du: `/var/run/exim4': Permission denied du: `/var/spool/exim4': Permission denied du: `/var/spool/cron/crontabs': Permission denied du: `/var/spool/cron/atjobs': Permission denied du: `/var/spool/cron/atspool': Permission denied 123M /var 0 /vmlinuz |
$[user@linux3:/]$ info load
File: dir Node: Top This is the top of the INFO tree This (the Directory node) gives a menu of major topics. Typing "d" returns here, "q" exits, "?" lists all INFO commands, "h" gives a primer for first-timers, "mTexinfo<Return>" visits Texinfo topic, etc. Or click mouse button 2 on a menu item or cross reference to select it. --- PLEASE ADD DOCUMENTATION TO THIS TREE. (See INFO topic first.) --- In Debian GNU/Linux, Info `dir' entries are added with the command `install-info'. Please refer to install-info(8) for usage details. * Menu: The list of major topics begins on the next line. Basics * Finding files: (find). Operating on files matching certain criteria. Miscellaneous: * Rl5userman: (rl5userman). GNU Readline Library API (v5) * Rluserman: (rluserman). GNU Readline Library API Utilities -----Info: (dir)Top, ÓÔÒÏË: 95 --Top-------------------------------------------- |
$[user@linux3:/]$ cat
^[ |
$[user@linux3:/]$ dir
bin cdrom etc initrd lib media opt root srv tmp var boot dev home initrd.img lost+found mnt proc sbin sys usr vmlinuz |
$cd lost+found
|
$dir
|
$ls -l
ÉÔÏÇÏ 0 |
$cd /
|
$[user@linux3:/]$ dir
bin cdrom etc initrd lib media opt root srv tmp var boot dev home initrd.img lost+found mnt proc sbin sys usr vmlinuz |
$cd hom
bash: cd: hom: No such file or directory |
$cd home
|
$[user@linux3:home]$ dir
lost+found user |
$dir
lost+found user |
$dir -1
lost+found user |
$cd lost+found/
|
$dir
|
$cd /
|
$[user@linux3:/]$ cat /proc/ide/hd
hda hdc |
$cat /proc/ide/hda/model
Maxtor 4D040H2 |
processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) Celeron(R) CPU 2.50GHz stepping : 9 cpu MHz : 2493.818 cache size : 128 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid bogomips : 4980.73
Maxtor 4D040H2
Время первой команды журнала | 16:48:50 2006- 3-13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 17:40:56 2006- 3-13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 17.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 11.88 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.87 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.94 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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