/l3/users/09-03-2011/NT-Ladm/debian2.net.nt/root :1 :2 :3 :4 :5 :6 |
|
#cd /etc/a
bash: cd: /etc/a: Это не каталог |
#cd /etc/
|
#ls
a fonts login.defs rc4.d acpi foomatic logrotate.conf rc5.d adduser.conf fstab logrotate.d rc6.d adjtime gai.conf lsb-base rc.local aliases gconf magic rcS.d alsa gdm magic.mime rearj.cfg alternatives gimp mailcap reportbug.conf anacrontab gnome mailcap.order resol.conf apm gnome-app-install mailname resolvconf apt gnome-vfs-2.0 mail.rc resolv.conf ... dm ld.so.conf pm vim doc-base ld.so.conf.d ppp vpnc dpkg libao.conf profile w3m emacs libgda-3.0 protocols wgetrc email-addresses libpaper.d python wodim.conf environment lilalo python2.5 wpa_supplicant esound locale.alias rc0.d X11 exim4 locale.gen rc1.d xdg fam.conf localtime rc2.d xml farsight logcheck rc3.d |
#chown a
chown: пропущен операнд после `a' Попробуйте `chown --help' для получения более подробного описания. |
#cmomd a
bash: cmomd: команда не найдена |
#cd a
bash: cd: a: Это не каталог |
#cd /etc
|
#ls
a fonts login.defs rc4.d acpi foomatic logrotate.conf rc5.d adduser.conf fstab logrotate.d rc6.d adjtime gai.conf lsb-base rc.local aliases gconf magic rcS.d alsa gdm magic.mime rearj.cfg alternatives gimp mailcap reportbug.conf anacrontab gnome mailcap.order resol.conf apm gnome-app-install mailname resolvconf apt gnome-vfs-2.0 mail.rc resolv.conf ... dm ld.so.conf pm vim doc-base ld.so.conf.d ppp vpnc dpkg libao.conf profile w3m emacs libgda-3.0 protocols wgetrc email-addresses libpaper.d python wodim.conf environment lilalo python2.5 wpa_supplicant esound locale.alias rc0.d X11 exim4 locale.gen rc1.d xdg fam.conf localtime rc2.d xml farsight logcheck rc3.d |
#ls | less
|
#cd /etc/a
bash: cd: /etc/a: Это не каталог |
#cd /etc/
|
#ls
a fonts login.defs rc4.d acpi foomatic logrotate.conf rc5.d adduser.conf fstab logrotate.d rc6.d adjtime gai.conf lsb-base rc.local aliases gconf magic rcS.d alsa gdm magic.mime rearj.cfg alternatives gimp mailcap reportbug.conf anacrontab gnome mailcap.order resol.conf apm gnome-app-install mailname resolvconf apt gnome-vfs-2.0 mail.rc resolv.conf ... dm ld.so.conf pm vim doc-base ld.so.conf.d ppp vpnc dpkg libao.conf profile w3m emacs libgda-3.0 protocols wgetrc email-addresses libpaper.d python wodim.conf environment lilalo python2.5 wpa_supplicant esound locale.alias rc0.d X11 exim4 locale.gen rc1.d xdg fam.conf localtime rc2.d xml farsight logcheck rc3.d |
#chmod u=rx,g=0 a
chmod: неверный режим: `u=rx,g=0' Попробуйте `chmod --help' для получения более подробного описания. |
#chmod u=rx,g= a
|
#chmod 600 a
|
#ls -l
итого 1256 -rw------- 1 root root 19 Мар 11 13:59 a drwxr-xr-x 3 root root 4096 Мар 9 12:27 acpi -rw-r--r-- 1 root root 2986 Мар 9 12:24 adduser.conf -rw-r--r-- 1 root root 44 Мар 9 18:44 adjtime -rw-r--r-- 1 root root 196 Мар 9 13:22 aliases drwxr-xr-x 3 root root 4096 Мар 9 13:21 alsa drwxr-xr-x 2 root root 4096 Мар 9 20:13 alternatives -rw-r--r-- 1 root root 395 Мар 9 2008 anacrontab drwxr-xr-x 6 root root 4096 Мар 9 13:21 apm ... drwxr-xr-x 2 root root 4096 Мар 9 18:33 vga drwxr-xr-x 2 root root 4096 Мар 9 20:13 vim drwx------ 2 root root 4096 Мар 9 18:42 vpnc drwxr-xr-x 2 root root 4096 Мар 9 13:23 w3m -rw-r--r-- 1 root root 4221 Май 16 2010 wgetrc -rw-r--r-- 1 root root 1343 Янв 9 2007 wodim.conf drwxr-xr-x 2 root root 4096 Мар 9 18:42 wpa_supplicant drwxr-xr-x 10 root root 4096 Мар 9 18:34 X11 drwxr-xr-x 4 root root 4096 Мар 9 17:06 xdg drwxr-xr-x 2 root root 4096 Мар 9 18:33 xml |
#ls -l a
-rw------- 1 root root 19 Мар 11 13:59 a |
#mkdir /tmp/noexit
|
#ls
a fonts login.defs rc4.d acpi foomatic logrotate.conf rc5.d adduser.conf fstab logrotate.d rc6.d adjtime gai.conf lsb-base rc.local aliases gconf magic rcS.d alsa gdm magic.mime rearj.cfg alternatives gimp mailcap reportbug.conf anacrontab gnome mailcap.order resol.conf apm gnome-app-install mailname resolvconf apt gnome-vfs-2.0 mail.rc resolv.conf ... dm ld.so.conf pm vim doc-base ld.so.conf.d ppp vpnc dpkg libao.conf profile w3m emacs libgda-3.0 protocols wgetrc email-addresses libpaper.d python wodim.conf environment lilalo python2.5 wpa_supplicant esound locale.alias rc0.d X11 exim4 locale.gen rc1.d xdg fam.conf localtime rc2.d xml farsight logcheck rc3.d |
#cd /tmp
|
#ls
dirlist mapping-user seahorse-CgvgAD etccopy noexit totem.user.3988466217 gconfd-user no_file_with_this_name virtual-user.mKcOIB keyring-GNWK8K orbit-user lost+found passwd |
#cp /tmp/etccopy /tmp/noexit
cp: пропуск каталога `/tmp/etccopy' |
#ls -s
итого 56 8 dirlist 0 mapping-user 4 seahorse-CgvgAD 4 etccopy 4 noexit 0 totem.user.3988466217 4 gconfd-user 0 no_file_with_this_name 4 virtual-user.mKcOIB 4 keyring-GNWK8K 4 orbit-user 16 lost+found 4 passwd |
#ls -la
итого 76 drwxrwxrwt 12 root root 4096 Мар 11 14:05 . drwxr-xr-x 21 root root 4096 Мар 9 18:12 .. -rw-r--r-- 1 user user 4395 Мар 10 14:58 dirlist drwxr-xr-x 2 user user 4096 Мар 10 14:56 etccopy drwx------ 3 user user 4096 Мар 10 14:06 gconfd-user drwxrwxrwt 2 root root 4096 Мар 10 14:06 .ICE-unix drwx------ 2 user user 4096 Мар 10 14:06 keyring-GNWK8K drwx------ 2 root root 16384 Мар 9 12:22 lost+found srwxr-xr-x 1 user user 0 Мар 10 14:07 mapping-user drwxr-xr-x 2 root root 4096 Мар 11 14:05 noexit -rw-r--r-- 1 user user 0 Мар 10 20:37 no_file_with_this_name drwx------ 2 user user 4096 Мар 11 10:59 orbit-user -rw-r--r-- 1 user user 1308 Мар 9 18:37 passwd drwx------ 2 user user 4096 Мар 10 14:06 seahorse-CgvgAD srwxr-xr-x 1 user user 0 Мар 10 15:55 totem.user.3988466217 drwx------ 2 user user 4096 Мар 10 14:07 virtual-user.mKcOIB -r--r--r-- 1 root root 11 Мар 10 14:03 .X0-lock drwxrwxrwt 2 root root 4096 Мар 10 14:03 .X11-unix |
#apt-get install mc
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: python-software-properties xbitmaps openoffice.org-common unattended-upgrades ttf-opensymbol rdesktop python-gnupginterface openoffice.org-style-andromeda openoffice.org-style-tango xutils-dev Для их удаления используйте 'apt-get autoremove'. Предлагаемые пакеты: xpdf dbview odt2txt ... После данной операции, объём занятого дискового пространства возрастёт на 6402kB. Получено:1 http://ftp.ua.debian.org lenny/main mc 2:4.6.2~git20080311-4 [2140kB] Получено 2140kБ за 5s (392kБ/c) Выбор ранее не выбранного пакета mc. (Чтение базы данных... на данный момент установлено 96317 файлов и каталогов.) Распаковывается пакет mc (из файла .../mc_2%3a4.6.2~git20080311-4_i386.deb)... Обрабатываются триггеры для man-db ... Обрабатываются триггеры для menu ... Настраивается пакет mc (2:4.6.2~git20080311-4) ... Обрабатываются триггеры для menu ... |
#mc
|
#mount
/dev/hdb1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/hdb5 on /boot type ext3 (rw) /dev/hdb9 on /home type ext3 (rw) /dev/hdb7 on /tmp type ext3 (rw) /dev/hdb8 on /var type ext3 (rw) /dev/hdb10 on /usr type ext3 (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) |
#pwd
/tmp |
#mount
/dev/hdb1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/hdb5 on /boot type ext3 (rw) /dev/hdb9 on /home type ext3 (rw) /dev/hdb7 on /tmp type ext3 (rw) /dev/hdb8 on /var type ext3 (rw) /dev/hdb10 on /usr type ext3 (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) |
#mount -t
mount: ключ требует аргумент -- t 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 ... One can change the type of all the mounts in a mount subtree containing the directory dir: mount --make-rshared dir mount --make-rslave dir mount --make-rprivate dir mount --make-runbindable dir 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 . |
#mount -t
mount: ключ требует аргумент -- t 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 ... One can change the type of all the mounts in a mount subtree containing the directory dir: mount --make-rshared dir mount --make-rslave dir mount --make-rprivate dir mount --make-runbindable dir 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 . |
#clear
|
#mount -t
mount: ключ требует аргумент -- t 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 ... One can change the type of all the mounts in a mount subtree containing the directory dir: mount --make-rshared dir mount --make-rslave dir mount --make-rprivate dir mount --make-runbindable dir 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 . |
#mount -t ext3
/dev/hdb1 on / type ext3 (rw,errors=remount-ro) /dev/hdb5 on /boot type ext3 (rw) /dev/hdb9 on /home type ext3 (rw) /dev/hdb7 on /tmp type ext3 (rw) /dev/hdb8 on /var type ext3 (rw) /dev/hdb10 on /usr type ext3 (rw) |
#ls /media/cdrom
|
#mount /media/cdrom
mount: Носитель не найден |
#ls /media/cdrom
|
#mount /media/cdrom
mount: block device /dev/hdc is write-protected, mounting read-only |
#mount /media/cdrom
mount: block device /dev/hdc is write-protected, mounting read-only mount: /dev/hdc already mounted or /media/cdrom0 busy mount: according to mtab, /dev/hdc is already mounted on /media/cdrom0 |
#ls /media/cdrom
autorun.inf doc isolinux README.mirrors.html tools css g2ldr md5sum.txt README.mirrors.txt win32-loader.ini debian g2ldr.mbr pics README.source dedication.txt install pool README.txt dists install.386 README.html setup.exe |
#ls -l
итого 60 -rw-r--r-- 1 user user 4395 Мар 10 14:58 dirlist drwxr-xr-x 2 user user 4096 Мар 10 14:56 etccopy drwx------ 3 user user 4096 Мар 10 14:06 gconfd-user drwx------ 2 user user 4096 Мар 10 14:06 keyring-GNWK8K drwx------ 2 root root 16384 Мар 9 12:22 lost+found srwxr-xr-x 1 user user 0 Мар 10 14:07 mapping-user drwx------ 2 root root 4096 Мар 11 14:09 mc-root drwxr-xr-x 2 root root 4096 Мар 11 14:05 noexit -rw-r--r-- 1 user user 0 Мар 10 20:37 no_file_with_this_name drwx------ 2 user user 4096 Мар 11 10:59 orbit-user -rw-r--r-- 1 user user 1308 Мар 9 18:37 passwd drwx------ 2 user user 4096 Мар 10 14:06 seahorse-CgvgAD srwxr-xr-x 1 user user 0 Мар 10 15:55 totem.user.3988466217 drwx------ 2 user user 4096 Мар 10 14:07 virtual-user.mKcOIB |
#cd /media/cdrom
|
#ls -l
итого 641 -r--r--r-- 1 root root 27 Сен 5 2010 autorun.inf dr-xr-xr-x 2 root root 2048 Сен 5 2010 css lr-xr-xr-x 1 root root 1 Сен 5 2010 debian -> . -r--r--r-- 1 root root 984 Фев 6 2009 dedication.txt dr-xr-xr-x 3 root root 2048 Сен 5 2010 dists dr-xr-xr-x 4 root root 6144 Сен 5 2010 doc -r--r--r-- 1 root root 56513 Июн 19 2010 g2ldr -r--r--r-- 1 root root 8192 Июн 19 2010 g2ldr.mbr dr-xr-xr-x 2 root root 2048 Сен 5 2010 install ... dr-xr-xr-x 2 root root 4096 Сен 5 2010 pics dr-xr-xr-x 3 root root 2048 Сен 5 2010 pool -r--r--r-- 1 root root 8758 Сен 5 2010 README.html -r--r--r-- 1 root root 138980 Сен 5 2010 README.mirrors.html -r--r--r-- 1 root root 73739 Сен 5 2010 README.mirrors.txt -r--r--r-- 1 root root 398 Сен 5 2010 README.source -r--r--r-- 1 root root 5369 Сен 5 2010 README.txt -r--r--r-- 1 root root 292416 Июн 19 2010 setup.exe dr-xr-xr-x 2 root root 2048 Сен 5 2010 tools -r--r--r-- 1 root root 237 Сен 5 2010 win32-loader.ini |
#mount -t /dev/acd0c
|
#ls -l
итого 641 -r--r--r-- 1 root root 27 Сен 5 2010 autorun.inf dr-xr-xr-x 2 root root 2048 Сен 5 2010 css lr-xr-xr-x 1 root root 1 Сен 5 2010 debian -> . -r--r--r-- 1 root root 984 Фев 6 2009 dedication.txt dr-xr-xr-x 3 root root 2048 Сен 5 2010 dists dr-xr-xr-x 4 root root 6144 Сен 5 2010 doc -r--r--r-- 1 root root 56513 Июн 19 2010 g2ldr -r--r--r-- 1 root root 8192 Июн 19 2010 g2ldr.mbr dr-xr-xr-x 2 root root 2048 Сен 5 2010 install ... dr-xr-xr-x 2 root root 4096 Сен 5 2010 pics dr-xr-xr-x 3 root root 2048 Сен 5 2010 pool -r--r--r-- 1 root root 8758 Сен 5 2010 README.html -r--r--r-- 1 root root 138980 Сен 5 2010 README.mirrors.html -r--r--r-- 1 root root 73739 Сен 5 2010 README.mirrors.txt -r--r--r-- 1 root root 398 Сен 5 2010 README.source -r--r--r-- 1 root root 5369 Сен 5 2010 README.txt -r--r--r-- 1 root root 292416 Июн 19 2010 setup.exe dr-xr-xr-x 2 root root 2048 Сен 5 2010 tools -r--r--r-- 1 root root 237 Сен 5 2010 win32-loader.ini |
#ls
autorun.inf doc isolinux README.mirrors.html tools css g2ldr md5sum.txt README.mirrors.txt win32-loader.ini debian g2ldr.mbr pics README.source dedication.txt install pool README.txt dists install.386 README.html setup.exe |
#ls -la
итого 651 dr-xr-xr-x 12 root root 4096 Сен 5 2010 . drwxr-xr-x 4 root root 4096 Мар 10 15:56 .. -r--r--r-- 1 root root 27 Сен 5 2010 autorun.inf dr-xr-xr-x 2 root root 2048 Сен 5 2010 css lr-xr-xr-x 1 root root 1 Сен 5 2010 debian -> . -r--r--r-- 1 root root 984 Фев 6 2009 dedication.txt dr-xr-xr-x 2 root root 2048 Сен 5 2010 .disk dr-xr-xr-x 3 root root 2048 Сен 5 2010 dists dr-xr-xr-x 4 root root 6144 Сен 5 2010 doc ... dr-xr-xr-x 2 root root 4096 Сен 5 2010 pics dr-xr-xr-x 3 root root 2048 Сен 5 2010 pool -r--r--r-- 1 root root 8758 Сен 5 2010 README.html -r--r--r-- 1 root root 138980 Сен 5 2010 README.mirrors.html -r--r--r-- 1 root root 73739 Сен 5 2010 README.mirrors.txt -r--r--r-- 1 root root 398 Сен 5 2010 README.source -r--r--r-- 1 root root 5369 Сен 5 2010 README.txt -r--r--r-- 1 root root 292416 Июн 19 2010 setup.exe dr-xr-xr-x 2 root root 2048 Сен 5 2010 tools -r--r--r-- 1 root root 237 Сен 5 2010 win32-loader.ini |
#cd /
|
#umount /media/cdrom
|
#ls -l
итого 81 drwxr-xr-x 2 root root 4096 Мар 9 17:06 bin drwxr-xr-x 4 root root 1024 Мар 9 18:43 boot lrwxrwxrwx 1 root root 11 Мар 9 12:23 cdrom -> media/cdrom drwxr-xr-x 14 root root 3600 Мар 11 13:54 dev drwxr-xr-x 110 root root 4096 Мар 11 14:55 etc drwxr-xr-x 5 root root 4096 Мар 9 17:38 home lrwxrwxrwx 1 root root 28 Мар 9 12:27 initrd.img -> boot/initrd.img-2.6.26-2-686 drwxr-xr-x 15 root root 12288 Мар 9 17:11 lib drwx------ 2 root root 16384 Мар 9 12:22 lost+found ... dr-xr-xr-x 125 root root 0 Мар 10 14:03 proc drwxr-xr-x 8 root root 4096 Мар 11 14:09 root drwxr-xr-x 2 root root 4096 Мар 9 17:11 sbin drwxr-xr-x 2 root root 4096 Сен 16 2008 selinux drwxr-xr-x 2 root root 4096 Мар 9 12:23 srv drwxr-xr-x 11 root root 0 Мар 10 14:03 sys drwxrwxrwt 13 root root 4096 Мар 11 14:09 tmp drwxr-xr-x 12 root root 4096 Мар 9 18:23 usr drwxr-xr-x 15 root root 4096 Мар 9 18:40 var lrwxrwxrwx 1 root root 25 Мар 9 12:27 vmlinuz -> boot/vmlinuz-2.6.26-2-686 |
#mount
/dev/hdb1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/hdb5 on /boot type ext3 (rw) /dev/hdb9 on /home type ext3 (rw) /dev/hdb7 on /tmp type ext3 (rw) /dev/hdb8 on /var type ext3 (rw) /dev/hdb10 on /usr type ext3 (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) |
#ls /win
ls: невозможно получить доступ к /win: Нет такого файла или каталога |
#mkdir win
|
#ls
bin dev initrd.img media proc selinux tmp vmlinuz boot etc lib mnt root srv usr win cdrom home lost+found opt sbin sys var |
#ls /win
|
#ls
bin dev initrd.img media proc selinux tmp vmlinuz boot etc lib mnt root srv usr win cdrom home lost+found opt sbin sys var |
#ls -l
итого 85 drwxr-xr-x 2 root root 4096 Мар 9 17:06 bin drwxr-xr-x 4 root root 1024 Мар 9 18:43 boot lrwxrwxrwx 1 root root 11 Мар 9 12:23 cdrom -> media/cdrom drwxr-xr-x 14 root root 3600 Мар 11 13:54 dev drwxr-xr-x 110 root root 4096 Мар 11 14:55 etc drwxr-xr-x 5 root root 4096 Мар 9 17:38 home lrwxrwxrwx 1 root root 28 Мар 9 12:27 initrd.img -> boot/initrd.img-2.6.26-2-686 drwxr-xr-x 15 root root 12288 Мар 9 17:11 lib drwx------ 2 root root 16384 Мар 9 12:22 lost+found ... drwxr-xr-x 8 root root 4096 Мар 11 14:09 root drwxr-xr-x 2 root root 4096 Мар 9 17:11 sbin drwxr-xr-x 2 root root 4096 Сен 16 2008 selinux drwxr-xr-x 2 root root 4096 Мар 9 12:23 srv drwxr-xr-x 11 root root 0 Мар 10 14:03 sys drwxrwxrwt 13 root root 4096 Мар 11 14:09 tmp drwxr-xr-x 12 root root 4096 Мар 9 18:23 usr drwxr-xr-x 15 root root 4096 Мар 9 18:40 var lrwxrwxrwx 1 root root 25 Мар 9 12:27 vmlinuz -> boot/vmlinuz-2.6.26-2-686 drwxr-xr-x 2 root root 4096 Мар 11 14:57 win |
#ls -a
. boot etc lib mnt root srv usr win .. cdrom home lost+found opt sbin sys var bin dev initrd.img media proc selinux tmp vmlinuz |
#ls -la
итого 93 drwxr-xr-x 22 root root 4096 Мар 11 14:57 . drwxr-xr-x 22 root root 4096 Мар 11 14:57 .. drwxr-xr-x 2 root root 4096 Мар 9 17:06 bin drwxr-xr-x 4 root root 1024 Мар 9 18:43 boot lrwxrwxrwx 1 root root 11 Мар 9 12:23 cdrom -> media/cdrom drwxr-xr-x 14 root root 3600 Мар 11 13:54 dev drwxr-xr-x 110 root root 4096 Мар 11 14:55 etc drwxr-xr-x 5 root root 4096 Мар 9 17:38 home lrwxrwxrwx 1 root root 28 Мар 9 12:27 initrd.img -> boot/initrd.img-2.6.26-2-686 ... drwxr-xr-x 8 root root 4096 Мар 11 14:09 root drwxr-xr-x 2 root root 4096 Мар 9 17:11 sbin drwxr-xr-x 2 root root 4096 Сен 16 2008 selinux drwxr-xr-x 2 root root 4096 Мар 9 12:23 srv drwxr-xr-x 11 root root 0 Мар 10 14:03 sys drwxrwxrwt 13 root root 4096 Мар 11 14:09 tmp drwxr-xr-x 12 root root 4096 Мар 9 18:23 usr drwxr-xr-x 15 root root 4096 Мар 9 18:40 var lrwxrwxrwx 1 root root 25 Мар 9 12:27 vmlinuz -> boot/vmlinuz-2.6.26-2-686 drwxr-xr-x 2 root root 4096 Мар 11 14:57 win |
#mount -t vfat /dev/hda2 /win
mount: special device /dev/hda2 does not exist |
#mount
/dev/hdb1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/hdb5 on /boot type ext3 (rw) /dev/hdb9 on /home type ext3 (rw) /dev/hdb7 on /tmp type ext3 (rw) /dev/hdb8 on /var type ext3 (rw) /dev/hdb10 on /usr type ext3 (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) |
#mount -t vfat /dev/hdb5 /win
mount: /dev/hdb5 already mounted or /win busy mount: according to mtab, /dev/hdb5 is mounted on /boot |
#mount
/dev/hdb1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/hdb5 on /boot type ext3 (rw) /dev/hdb9 on /home type ext3 (rw) /dev/hdb7 on /tmp type ext3 (rw) /dev/hdb8 on /var type ext3 (rw) /dev/hdb10 on /usr type ext3 (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) |
#mount -t vfat /dev/hdb7 /win
mount: /dev/hdb7 already mounted or /win busy mount: according to mtab, /dev/hdb7 is mounted on /tmp |
#mount
/dev/hdb1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/hdb5 on /boot type ext3 (rw) /dev/hdb9 on /home type ext3 (rw) /dev/hdb7 on /tmp type ext3 (rw) /dev/hdb8 on /var type ext3 (rw) /dev/hdb10 on /usr type ext3 (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) |
#mount -t vfat /dev/hdb7 /win
mount: /dev/hdb7 already mounted or /win busy mount: according to mtab, /dev/hdb7 is mounted on /tmp |
#mount
/dev/hdb1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/hdb5 on /boot type ext3 (rw) /dev/hdb9 on /home type ext3 (rw) /dev/hdb7 on /tmp type ext3 (rw) /dev/hdb8 on /var type ext3 (rw) /dev/hdb10 on /usr type ext3 (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) |
#ls
bin dev initrd.img media proc selinux tmp vmlinuz boot etc lib mnt root srv usr win cdrom home lost+found opt sbin sys var |
#cd win
|
#ls
|
#ls
|
#mount -t vfat /dev/hdb7/tmp /win
mount: special device /dev/hdb7/tmp does not exist (a path prefix is not a directory) |
#mount --bind /tmp /win
|
#cd /
|
#ls
bin dev initrd.img media proc selinux tmp vmlinuz boot etc lib mnt root srv usr win cdrom home lost+found opt sbin sys var |
#umount /cdrom
umount: /cdrom: not mounted |
#umount /win
|
#ls
bin dev initrd.img media proc selinux tmp vmlinuz boot etc lib mnt root srv usr win cdrom home lost+found opt sbin sys var |
#ls -l
итого 85 drwxr-xr-x 2 root root 4096 Мар 9 17:06 bin drwxr-xr-x 4 root root 1024 Мар 9 18:43 boot lrwxrwxrwx 1 root root 11 Мар 9 12:23 cdrom -> media/cdrom drwxr-xr-x 14 root root 3600 Мар 11 13:54 dev drwxr-xr-x 110 root root 4096 Мар 11 15:44 etc drwxr-xr-x 5 root root 4096 Мар 9 17:38 home lrwxrwxrwx 1 root root 28 Мар 9 12:27 initrd.img -> boot/initrd.img-2.6.26-2-686 drwxr-xr-x 15 root root 12288 Мар 9 17:11 lib drwx------ 2 root root 16384 Мар 9 12:22 lost+found ... drwxr-xr-x 8 root root 4096 Мар 11 14:09 root drwxr-xr-x 2 root root 4096 Мар 9 17:11 sbin drwxr-xr-x 2 root root 4096 Сен 16 2008 selinux drwxr-xr-x 2 root root 4096 Мар 9 12:23 srv drwxr-xr-x 11 root root 0 Мар 10 14:03 sys drwxrwxrwt 13 root root 4096 Мар 11 14:09 tmp drwxr-xr-x 12 root root 4096 Мар 9 18:23 usr drwxr-xr-x 15 root root 4096 Мар 9 18:40 var lrwxrwxrwx 1 root root 25 Мар 9 12:27 vmlinuz -> boot/vmlinuz-2.6.26-2-686 drwxr-xr-x 2 root root 4096 Мар 11 14:57 win |
#mount
/dev/hdb1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/hdb5 on /boot type ext3 (rw) /dev/hdb9 on /home type ext3 (rw) /dev/hdb7 on /tmp type ext3 (rw) /dev/hdb8 on /var type ext3 (rw) /dev/hdb10 on /usr type ext3 (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) |
#mount
/dev/hdb1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/hdb5 on /boot type ext3 (rw) /dev/hdb9 on /home type ext3 (rw) /dev/hdb7 on /tmp type ext3 (rw) /dev/hdb8 on /var type ext3 (rw) /dev/hdb10 on /usr type ext3 (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) |
#clear
|
#clear
|
#mount
\/dev/hdb1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/hdb5 on /boot type ext3 (rw) /dev/hdb9 on /home type ext3 (rw) /dev/hdb7 on /tmp type ext3 (rw) /dev/hdb8 on /var type ext3 (rw) /dev/hdb10 on /usr type ext3 (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) |
#mount --bind /tmp /win
|
#mount
/dev/hdb1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/hdb5 on /boot type ext3 (rw) /dev/hdb9 on /home type ext3 (rw) /dev/hdb7 on /tmp type ext3 (rw) /dev/hdb8 on /var type ext3 (rw) /dev/hdb10 on /usr type ext3 (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) /tmp on /win type none (rw,bind) |
#umount /win
|
#mount
/dev/hdb1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/hdb5 on /boot type ext3 (rw) /dev/hdb9 on /home type ext3 (rw) /dev/hdb7 on /tmp type ext3 (rw) /dev/hdb8 on /var type ext3 (rw) /dev/hdb10 on /usr type ext3 (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) |
#mount --bind /tmp /win -o iocharset=utf-8,codepage=cp866
|
#mount
/dev/hdb1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/hdb5 on /boot type ext3 (rw) /dev/hdb9 on /home type ext3 (rw) /dev/hdb7 on /tmp type ext3 (rw) /dev/hdb8 on /var type ext3 (rw) /dev/hdb10 on /usr type ext3 (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) |
#cat /etc/fstab
# /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/hdb1 / ext3 errors=remount-ro 0 1 /dev/hdb5 /boot ext3 defaults 0 2 /dev/hdb9 /home ext3 defaults 0 2 /dev/hdb7 /tmp ext3 defaults 0 2 /dev/hdb8 /var ext3 defaults 0 2 /dev/hdb10 /usr ext3 defaults 0 2 /dev/hdb6 none swap sw 0 0 /dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 /root/dev/hdb6 /win vfat rw.iocharset=utf-8,codepage=866,nouto 0 0 |
#vim /etc/fstab
--- /tmp/l3-saved-11532.7527.2149 2011-03-11 15:55:24.000000000 +0200 +++ /etc/fstab 2011-03-11 15:56:29.000000000 +0200 @@ -9,6 +9,6 @@ /dev/hdb8 /var ext3 defaults 0 2 /dev/hdb10 /usr ext3 defaults 0 2 /dev/hdb6 none swap sw 0 0 -/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0 +/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 -/root/dev/hdb6 /win vfat rw.iocharset=utf-8,codepage=866,nouto 0 0 + |
#vim /etc/fstab
|
#cd ..
|
#mount /win
mount: can't find /win in /etc/fstab or /etc/mtab |
#pwd
/ |
#ls
bin dev initrd.img media proc selinux tmp vmlinuz boot etc lib mnt root srv usr win cdrom home lost+found opt sbin sys var |
#mount /win
mount: can't find /win in /etc/fstab or /etc/mtab |
#..
bash: ..: команда не найдена |
#cd /
|
# /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/hdb1 / ext3 errors=remount-ro 0 1 /dev/hdb5 /boot ext3 defaults 0 2 /dev/hdb9 /home ext3 defaults 0 2 /dev/hdb7 /tmp ext3 defaults 0 2 /dev/hdb8 /var ext3 defaults 0 2 /dev/hdb10 /usr ext3 defaults 0 2 /dev/hdb6 none swap sw 0 0 /dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 /root/dev/hdb6 /win vfat rw.iocharset=utf-8,codepage=866,nouto 0 0
Время первой команды журнала | 12:59:25 2011- 3-11 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:58:01 2011- 3-11 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 20.79 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.31 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.28 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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