/l3/users/10-01-2007/nt-ladm/linux3.unix.nt/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 |
|
$rm -r 1
|
$ls -l
итого 64 -rw-r--r-- 1 user user 3845 2003-12-06 17:29 base drwxr-xr-x 2 user user 4096 2003-12-06 17:29 bin -rw-r--r-- 1 user user 12718 2003-12-06 17:29 body drwxr-xr-x 2 user user 4096 2003-12-06 17:29 c drwxr-xr-x 2 user user 4096 2007-01-09 17:04 Desktop drwxr-xr-x 3 user user 4096 2003-12-06 17:29 files drwxr-xr-x 2 user user 4096 2003-12-06 17:29 names drwxr-xr-x 3 user user 4096 2003-12-06 17:29 proj drwxr-xr-x 2 user user 4096 2003-12-06 17:29 projectX drwxr-xr-x 2 user user 4096 2003-12-06 17:29 sh drwxr-xr-x 4 user user 4096 2003-12-06 17:29 test drwxr-xr-x 2 user user 4096 2003-12-06 17:29 text -rw-r--r-- 1 user user 18 2003-12-06 17:29 touchlist -rw-r--r-- 1 user user 0 2003-12-06 17:29 very_long_file_name |
$demesg
bash: demesg: command not found |
$dmesg
00:0d: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize PNP: PS/2 Controller [PNP0303:PS2K,PNP0f03:PS2M] at 0x60,0x64 irq 1,12 serio: i8042 AUX port at 0x60,0x64 irq 12 serio: i8042 KBD port at 0x60,0x64 irq 1 mice: PS/2 mouse device common for all mice TCP bic registered NET: Registered protocol family 1 NET: Registered protocol family 17 NET: Registered protocol family 8 ... lo: Disabled Privacy Extensions IPv6 over IPv4 tunneling driver ACPI: Power Button (FF) [PWRF] ACPI: Power Button (CM) [PWRB] lp0: using parport0 (interrupt-driven). ppdev: user-space parallel port driver eth0: no IPv6 routers present [drm] Initialized drm 1.0.1 20051102 ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 169 [drm] Initialized i915 1.5.0 20060119 on minor 0 |
$pwd
/home/user |
$cd ..
|
$cd ..
|
$pwd
/ |
$ls -l /
итого 84 drwxr-xr-x 2 root root 4096 2007-01-09 17:05 bin drwxr-xr-x 3 root root 4096 2007-01-09 17:10 boot lrwxrwxrwx 1 root root 11 2007-01-09 16:08 cdrom -> media/cdrom drwxr-xr-x 15 root root 4240 2007-01-10 09:36 dev drwxr-xr-x 102 root root 4096 2007-01-10 09:35 etc drwxr-xr-x 4 user user 4096 2003-12-06 17:29 home drwxr-xr-x 2 root root 4096 2007-01-09 16:11 initrd lrwxrwxrwx 1 root root 28 2007-01-09 16:14 initrd.img -> boot/initrd.img-2.6.18-3-686 drwxr-xr-x 15 root root 4096 2007-01-09 17:04 lib ... drwxr-x--- 6 root root 4096 2007-01-09 18:00 root drwxr-xr-x 2 root root 4096 2007-01-09 17:11 sbin drwxr-xr-x 2 root root 4096 2006-10-21 01:25 selinux lrwxrwxrwx 1 user user 30 2007-01-09 17:23 skeleton -> ../../nt-ladm/INSTALL/skeleton drwxr-xr-x 2 root root 4096 2007-01-09 16:11 srv drwxr-xr-x 11 root root 0 2007-01-10 09:35 sys drwxrwxrwt 10 root root 4096 2007-01-10 12:06 tmp drwxr-xr-x 13 root root 4096 2007-01-09 17:02 usr drwxr-xr-x 15 root root 4096 2007-01-09 17:07 var lrwxrwxrwx 1 root root 25 2007-01-09 16:14 vmlinuz -> boot/vmlinuz-2.6.18-3-686 |
$ls -l /boot
итого 6420 -rw-r--r-- 1 root root 71331 2006-12-04 17:52 config-2.6.18-3-686 drwxr-xr-x 2 root root 4096 2007-01-09 17:11 grub -rw-r--r-- 1 root root 4486628 2007-01-09 16:14 initrd.img-2.6.18-3-686 -rw-r--r-- 1 root root 720074 2006-12-05 00:24 System.map-2.6.18-3-686 -rw-r--r-- 1 root root 1259920 2006-12-05 00:24 vmlinuz-2.6.18-3-686 |
$cat /proc/cpuinfo
processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Celeron(R) CPU 2.66GHz stepping : 1 cpu MHz : 2667.167 cache size : 256 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 5 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 lm constant_tsc up pni monitor ds_cpl tm2 cid cx16 xtpr bogomips : 5339.32 |
$ls /usr/sbin
ls: /usr/sbin/usr: No such file or directory |
$ls /usr
ls: /usr/sbin/usr: No such file or directory |
$df -h
Файловая система Разм Исп Дост Исп% смонтирована на /dev/hdf1 2,0G 134M 1,7G 8% / tmpfs 1011M 0 1011M 0% /lib/init/rw udev 10M 72K 10M 1% /dev tmpfs 1011M 0 1011M 0% /dev/shm /dev/hdf7 2,8G 82M 2,6G 4% /home /dev/hdf5 3,7G 72M 3,5G 3% /tmp /dev/hdf8 14G 1,8G 12G 14% /usr /dev/hdf6 4,6G 866M 3,6G 20% /var |
$ls /var
backups games local log mail run tmp cache lib lock lost+found opt spool |
$pwd
/ |
$ls -l
итого 84 drwxr-xr-x 2 root root 4096 2007-01-09 17:05 bin drwxr-xr-x 3 root root 4096 2007-01-09 17:10 boot lrwxrwxrwx 1 root root 11 2007-01-09 16:08 cdrom -> media/cdrom drwxr-xr-x 15 root root 4240 2007-01-10 09:36 dev drwxr-xr-x 102 root root 4096 2007-01-10 09:35 etc drwxr-xr-x 4 user user 4096 2003-12-06 17:29 home drwxr-xr-x 2 root root 4096 2007-01-09 16:11 initrd lrwxrwxrwx 1 root root 28 2007-01-09 16:14 initrd.img -> boot/initrd.img-2.6.18-3-686 drwxr-xr-x 15 root root 4096 2007-01-09 17:04 lib ... drwxr-x--- 6 root root 4096 2007-01-09 18:00 root drwxr-xr-x 2 root root 4096 2007-01-09 17:11 sbin drwxr-xr-x 2 root root 4096 2006-10-21 01:25 selinux lrwxrwxrwx 1 user user 30 2007-01-09 17:23 skeleton -> ../../nt-ladm/INSTALL/skeleton drwxr-xr-x 2 root root 4096 2007-01-09 16:11 srv drwxr-xr-x 11 root root 0 2007-01-10 09:35 sys drwxrwxrwt 10 root root 4096 2007-01-10 12:06 tmp drwxr-xr-x 13 root root 4096 2007-01-09 17:02 usr drwxr-xr-x 15 root root 4096 2007-01-09 17:07 var lrwxrwxrwx 1 root root 25 2007-01-09 16:14 vmlinuz -> boot/vmlinuz-2.6.18-3-686 |
$cd .
|
$pwd
/ |
$cd var
|
$pwd
/var |
$ls -l
итого 64 drwxr-xr-x 2 root root 4096 2007-01-10 09:42 backups drwxr-xr-x 10 root root 4096 2007-01-09 17:06 cache drwxr-xr-x 2 root root 4096 2007-01-09 17:07 games drwxr-xr-x 43 root root 4096 2007-01-09 17:27 lib drwxrwsr-x 2 root staff 4096 2006-10-28 17:06 local drwxrwxrwt 2 root root 4096 2007-01-10 09:36 lock drwxr-xr-x 9 root root 4096 2007-01-10 09:42 log drwx------ 2 root root 16384 2007-01-09 16:07 lost+found drwxrwsr-x 2 root mail 4096 2007-01-09 16:11 mail drwxr-xr-x 2 root root 4096 2007-01-09 16:11 opt drwxr-xr-x 12 root root 4096 2007-01-10 09:36 run drwxr-xr-x 7 root root 4096 2007-01-09 17:04 spool drwxrwxrwt 2 root root 4096 2006-10-28 17:06 tmp |
$cd log
|
$pwd
/var/log |
$cdd .
bash: cdd: command not found |
$cd .
|
$pwd
/var/log |
$cd ..
|
$cd ..
|
$pwd
/ |
$cd usr
|
$pwd
/usr |
$cd home
bash: cd: home: No such file or directory |
$ls -l
итого 140 drwxr-xr-x 2 root root 36864 2007-01-09 18:01 bin drwxr-xr-x 2 root root 4096 2007-01-09 17:03 games drwxr-xr-x 7 root root 4096 2007-01-09 17:03 include drwxr-xr-x 122 root root 40960 2007-01-09 18:01 lib drwxr-xr-x 3 root root 4096 2007-01-09 17:02 lib64 drwxrwsr-x 10 root staff 4096 2007-01-09 16:11 local drwx------ 2 root root 16384 2007-01-09 16:07 lost+found drwxr-xr-x 2 root root 12288 2007-01-09 18:54 sbin drwxr-xr-x 225 root root 12288 2007-01-09 17:04 share drwxrwsr-x 2 root src 4096 2006-10-28 17:06 src drwxr-xr-x 3 root root 4096 2007-01-09 17:01 X11R6 |
$cd bin
|
$pwd
/usr/bin |
$cd /.
|
$pwd
/ |
$ls
bin dev initrd lib64 mnt root skeleton tmp vmlinuz boot etc initrd.img lost+found opt sbin srv usr cdrom home lib media proc selinux sys var |
$cd ~
|
$pwd
/home/user |
$cd ..
|
$pwd
/home |
$ls
lost+found user |
$cd ~
|
$pwd
/home/user |
$ls
base body Desktop names projectX test touchlist bin c files proj sh text very_long_file_name |
$ls -lf
.bash_history touchlist .inputrc names .l3rc .lesshst .gnome2_private .lilalo .gnome .vimrc .update-notifier .gnome2 .metacity .kde text body .xsession-errors test Desktop .ssh c base . .gtkrc-1.2-gnome2 proj .bashrc bin .mozilla .nautilus .dmrc .ICEauthority projectX .. sh .bash_logout .gconfd .gconf files .bash_profile .Xauthority .gstreamer-0.10 very_long_file_name |
$ls
base body Desktop names projectX test touchlist bin c files proj sh text very_long_file_name |
$ls -lf
.bash_history touchlist .inputrc names .l3rc .lesshst .gnome2_private .lilalo .gnome .vimrc .update-notifier .gnome2 .metacity .kde text body .xsession-errors test Desktop .ssh c base . .gtkrc-1.2-gnome2 proj .bashrc bin .mozilla .nautilus .dmrc .ICEauthority projectX .. sh .bash_logout .gconfd .gconf files .bash_profile .Xauthority .gstreamer-0.10 very_long_file_name |
$ls -alf
.bash_history touchlist .inputrc names .l3rc .lesshst .gnome2_private .lilalo .gnome .vimrc .update-notifier .gnome2 .metacity .kde text body .xsession-errors test Desktop .ssh c base . .gtkrc-1.2-gnome2 proj .bashrc bin .mozilla .nautilus .dmrc .ICEauthority projectX .. sh .bash_logout .gconfd .gconf files .bash_profile .Xauthority .gstreamer-0.10 very_long_file_name |
$cd /usr/share/doc
|
$pwd
/usr/share/doc |
$ls
libblkid1 pmount libbonobo2-0 policycoreutils libbonobo2-common poppler-utils libbonoboui2-0 portmap libbonoboui2-common powermgmt-base libbz2-1.0 printconf libc6 procmail libc6-amd64 procps libc6-i686 psmisc libcaca0 python ... libhal1 xsltproc libhal-storage1 xterm libhsqldb-java xutils libice6 xutils-dev libicu36 xxkb libid3tag0 yelp libident zenity libidl0 zip libidn11 zlib1g libiec61883-0 |
$ls -l |grep bash
drwxr-xr-x 3 root root 4096 2007-01-09 16:11 bash |
$ls
libblkid1 pmount libbonobo2-0 policycoreutils libbonobo2-common poppler-utils libbonoboui2-0 portmap libbonoboui2-common powermgmt-base libbz2-1.0 printconf libc6 procmail libc6-amd64 procps libc6-i686 psmisc libcaca0 python ... libhal1 xsltproc libhal-storage1 xterm libhsqldb-java xutils libice6 xutils-dev libicu36 xxkb libid3tag0 yelp libident zenity libidl0 zip libidn11 zlib1g libiec61883-0 |
$ls -l |grep bash
drwxr-xr-x 3 root root 4096 2007-01-09 16:11 bash |
$cd bash
|
$pwd
/usr/share/doc/bash |
$ls -l
итого 360 -rw-r--r-- 1 root root 799 2006-12-11 23:20 BUGS.bash_completion -rw-r--r-- 1 root root 41158 2006-12-11 23:20 changelog.bash_completion.gz -rw-r--r-- 1 root root 24546 2006-12-11 23:11 changelog.Debian.gz -rw-r--r-- 1 root root 132943 2005-12-01 16:36 changelog.gz -rw-r--r-- 1 root root 63833 2005-12-07 16:08 CHANGES.gz -rw-r--r-- 1 root root 3904 2005-12-06 00:03 COMPAT.gz drwxr-xr-x 2 root root 4096 2007-01-09 16:11 completion-contrib -rw-r--r-- 1 root root 17613 2006-10-22 16:39 copyright -rw-r--r-- 1 root root 1322 2006-10-22 16:39 FAQ -rw-r--r-- 1 root root 727 2006-10-22 16:39 inputrc.arrows -rw-r--r-- 1 root root 2927 1999-02-17 23:13 INTRO.gz -rw-r--r-- 1 root root 16599 2005-11-17 17:36 NEWS.gz -rw-r--r-- 1 root root 2974 2005-10-19 23:57 POSIX.gz -rw-r--r-- 1 root root 1105 2006-10-22 16:39 README.abs-guide -rw-r--r-- 1 root root 7355 2006-12-11 23:20 README.bash_completion.gz -rw-r--r-- 1 root root 3037 2006-10-22 16:39 README.commands.gz -rw-r--r-- 1 root root 3282 2006-12-11 23:20 README.Debian.gz |
$ls -alf
.. changelog.bash_completion.gz POSIX.gz copyright README.bash_completion.gz NEWS.gz FAQ inputrc.arrows BUGS.bash_completion README.Debian.gz changelog.Debian.gz . completion-contrib INTRO.gz CHANGES.gz COMPAT.gz README.abs-guide README.commands.gz changelog.gz |
$cd handbook
bash: cd: handbook: No such file or directory |
$cd faq
bash: cd: faq: No such file or directory |
$cd faq
bash: cd: faq: No such file or directory |
$cd FAQ
bash: cd: FAQ: Not a directory |
$ls -l
итого 360 -rw-r--r-- 1 root root 799 2006-12-11 23:20 BUGS.bash_completion -rw-r--r-- 1 root root 41158 2006-12-11 23:20 changelog.bash_completion.gz -rw-r--r-- 1 root root 24546 2006-12-11 23:11 changelog.Debian.gz -rw-r--r-- 1 root root 132943 2005-12-01 16:36 changelog.gz -rw-r--r-- 1 root root 63833 2005-12-07 16:08 CHANGES.gz -rw-r--r-- 1 root root 3904 2005-12-06 00:03 COMPAT.gz drwxr-xr-x 2 root root 4096 2007-01-09 16:11 completion-contrib -rw-r--r-- 1 root root 17613 2006-10-22 16:39 copyright -rw-r--r-- 1 root root 1322 2006-10-22 16:39 FAQ -rw-r--r-- 1 root root 727 2006-10-22 16:39 inputrc.arrows -rw-r--r-- 1 root root 2927 1999-02-17 23:13 INTRO.gz -rw-r--r-- 1 root root 16599 2005-11-17 17:36 NEWS.gz -rw-r--r-- 1 root root 2974 2005-10-19 23:57 POSIX.gz -rw-r--r-- 1 root root 1105 2006-10-22 16:39 README.abs-guide -rw-r--r-- 1 root root 7355 2006-12-11 23:20 README.bash_completion.gz -rw-r--r-- 1 root root 3037 2006-10-22 16:39 README.commands.gz -rw-r--r-- 1 root root 3282 2006-12-11 23:20 README.Debian.gz |
$cd ..
|
$pwd
/usr/share/doc |
$ls -l
drwxr-xr-x 2 root root 4096 2007-01-09 17:02 pidentd drwxr-xr-x 2 root root 4096 2007-01-09 17:03 pmount drwxr-xr-x 2 root root 4096 2007-01-09 17:02 policycoreutils drwxr-xr-x 2 root root 4096 2007-01-09 17:02 poppler-utils drwxr-xr-x 2 root root 4096 2007-01-09 17:02 portmap drwxr-xr-x 2 root root 4096 2007-01-09 17:02 powermgmt-base drwxr-xr-x 2 root root 4096 2007-01-09 17:04 printconf drwxr-xr-x 3 root root 4096 2007-01-09 17:02 procmail drwxr-xr-x 3 root root 4096 2007-01-09 16:11 procps drwxr-xr-x 2 root root 4096 2007-01-09 17:02 psmisc ... drwxr-xr-x 2 root root 4096 2007-01-09 17:02 xserver-xorg-video-ivtv drwxr-xr-x 2 root root 4096 2007-01-09 17:03 xsltproc drwxr-xr-x 2 root root 4096 2007-01-09 17:02 xterm drwxr-xr-x 2 root root 4096 2007-01-09 17:02 xutils drwxr-xr-x 2 root root 4096 2007-01-09 17:02 xutils-dev drwxr-xr-x 2 root root 4096 2007-01-09 17:04 xxkb drwxr-xr-x 2 root root 4096 2007-01-09 17:03 yelp drwxr-xr-x 2 root root 4096 2007-01-09 17:03 zenity drwxr-xr-x 2 root root 4096 2007-01-09 17:02 zip drwxr-xr-x 2 root root 4096 2007-01-09 16:11 zlib1g |
$ls -alf
psmisc xserver-xorg-core libdjvulibre15 vim-common klogd libbonobo2-0 libuuid1 librpcsecgss3 xfonts-bolkhov-koi8r-misc liblua50 python-apt liboil0.3 manpages wpasupplicant openoffice.org-base procps libnautilus-extension1 xfonts-utils libgimp2.0 python-ipy ... dictionaries-common libice6 cupsys-common libmdbtools liblwres9 libtext-charwidth-perl exim4-base libmng1 gcc-4.1-base libgnomeui-0 libopenh323-1.18.0 rhythmbox hal libgconf2-4 python-gtk2 xfonts-intl-european libgtkhtml2-0 python-pyorbit openoffice.org-writer |
$man less
|
$ls -l
drwxr-xr-x 2 root root 4096 2007-01-09 17:02 pidentd drwxr-xr-x 2 root root 4096 2007-01-09 17:03 pmount drwxr-xr-x 2 root root 4096 2007-01-09 17:02 policycoreutils drwxr-xr-x 2 root root 4096 2007-01-09 17:02 poppler-utils drwxr-xr-x 2 root root 4096 2007-01-09 17:02 portmap drwxr-xr-x 2 root root 4096 2007-01-09 17:02 powermgmt-base drwxr-xr-x 2 root root 4096 2007-01-09 17:04 printconf drwxr-xr-x 3 root root 4096 2007-01-09 17:02 procmail drwxr-xr-x 3 root root 4096 2007-01-09 16:11 procps drwxr-xr-x 2 root root 4096 2007-01-09 17:02 psmisc ... drwxr-xr-x 2 root root 4096 2007-01-09 17:02 xserver-xorg-video-ivtv drwxr-xr-x 2 root root 4096 2007-01-09 17:03 xsltproc drwxr-xr-x 2 root root 4096 2007-01-09 17:02 xterm drwxr-xr-x 2 root root 4096 2007-01-09 17:02 xutils drwxr-xr-x 2 root root 4096 2007-01-09 17:02 xutils-dev drwxr-xr-x 2 root root 4096 2007-01-09 17:04 xxkb drwxr-xr-x 2 root root 4096 2007-01-09 17:03 yelp drwxr-xr-x 2 root root 4096 2007-01-09 17:03 zenity drwxr-xr-x 2 root root 4096 2007-01-09 17:02 zip drwxr-xr-x 2 root root 4096 2007-01-09 16:11 zlib1g |
$pwd
/usr/share/doc |
$pwd
/usr/share/doc |
$cd ~
|
$pwd
/home/user |
$ls -l
итого 64 -rw-r--r-- 1 user user 3845 2003-12-06 17:29 base drwxr-xr-x 2 user user 4096 2003-12-06 17:29 bin -rw-r--r-- 1 user user 12718 2003-12-06 17:29 body drwxr-xr-x 2 user user 4096 2003-12-06 17:29 c drwxr-xr-x 2 user user 4096 2007-01-09 17:04 Desktop drwxr-xr-x 3 user user 4096 2003-12-06 17:29 files drwxr-xr-x 2 user user 4096 2003-12-06 17:29 names drwxr-xr-x 3 user user 4096 2003-12-06 17:29 proj drwxr-xr-x 2 user user 4096 2003-12-06 17:29 projectX drwxr-xr-x 2 user user 4096 2003-12-06 17:29 sh drwxr-xr-x 4 user user 4096 2003-12-06 17:29 test drwxr-xr-x 2 user user 4096 2003-12-06 17:29 text -rw-r--r-- 1 user user 18 2003-12-06 17:29 touchlist -rw-r--r-- 1 user user 0 2003-12-06 17:29 very_long_file_name |
$mkdir doc source pics
|
$ls -l
итого 76 -rw-r--r-- 1 user user 3845 2003-12-06 17:29 base drwxr-xr-x 2 user user 4096 2003-12-06 17:29 bin -rw-r--r-- 1 user user 12718 2003-12-06 17:29 body drwxr-xr-x 2 user user 4096 2003-12-06 17:29 c drwxr-xr-x 2 user user 4096 2007-01-09 17:04 Desktop drwxr-xr-x 2 user user 4096 2007-01-10 14:29 doc drwxr-xr-x 3 user user 4096 2003-12-06 17:29 files drwxr-xr-x 2 user user 4096 2003-12-06 17:29 names drwxr-xr-x 2 user user 4096 2007-01-10 14:29 picsce drwxr-xr-x 3 user user 4096 2003-12-06 17:29 proj drwxr-xr-x 2 user user 4096 2003-12-06 17:29 projectX drwxr-xr-x 2 user user 4096 2003-12-06 17:29 sh drwxr-xr-x 2 user user 4096 2007-01-10 14:29 source drwxr-xr-x 4 user user 4096 2003-12-06 17:29 test drwxr-xr-x 2 user user 4096 2003-12-06 17:29 text -rw-r--r-- 1 user user 18 2003-12-06 17:29 touchlist -rw-r--r-- 1 user user 0 2003-12-06 17:29 very_long_file_name |
$ls -l
итого 76 -rw-r--r-- 1 user user 3845 2003-12-06 17:29 base drwxr-xr-x 2 user user 4096 2003-12-06 17:29 bin -rw-r--r-- 1 user user 12718 2003-12-06 17:29 body drwxr-xr-x 2 user user 4096 2003-12-06 17:29 c drwxr-xr-x 2 user user 4096 2007-01-09 17:04 Desktop drwxr-xr-x 2 user user 4096 2007-01-10 14:29 doc drwxr-xr-x 3 user user 4096 2003-12-06 17:29 files drwxr-xr-x 2 user user 4096 2003-12-06 17:29 names drwxr-xr-x 2 user user 4096 2007-01-10 14:29 picsce drwxr-xr-x 3 user user 4096 2003-12-06 17:29 proj drwxr-xr-x 2 user user 4096 2003-12-06 17:29 projectX drwxr-xr-x 2 user user 4096 2003-12-06 17:29 sh drwxr-xr-x 2 user user 4096 2007-01-10 14:29 source drwxr-xr-x 4 user user 4096 2003-12-06 17:29 test drwxr-xr-x 2 user user 4096 2003-12-06 17:29 text -rw-r--r-- 1 user user 18 2003-12-06 17:29 touchlist -rw-r--r-- 1 user user 0 2003-12-06 17:29 very_long_file_name |
$mkdir pics
|
$ls -l
итого 80 -rw-r--r-- 1 user user 3845 2003-12-06 17:29 base drwxr-xr-x 2 user user 4096 2003-12-06 17:29 bin -rw-r--r-- 1 user user 12718 2003-12-06 17:29 body drwxr-xr-x 2 user user 4096 2003-12-06 17:29 c drwxr-xr-x 2 user user 4096 2007-01-09 17:04 Desktop drwxr-xr-x 2 user user 4096 2007-01-10 14:29 doc drwxr-xr-x 3 user user 4096 2003-12-06 17:29 files drwxr-xr-x 2 user user 4096 2003-12-06 17:29 names drwxr-xr-x 2 user user 4096 2007-01-10 14:30 pics drwxr-xr-x 2 user user 4096 2007-01-10 14:29 picsce drwxr-xr-x 3 user user 4096 2003-12-06 17:29 proj drwxr-xr-x 2 user user 4096 2003-12-06 17:29 projectX drwxr-xr-x 2 user user 4096 2003-12-06 17:29 sh drwxr-xr-x 2 user user 4096 2007-01-10 14:29 source drwxr-xr-x 4 user user 4096 2003-12-06 17:29 test drwxr-xr-x 2 user user 4096 2003-12-06 17:29 text -rw-r--r-- 1 user user 18 2003-12-06 17:29 touchlist -rw-r--r-- 1 user user 0 2003-12-06 17:29 very_long_file_name |
$rm picsce
rm: невозможно удалить `picsce': Is a directory |
$pwd
/home/user |
$cd doc
|
$pwd
/home/user/doc |
$ls -l
итого 0 |
$mkdir scripting/perl
mkdir: невозможно создать каталог `scripting/perl': No such file or directory |
$mkdir -p doc/scripting/perl
|
$mkdir -p doc/scripting/python pics/forweb/info/2002/summer
|
$pwd
/home/user/doc |
$ls -l
итого 12 drwxr-xr-x 3 user user 4096 2007-01-10 14:32 doc drwxr-xr-x 3 user user 4096 2007-01-10 14:34 pics drwxr-xr-x 3 user user 4096 2007-01-10 14:32 scripting |
$cd doc
|
$pwd
/home/user/doc/doc |
$ls -l
итого 4 drwxr-xr-x 4 user user 4096 2007-01-10 14:34 scripting |
$cd scripting
|
$ls -l
итого 8 drwxr-xr-x 2 user user 4096 2007-01-10 14:32 perl drwxr-xr-x 2 user user 4096 2007-01-10 14:34 python |
$cd perl
|
processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Celeron(R) CPU 2.66GHz stepping : 1 cpu MHz : 2667.167 cache size : 256 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 5 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 lm constant_tsc up pni monitor ds_cpl tm2 cid cx16 xtpr bogomips : 5339.32
Время первой команды журнала | 12:06:20 2007- 1-10 | ||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:35:05 2007- 1-10 | ||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 99 | ||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 10.10 | ||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.02 | ||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.09 | ||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.51 | ||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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