/l3/users/eb/2009/linux10/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 |
|
#ls -l /dev/tty1
crw------- 1 root root 4, 1 Май 30 09:29 /dev/tty1 |
#mknod /tmp/tty1 c 4 1
|
#ls -l /dev/tty1 /tmp/tty1
crw------- 1 root root 4, 1 Май 30 09:29 /dev/tty1 crw-r--r-- 1 root root 4, 1 Май 30 09:45 /tmp/tty1 |
#echo test > /tmp/tty1
|
#cat /tmp/tty1
^C |
#apt-get install kpartx
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: portmap Для их удаления используйте 'apt-get autoremove'. Будут установлены следующие дополнительные пакеты: dmsetup НОВЫЕ пакеты, которые будут установлены: dmsetup kpartx ... Получено:2 http://192.168.15.10 sid/main kpartx 0.4.8-15 [25,3kB] Получено 67,1kБ за 0s (191kБ/c) Выбор ранее не выбранного пакета dmsetup. (Чтение базы данных ... на данный момент установлено 60640 файлов и каталогов.) Распаковывается пакет dmsetup (из файла .../dmsetup_2%3a1.02.30-3_i386.deb)... Выбор ранее не выбранного пакета kpartx. Распаковывается пакет kpartx (из файла .../kpartx_0.4.8-15_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет dmsetup (2:1.02.30-3) ... Настраивается пакет kpartx (0.4.8-15) ... |
#дÑls -l /dev
crw-rw---- 1 root root 10, 228 Ðай 30 09:29 hpet prw------- 1 root root 0 Ðай 30 09:29 initctl drwxr-xr-x 3 root root 200 Ðай 30 09:29 input crw-r----- 1 root kmem 1, 2 Ðай 30 09:29 kmem crw-rw---- 1 root root 1, 11 Ðай 30 09:29 kmsg srw-rw-rw- 1 root root 0 Ðай 30 09:29 log brw------- 1 root root 7, 0 Ðай 30 09:29 loop0 lrwxrwxrwx 1 root root 13 Ðай 30 09:29 MAKEDEV -> /sbin/MAKEDEV crw-r----- 1 root kmem 1, 1 Ðай 30 09:29 mem crw-rw----+ 1 root audio 14, 0 Ðай 30 09:29 mixer ... crw-rw---- 1 root root 7, 128 Ðай 30 09:29 vcsa crw-rw---- 1 root root 7, 129 Ðай 30 09:29 vcsa1 crw-rw---- 1 root root 7, 130 Ðай 30 09:29 vcsa2 crw-rw---- 1 root root 7, 131 Ðай 30 09:29 vcsa3 crw-rw---- 1 root root 7, 132 Ðай 30 09:29 vcsa4 crw-rw---- 1 root root 7, 133 Ðай 30 09:29 vcsa5 crw-rw---- 1 root root 7, 134 Ðай 30 09:29 vcsa6 crw-rw---- 1 root root 7, 135 Ðай 30 09:29 vcsa7 prw-r----- 1 root adm 0 Ðай 30 10:04 xconsole crw-rw-rw- 1 root root 1, 5 Ðай 30 09:29 zero |
#ls -l /dev | less
|
#fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x960cc0f0 Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux Disk /dev/sdb: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x36dfbe54 Device Boot Start End Blocks Id System /dev/sdb1 * 1 3824 30716248+ 7 HPFS/NTFS /dev/sdb2 3825 38913 281852392+ 5 Extended /dev/sdb5 3825 38913 281852361 7 HPFS/NTFS |
#df -k
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на tmpfs 1618848 0 1618848 0% /lib/init/rw udev 10240 116 10124 2% /dev tmpfs 1618848 4 1618844 1% /dev/shm rootfs 19228276 1828392 16423136 11% / |
#mount /dev/sda1 /mnt
|
#cd /mnt
|
#ls -l
итого 96 drwxr-xr-x 2 root root 4096 Май 25 03:13 bin drwxr-xr-x 3 root root 4096 Май 25 03:14 boot drwxr-xr-x 4 root root 4096 Май 24 13:16 dev drwxr-xr-x 91 root root 4096 Май 30 10:12 etc drwxr-xr-x 203 root root 4096 Май 28 14:18 home lrwxrwxrwx 1 root root 28 Май 24 15:11 initrd.img -> boot/initrd.img-2.6.29-2-686 drwxr-xr-x 13 root root 12288 Май 29 18:34 lib drwx------ 2 root root 16384 Май 24 15:01 lost+found drwxr-xr-x 2 root root 4096 Май 30 09:29 media ... drwxr-xr-x 2 root root 4096 Апр 24 22:21 proc drwxr-xr-x 10 root root 4096 Май 29 18:01 root drwxr-xr-x 2 root root 4096 Май 30 09:54 sbin drwxr-xr-x 2 root root 4096 Фев 21 16:55 selinux drwxr-xr-x 2 root root 4096 Май 24 13:15 srv drwxr-xr-x 2 root root 4096 Авг 12 2008 sys drwxrwxrwt 9 root root 4096 Май 30 10:04 tmp drwxr-xr-x 11 root root 4096 Май 24 13:22 usr drwxr-xr-x 13 root root 4096 Май 24 13:15 var lrwxrwxrwx 1 root root 25 Май 24 15:11 vmlinuz -> boot/vmlinuz-2.6.29-2-686 |
#mount
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) rootfs on / type rootfs (rw) /dev/sda1 on /mnt type ext3 (rw) |
#toch > yo /mnt
bash: toch: команда не найдена |
#touch > yo /mnt
|
#fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x960cc0f0 Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux Disk /dev/sdb: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x36dfbe54 Device Boot Start End Blocks Id System /dev/sdb1 * 1 3824 30716248+ 7 HPFS/NTFS /dev/sdb2 3825 38913 281852392+ 5 Extended /dev/sdb5 3825 38913 281852361 7 HPFS/NTFS |
#umount /dev/sda1
umount: /mnt: device is busy umount: /mnt: device is busy |
#mount /dev/sdb1 /mnt
|
#mount
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) rootfs on / type rootfs (rw) /dev/sda1 on /mnt type ext3 (rw) /dev/sdb1 on /mnt type ntfs (rw) |
#umount /mnt
|
#mount
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) rootfs on / type rootfs (rw) /dev/sda1 on /mnt type ext3 (rw) |
#umount /mnt
umount: /mnt: device is busy umount: /mnt: device is busy |
#mount
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) rootfs on / type rootfs (rw) /dev/sda1 on /mnt type ext3 (rw) |
#cd
|
#umount /mnt
|
#mount
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) rootfs on / type rootfs (rw) |
#file -s /dev/sda1
/dev/sda1: Linux rev 1.0 ext3 filesystem data, UUID=e2330908-d8aa-41e9-b036-9a355064af98, volume name "ROOT" (needs journal recovery) (large files) |
#сфе /зкщс/ашдуыныеуьы
bash: сфе: команда не найдена |
#ÑÑе /зкÑÑ/Ðcat /proc/filesystems
nodev sysfs nodev rootfs nodev bdev nodev proc nodev cgroup nodev cpuset nodev debugfs nodev securityfs nodev sockfs nodev pipefs nodev anon_inodefs nodev tmpfs nodev inotifyfs nodev devpts nodev ramfs nodev hugetlbfs nodev mqueue nodev usbfs ext3 ntfs |
#ls /lib/modules
2.6.29-2-686 2.6.29-2-686-bigmem |
#ls /lib/modules/2.6.29-2-686
kernel modules.alias.bin modules.dep.bin modules.symbols.bin modules.alias modules.dep modules.symbols |
#ls /lib/modules/2.6.29-2-686/kernel
arch crypto drivers fs lib net sound |
#ls /lib/modules/2.6.29-2-686/kernel/fs
9p btrfs ext3 jbd nfsd romfs adfs cifs ext4 jbd2 nls squashfs affs coda fat jffs2 ntfs sysv afs configfs freevxfs jfs ocfs2 ubifs autofs cramfs fuse lockd omfs udf autofs4 dlm gfs2 mbcache.ko qnx4 ufs befs ecryptfs hfs minix quota_tree.ko xfs bfs efs hfsplus ncpfs quota_v1.ko binfmt_aout.ko exportfs hpfs nfs quota_v2.ko binfmt_misc.ko ext2 isofs nfs_common reiserfs |
#mount -t ntfs -o iocharset=utf-8 /dev/sdb1
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 ... 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 ntfs /dev/sdb1
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 ... 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 ntfs -o utf8
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 ... 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 ntfs -o utf8
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 ... 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 /dev/sdb1
mount: can't find /dev/sdb1 in /etc/fstab or /etc/mtab |
#mount -t ntfs -o utf8
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 ... 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
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) rootfs on / type rootfs (rw) /dev/sdb1 on /mnt type ntfs (rw,utf8) |
#mount.ntfs-3g
ntfs-3g: No device is specified. ntfs-3g 2009.4.4 integrated FUSE 27 - Third Generation NTFS Driver Copyright (C) 2005-2007 Yura Pakhuchiy Copyright (C) 2006-2009 Szabolcs Szakacsits Copyright (C) 2007-2009 Jean-Pierre Andre Copyright (C) 2009 Erik Larsson Usage: ntfs-3g [-o option[,...]] <device|image_file> <mount_point> Options: ro (read-only mount), remove_hiberfile, uid=, gid=, umask=, fmask=, dmask=, streams_interface=. Please see the details in the manual (type: man ntfs-3g). Example: ntfs-3g /dev/sda1 /mnt/windows Ntfs-3g news, support and information: http://ntfs-3g.org |
#mount.ntfs-3g /dev/sdb1 /mnt
The disk contains an unclean file system (0, 0). The file system wasn't safely closed on Windows. Fixing. ntfs-3g-mount: mount failed: Устройство или ресурс занято |
#mount.ntfs-3g /dev/sdb1 /mnt
|
#ls /mnt | grep yo
|
#ls /mnt
AUTOEXEC.BAT MSDOS.SYS RECYCLER Bootfont.bin MSOCache RHDSetup.log boot.ini NTDETECT.COM System Volume Information CONFIG.SYS ntldr Virtual Machines Documents and Settings pagefile.sys W2k-OpenView IO.SYS Program Files WINDOWS |
#mount
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) rootfs on / type rootfs (rw) /dev/sdb1 on /mnt type fuseblk (rw,allow_other,blksize=4096) |
#lsmod | head
Module Size Used by fuse 48352 2 nls_utf8 1472 0 ntfs 177164 0 nls_base 6508 2 nls_utf8,ntfs i915 130336 2 drm 133296 3 i915 i2c_algo_bit 4888 1 i915 ipv6 232468 20 snd_hda_codec_realtek 173504 1 |
#ps aux | grep ntfs
root 5114 0.0 0.0 3872 972 ? Ss 10:36 0:00 mount.ntfs-3g /dev/sdb1 /mnt root 5175 0.0 0.0 3216 764 pts/7 R+ 10:39 0:00 grep ntfs |
#umount /mnt
|
#mount
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) rootfs on / type rootfs (rw) |
#apt-get install ext2tools
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет ext2tools |
#apt-get install e2tools
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: portmap Для их удаления используйте 'apt-get autoremove'. НОВЫЕ пакеты, которые будут установлены: e2tools обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 20 пакетов не обновлено. Необходимо скачать 31,9kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 135kB. Получено:1 http://192.168.15.10 sid/main e2tools 0.0.16-4 [31,9kB] Получено 31,9kБ за 0s (1332kБ/c) Выбор ранее не выбранного пакета e2tools. (Чтение базы данных ... на данный момент установлено 60676 файлов и каталогов.) Распаковывается пакет e2tools (из файла .../e2tools_0.0.16-4_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет e2tools (0.0.16-4) ... |
#mknod /tmp/sdb1 b 8
mknod: пропущен операнд после `8' Попробуйте `mknod --help' для получения более подробного описания. |
$mknod /tmp/sdb1 -b 8 1
mknod: invalid option -- 'b' Попробуйте `mknod --help' для получения более подробного описания. |
$mknod /tmp/sdb1 b 8 1
mknod: `/tmp/sdb1': Операция не позволяется |
$mknod /tmp/sda1 b 8 1
mknod: `/tmp/sda1': Операция не позволяется |
$mknod /tmp/sda1 b 8 1
mknod: `/tmp/sda1': Операция не позволяется |
#chmod 666 /tmp/sda1
|
#e2ls /tmp/sda1
bin boot dev etc home initrd.img lib lost+found media mnt opt proc root sbin selinux srv sys tmp usr var vmlinuz yo |
#e2cp /tmp/sda1:/etc/shadow /tmp
|
#cd /tmp
|
#ls -l
итого 36 drwx------ 2 user user 4096 Май 30 09:30 kde-user drwx------ 2 user user 4096 Май 30 09:30 keyring-bl0rve drwx------ 2 user user 4096 Май 30 09:30 ksocket-user drwx------ 2 user user 4096 Май 30 09:39 orbit-user drwx------ 2 user user 4096 Май 30 11:04 plugtmp brw-rw-rw- 1 root root 8, 1 Май 30 11:02 sda1 -rw-r--r-- 1 root root 13031 Май 30 11:04 shadow |
#cat shadow
angus:$1$1iT2UfXw$C2XDLFKYxV.H5JXvrXcHH1:14392:0:99999:7::: anita:$1$TOQghEpz$9xD/vEpQbcM2p8ecV4OtB0:14392:0:99999:7::: ann:$1$HhjUk9NG$y0rm7l9Ng8z47DRNvlD0V0:14392:0:99999:7::: anna:$1$gYrOm5E4$yPSQ/xMcHuKLvsu73Xbhb1:14392:0:99999:7::: annard:$1$w/qCzsmn$Z1Qhj14j69wnevUlmNxam/:14392:0:99999:7::: anne:$1$Ly.AAgW1$moVClyinuiWm4KEKqUtsq1:14392:0:99999:7::: annie:$1$3HlJCeHD$Q85hwwKHl8/fph3C08GlS0:14392:0:99999:7::: anthea:$1$IEhcHmtc$XN9TNcTiDB.Xovjog7QnA1:14392:0:99999:7::: anthony:$1$iiYZo2y5$p7J02BX.GfcyHfoNlnsTy.:14392:0:99999:7::: anton:$1$0Darr7B9$Z1uFCz3w8JBOFK7EtC03u0:14392:0:99999:7::: ... christian:$1$YSE27XUK$EBkgyf/BYITLdv6KYGdmD1:14392:0:99999:7::: christie:$1$528HfUCY$yc7GKgp/tDwo49upBTKNN1:14392:0:99999:7::: christina:$1$kgASrShB$9vXZaMqaKasFaJSm2EKfF0:14392:0:99999:7::: christofer:$1$EZlvEMTJ$SHOxOuVBnJV2S7SfrpNif1:14392:0:99999:7::: christophe:$1$9QMap0iN$VJCdfhCsNjmiFb1fbPyVh/:14392:0:99999:7::: christopher:$1$tSd7iMAF$E66PYIWfMJ/yFWU5A8xZR.:14392:0:99999:7::: chuck:$1$T4AOBwpA$2DFe6WKTkYnH.DWTPk3vJ1:14392:0:99999:7::: cinderella:$1$IRRZudJw$XnnaS2xMysUIg9Krq82oO/:14392:0:99999:7::: cindie:$1$qad6svku$/mRIHdkubPqmkUqkjcGqn1:14392:0:99999:7::: approx:*:14393:0:99999:7::: |
#aoe-stat -ro
grep --help' для получения более подробного описания. |
#modprobe aoe
|
#aoe-stat -ro
grep --help' для получения более подробного описания. |
#modprobe aoe
|
#aoe-stat
e1.1 20.003GB eth0 up |
#e2ls eth0 up
No such file or directory |
#e2ls e1.1
No such file or directory |
#св
bash: св: команда не найдена |
#сumount /mnt
umount: /mnt: not mounted |
$su - root
l3-agent is already running: pid=3293; pidfile=/root/.lilalo/l3-agent.pid |
#mount
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) rootfs on / type rootfs (rw) |
#echo ';'|sfdisk /dev/sdb
Checking that no-one is using this disk right now ... OK Disk /dev/sdb: 38913 cylinders, 255 heads, 63 sectors/track Old situation: Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0 Device Boot Start End #cyls #blocks Id System /dev/sdb1 * 0+ 3823 3824- 30716248+ 7 HPFS/NTFS /dev/sdb2 3824 38912 35089 281852392+ 5 Extended /dev/sdb3 0 - 0 0 0 Empty /dev/sdb4 0 - 0 0 0 Empty ... /dev/sdb2 0 - 0 0 0 Empty /dev/sdb3 0 - 0 0 0 Empty /dev/sdb4 0 - 0 0 0 Empty Warning: no primary partition is marked bootable (active) This does not matter for LILO, but the DOS MBR will not boot this disk. Successfully wrote the new partition table Re-reading the partition table ... If you created or changed a DOS partition, /dev/foo7, say, then use dd(1) to zero the first 512 bytes: dd if=/dev/zero of=/dev/foo7 bs=512 count=1 (See fdisk(8).) |
$su - root
l3-agent is already running: pid=3293; pidfile=/root/.lilalo/l3-agent.pid |
#fdisk
Usage: fdisk [-l] [-b SSZ] [-u] device E.g.: fdisk /dev/hda (for the first IDE disk) or: fdisk /dev/sdc (for the third SCSI disk) or: fdisk /dev/eda (for the first PS/2 ESDI drive) or: fdisk /dev/rd/c0d0 or: fdisk /dev/ida/c0d0 (for RAID devices) ... |
#mount
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) rootfs on / type rootfs (rw) |
#echo `;`|sfdisk /dev/sdb
Checking that no-one is using this disk right now ... OK Disk /dev/sdb: 38913 cylinders, 255 heads, 63 sectors/track Old situation: Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0 Device Boot Start End #cyls #blocks Id System /dev/sdb1 0+ 38912 38913- 312568672 83 Linux /dev/sdb2 0 - 0 0 0 Empty /dev/sdb3 0 - 0 0 0 Empty /dev/sdb4 0 - 0 0 0 Empty bash: command substitution: line 1: syntax error near unexpected token `;' bash: command substitution: line 1: `;' New situation: No partitions found sfdisk: no partition table present. |
#fdisk
Usage: fdisk [-l] [-b SSZ] [-u] device E.g.: fdisk /dev/hda (for the first IDE disk) or: fdisk /dev/sdc (for the third SCSI disk) or: fdisk /dev/eda (for the first PS/2 ESDI drive) or: fdisk /dev/rd/c0d0 or: fdisk /dev/ida/c0d0 (for RAID devices) ... |
#fdisk --help
fdisk: invalid option -- '-' Usage: fdisk [-b SSZ] [-u] DISK Change partition table fdisk -l [-b SSZ] [-u] DISK List partition table(s) fdisk -s PARTITION Give partition size(s) in blocks fdisk -v Give fdisk version Here DISK is something like /dev/hdb or /dev/sda and PARTITION is something like /dev/hda7 -u: give Start and End in sector (instead of cylinder) units -b 2048: (for certain MO disks) use 2048-byte sectors |
#fdisk /dev/sdb
o create a new empty DOS partition table p print the partition table q quit without saving changes s create a new empty Sun disklabel t change a partition's system id u change display/entry units v verify the partition table w write table to disk and exit x extra functionality (experts only) Command (m for help): p ... o create a new empty DOS partition table p print the partition table q quit without saving changes s create a new empty Sun disklabel t change a partition's system id u change display/entry units v verify the partition table w write table to disk and exit x extra functionality (experts only) Command (m for help): Ðq |
#mkfs.ext3 /dev/sdb
mke2fs 1.41.5 (23-Apr-2009) /dev/sdb is entire device, not just one partition! Proceed anyway? (y,n) y Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 19537920 inodes, 78142806 blocks 3907140 blocks (5.00%) reserved for the super user First data block=0 ... 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872, 71663616 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 35 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#fdisk /dev/sdb
(e.g., DOS FDISK, OS/2 FDISK) Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite) Command (m for help): Command (m for help): 1 1: unknown command Command action a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag d delete a partition ... Command action l logical (5 or over) p primary partition (1-4) l First cylinder (2435-3651, default 2435): 5 Value out of range. First cylinder (2435-3651, default 2435): Using default value 2435 Last cylinder or +size or +sizeM or +sizeK (2435-3651, default 3651): +10G Command (m for help): q |
#mkfs.ext3 /dev/sdb
mke2fs 1.41.5 (23-Apr-2009) /dev/sdb is entire device, not just one partition! Proceed anyway? (y,n) y Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 19537920 inodes, 78142806 blocks 3907140 blocks (5.00%) reserved for the super user First data block=0 ... 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872, 71663616 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 32 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x960cc0f0 Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux Disk /dev/sdb: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/sdb doesn't contain a valid partition table |
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на tmpfs 1,6G 0 1,6G 0% /lib/init/rw udev 10M 108K 9,9M 2% /dev tmpfs 1,6G 4,0K 1,6G 1% /dev/shm rootfs 19G 1,8G 16G 11% / /dev/sdb 294G 191M 279G 1% /mnt |
#df -h /mnt
Файловая система Разм Исп Дост Исп% смонтирована на /dev/sdb 294G 191M 279G 1% /mnt |
#cat /etc/fstab
# UNCONFIGURED FSTAB FOR BASE SYSTEM |
#vim /etc/fstab
|
#df -h /mnt
Файловая система Разм Исп Дост Исп% смонтирована на /dev/sdb 294G 191M 279G 1% /mnt |
#umount /mnt
|
#moun
bash: moun: команда не найдена |
#mount
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) rootfs on / type rootfs (rw) |
#init 6
|
# UNCONFIGURED FSTAB FOR BASE SYSTEM
^C
angus:$1$1iT2UfXw$C2XDLFKYxV.H5JXvrXcHH1:14392:0:99999:7::: anita:$1$TOQghEpz$9xD/vEpQbcM2p8ecV4OtB0:14392:0:99999:7::: ann:$1$HhjUk9NG$y0rm7l9Ng8z47DRNvlD0V0:14392:0:99999:7::: anna:$1$gYrOm5E4$yPSQ/xMcHuKLvsu73Xbhb1:14392:0:99999:7::: annard:$1$w/qCzsmn$Z1Qhj14j69wnevUlmNxam/:14392:0:99999:7::: anne:$1$Ly.AAgW1$moVClyinuiWm4KEKqUtsq1:14392:0:99999:7::: annie:$1$3HlJCeHD$Q85hwwKHl8/fph3C08GlS0:14392:0:99999:7::: anthea:$1$IEhcHmtc$XN9TNcTiDB.Xovjog7QnA1:14392:0:99999:7::: anthony:$1$iiYZo2y5$p7J02BX.GfcyHfoNlnsTy.:14392:0:99999:7::: anton:$1$0Darr7B9$Z1uFCz3w8JBOFK7EtC03u0:14392:0:99999:7::: antonella:$1$8xj48E3m$eH5WnPlKRdew9G4hmYrMe/:14392:0:99999:7::: antonio:$1$7UrQlstY$MvufF9lEnzUd8jtLhjDzu/:14392:0:99999:7::: antony:$1$eiSfWo9I$j4mRAmik02QLnIiWlmshR1:14392:0:99999:7::: anya:$1$m2vw.lED$VofMGXQvduMUWXsCUPW1W.:14392:0:99999:7::: april:$1$Du1LeOwY$mE9QcsMvpCLlteVA9UVwE.:14392:0:99999:7::: archibald:$1$.9P3eXfD$T9bfw.WNCwYtI8OA8eFG5/:14392:0:99999:7::: archie:$1$AR25wW30$.tl8PF6FFLMmAPj6JSu3r1:14392:0:99999:7::: ariel:$1$jBhClyQ3$4y6UD5K907e6MXDWICU7Y/:14392:0:99999:7::: arlene:$1$1MTuaSz6$5DhQvM/M6O41Dq7W21DdY/:14392:0:99999:7::: arne:$1$PdMgJNlY$q8ZrhucugoUW0WcDC1Sk40:14392:0:99999:7::: arnold:$1$buTXtrK/$h9u/QFNmuIyF/lP0iVgTd.:14392:0:99999:7::: art:$1$MN85C0Xh$6ygpjl7zJSrp31Q6v5/54.:14392:0:99999:7::: arthur:$1$41urXoM4$bgmXIyERyKxsw0/GanOuk/:14392:0:99999:7::: athel:$1$BBTA3TZU$NTJ.f3FSdvn1FRw1Hn9NQ1:14392:0:99999:7::: auberon:$1$rsjz8zQh$dktyZqxN3J56/zdpCXv7g1:14392:0:99999:7::: aubrey:$1$2YXYFFCQ$IrOLgwc9d.DSzdcOqsrYI1:14392:0:99999:7::: audrey:$1$JZmJZki1$aBmMcZgDL0PnYk/HC7FCv0:14392:0:99999:7::: augustus:$1$T6r6yuYu$B5NcT99RxNeEe4IkgTQrT0:14392:0:99999:7::: avery:$1$5fqiz4nQ$4QlLqL5lkqwmeMkzTBdpL/:14392:0:99999:7::: axel:$1$wPf374/U$9JZQOccRfd2aCVyC3T5zn.:14392:0:99999:7::: barbara:$1$xqElT3Xl$ayPZWwbwI4SrMFPTFW7lE1:14392:0:99999:7::: barbra:$1$sqiHUvlw$rxZp/YRrItuQr5aNNkMc61:14392:0:99999:7::: barney:$1$rU3q9AAa$CI0/zbDiWLmHcub.mrVjC/:14392:0:99999:7::: barrett:$1$JiczTAqa$tl0x42tpAw/iMPSL6FfAY/:14392:0:99999:7::: barrio:$1$nt0RT.or$P7vx.t9cE7bJhWREACctq1:14392:0:99999:7::: barry:$1$v9OUVkn0$fH5FXGtBWjmZHPy7U/suK/:14392:0:99999:7::: bart:$1$Ab.ZQGoW$06Rolg5VCeLf.56BkEzAP/:14392:0:99999:7::: barton:$1$AvHYYxCe$NKnGlod3h94V0f.jUM6TL.:14392:0:99999:7::: bea:$1$/7a4C.NL$VKN9ptN732xct6R9gSUZL.:14392:0:99999:7::: beckie:$1$X9y6h8yr$cNTd9ZLA1OG7Zyf0KDVdh1:14392:0:99999:7::: becky:$1$E1Vl/RA4$cA2GD89CXD9Cm14e9yZfX1:14392:0:99999:7::: behdad:$1$qmIyA1N/$82NCzO13m47aPHdqb0VTc1:14392:0:99999:7::: belinda:$1$m8hB1MoX$cZXTnFCoLW3WM.qKIu6iz0:14392:0:99999:7::: ben:$1$kRmelG65$fhUN7qVIr8lZfpV3ONDkD0:14392:0:99999:7::: benjamin:$1$.O4X2kgQ$bBQ2i1/O1jott1HyY9jYy/:14392:0:99999:7::: benny:$1$sQ2hhHV1$1StftIgj4u2JO.1cPYXzq/:14392:0:99999:7::: benson:$1$1Fk3JViP$AIsbYYvgidfbUyYM65lUb0:14392:0:99999:7::: bernard:$1$YSUBemyG$wHfSLziONAWpO2YktdsR21:14392:0:99999:7::: bernie:$1$AoxYI2QJ$kqtH483Y43k7roNWGU2dK/:14392:0:99999:7::: bert:$1$rdQ7StoP$X2KunGxZtN/Gcfv2q23z21:14392:0:99999:7::: bertrand:$1$zUbWdfoW$QjqLtLnHzzDLr3l775uf6/:14392:0:99999:7::: beth:$1$mTH.2tqa$M1oEgSnSelyWmA.0PziUA0:14392:0:99999:7::: bethany:$1$P7lxh9Lc$pc3o5MHszcv/1BsFbaVOO/:14392:0:99999:7::: betsy:$1$SDxvjlzc$RdhFkDrJSFfVICnHH9O1l.:14392:0:99999:7::: betty:$1$ggSyLsaW$4GH/kSSt5Pu1d8jkvhOnk.:14392:0:99999:7::: beverly:$1$D.QFc7h2$qSVfMS8PfcEWFJjKKO74B.:14392:0:99999:7::: bill:$1$CgmzH1BZ$Gm/OpGGaYxZZD1eFTmXTD/:14392:0:99999:7::: billie:$1$14qrxJVG$I.dic1LmWnhpYNj56fvfO1:14392:0:99999:7::: billy:$1$UYOK97Ff$.JE9z3A6Tx46Bo6Uov7vU1:14392:0:99999:7::: bjarne:$1$9d/mfcgA$Cy/1BieXlIFoY8N5mO/Tj/:14392:0:99999:7::: bjorne:$1$rLawXgCL$QWUocNXV2UrEsrnMog.4c0:14392:0:99999:7::: blaine:$1$7abhxVvI$8ASiYkNfP2AJeANhnmFNB.:14392:0:99999:7::: blair:$1$cOUmEjmA$1G3Q4lDNYjP/.d3yZpV6G0:14392:0:99999:7::: blake:$1$AtF.sXMp$nf1Xck8lX2C3Sf8xrv4AH/:14392:0:99999:7::: blayne:$1$FQqiFNW9$WfmOciB8h/ZgAuhCycRzA1:14392:0:99999:7::: bob:$1$ixt8210I$MlfUN7Dt482xqb1McCos30:14392:0:99999:7::: bobbie:$1$BVrtbbsT$HyEAzOrUH94wRboKOTC4m.:14392:0:99999:7::: bobby:$1$TiYVo0m7$KzDAr8qGaESDZs8lbAXrA1:14392:0:99999:7::: bonnie:$1$5kTwaCOD$ek6wR9nny2RDlj4f/t.DR/:14392:0:99999:7::: boris:$1$KqZprRXH$6Qi1Jq0H/8u81CnB/HkVv0:14392:0:99999:7::: boyce:$1$dnf5eoPK$c4Ua8pmuHtHLMNJ/odCOM.:14392:0:99999:7::: boyd:$1$3HC/Kv9V$SDugKzbl/ORUSroqlDZHz.:14392:0:99999:7::: brad:$1$aVckaMdB$hgVdgUBD82YA8a6pH6mMs1:14392:0:99999:7::: bradford:$1$qoDYfdhB$r5CAgZtwPLpa6WAqgnTeN/:14392:0:99999:7::: bradley:$1$OezXOtAH$21m/Q6Jajqv21ALhHJlK7/:14392:0:99999:7::: brandi:$1$xCX9Mm2P$kCfmkh80sr/d9TLtU8BAp/:14392:0:99999:7::: brandon:$1$fFRFjLnx$KAemQqi53QU7BNcHUkobi1:14392:0:99999:7::: brandy:$1$j3I2PjQZ$O5v/4vsqL5eHFDPBCwVdK.:14392:0:99999:7::: brenda:$1$KLUX2ReE$mKB1atUNW8sL0/gcrQzxR0:14392:0:99999:7::: brendan:$1$zxN8HyQ2$/XW.JO9y0mu6atQHE.ow31:14392:0:99999:7::: brender:$1$Mac570j2$W4PvnM9KeCPFgUvN13t21/:14392:0:99999:7::: brent:$1$/Z959nqo$ghxYGSo/CXNtyMSdCnXQp1:14392:0:99999:7::: bret:$1$AQy4p0Vj$iD0tYJ8zSTVWscQnox7BL/:14392:0:99999:7::: brett:$1$I1h3YQ81$/gQWluND9tJoej0gKLfbv0:14392:0:99999:7::: brian:$1$1ohZIEY1$dp0qx977nJsd2w/G8cbY81:14392:0:99999:7::: bridget:$1$ljcf4JV/$By4eJjpoSNn.OupaEbud6/:14392:0:99999:7::: briggs:$1$X7NhgrWX$CbY8fiO7efoQ3KqtJYfxR/:14392:0:99999:7::: brodie:$1$tDylOepM$//Hq6TnawBRnjU5SfZYC20:14392:0:99999:7::: bronwyn:$1$dsTQfd.W$zwljIo/ojvhSbiyUvPPMQ1:14392:0:99999:7::: brooke:$1$AVUdhkcM$EPnko2ilR7ThOCRKFD2As0:14392:0:99999:7::: bruce:$1$s4bZB5Fh$S7Pp4eNklrIQJtxd.AeNJ1:14392:0:99999:7::: bruno:$1$Xeb025ix$d.xAbztZ5Oomey4p3Xri5.:14392:0:99999:7::: bryan:$1$H3Mxvz6E$JnDIkfOIuAOtuVSJ66gdG0:14392:0:99999:7::: bryce:$1$M69LrlNa$.e9Pougu3ARzA9ERzhYMH.:14392:0:99999:7::: bryony:$1$4nAo4eZn$eEyQKP7QW6cN.V6HXUrrc.:14392:0:99999:7::: buck:$1$hBe7Da2E$wgpzES2fQB3qJJYOoPfoJ1:14392:0:99999:7::: bucky:$1$YvFsf6qN$t10CM3egbIPUFOIAx63B61:14392:0:99999:7::: bud:$1$fDFp.rPw$kQ1SIJCiV9amMOpL3ld3l/:14392:0:99999:7::: butler:$1$MOYrUwIo$5fhgxaLaqUTWoPtQW0Hd4.:14392:0:99999:7::: byron:$1$vwSLF7aC$B5nR5xEDaORmUxSqrjaF51:14392:0:99999:7::: caesar:$1$Y4mRkrc9$RlZ9ARi/BOyYb/TSv2bXo1:14392:0:99999:7::: caleb:$1$PagciDPo$jptShLJp1.mSYJJrnlU7U/:14392:0:99999:7::: calvin:$1$eUwQwWAN$qDT7pUKfRTBUNvNu4H269/:14392:0:99999:7::: candida:$1$P/Nxkl5U$oq7Uea1eEhol0dNT1dj4c/:14392:0:99999:7::: capability:$1$fZ5Wdpn7$sHexxgRmWw.VdRiq4q2.0.:14392:0:99999:7::: carisa:$1$nW70d/Z2$qtOYxpWIgu8lReFKwGS4H1:14392:0:99999:7::: carl:$1$pVg2xg4N$6NtAQePcPSkX3Xbc1YzWe.:14392:0:99999:7::: carlo:$1$sZlSWsKh$H60SAKUuZdo4vM7hdFKQC/:14392:0:99999:7::: carlos:$1$hta5a9MP$81VIGOPgUiGucjOnpVmHv/:14392:0:99999:7::: carol:$1$GvaJP.Ni$k27O.HPwJs.IftVrUMcmE.:14392:0:99999:7::: carole:$1$Vke0AKbb$D/hm4knyUwjw.PClBp/301:14392:0:99999:7::: caroline:$1$33.qK6Do$tthQSIrgSxYdHBUvpSAm81:14392:0:99999:7::: carolyn:$1$Fl167sE2$wI7TI4ZDZAxa2g9kwlKmH1:14392:0:99999:7::: carsten:$1$YRJO2rMC$NXl34E.YJW2ohNURQaqGK.:14392:0:99999:7::: carter:$1$V06cS2u4$ukM3Lhoe7umELArkRwZ39.:14392:0:99999:7::: cary:$1$UYTCdJFD$lthJMGKssQYtOCbWqHGUx/:14392:0:99999:7::: case:$1$Yc1kmi1V$qhOXWjf1jrOl.5T5l0Tv50:14392:0:99999:7::: casey:$1$lwT9hBFW$ecxQgCUL49Ob9bPYWCkev0:14392:0:99999:7::: casper:$1$N0.q407Q$9haloXa/q9ggyED/qHjrN1:14392:0:99999:7::: cassandra:$1$2V9ss2hK$56cdhQaPPHNJfT2r6PDkf/:14392:0:99999:7::: catherine:$1$L1Ke4uuS$XbNe2Y4h6R3liab4YXOiZ0:14392:0:99999:7::: cathrin:$1$ZlqoxCiq$t1YfW26fIJPi/kzpM53Eo/:14392:0:99999:7::: cathryn:$1$E6rdYADG$jbookUSLBsCz8HYOAFvyt/:14392:0:99999:7::: cathy:$1$os8UTwCW$JWOJz3hvRan1XPe8Dw6G21:14392:0:99999:7::: catriona:$1$kOHpXceI$i1s/5CMGRF5us3bZLMTcd.:14392:0:99999:7::: cecilia:$1$UimrCNBo$O4kyeaOLl0afAmOSV5oX4/:14392:0:99999:7::: celeste:$1$ezGF88qZ$Stjcw1xwHG6J2cF.8cCnv0:14392:0:99999:7::: celia:$1$W7.jBYvq$KYAQYnlZlgdkE8dIkgaM2.:14392:0:99999:7::: charity:$1$FsbgaRLk$P1Ps.LKVVrhKfZcGcPTrn1:14392:0:99999:7::: charleen:$1$89yNgFad$8UQSyGGD2H7d5xyTZQ2041:14392:0:99999:7::: charlene:$1$ou1UsH2/$M8ZLfoIQpM/XqCFva0SHw.:14392:0:99999:7::: charles:$1$Pv6lU6cZ$vVm0pEPDQJKzgiKcMy0gE.:14392:0:99999:7::: charley:$1$mD6Ykh5c$KXqLo5H.sBgksP44u1T9p/:14392:0:99999:7::: charlie:$1$Pc3JYvoE$235kw/C25KisOK07.nFhz/:14392:0:99999:7::: chastity:$1$zQKyGvBl$NtfaZxR5ibBSzjqwxV5n80:14392:0:99999:7::: cherie:$1$P07RQbiF$L68S9nJsQVVAE2505tV/30:14392:0:99999:7::: chet:$1$0xdCkFfH$zhOMXT3QhjH/yMmnNOEVD/:14392:0:99999:7::: chip:$1$dJzpx34i$sBuYYFLqzP5TqR.euQ4rL/:14392:0:99999:7::: chris:$1$YbwG55qe$Ecmor4cGqQEGkVamkaVmf/:14392:0:99999:7::: christian:$1$YSE27XUK$EBkgyf/BYITLdv6KYGdmD1:14392:0:99999:7::: christie:$1$528HfUCY$yc7GKgp/tDwo49upBTKNN1:14392:0:99999:7::: christina:$1$kgASrShB$9vXZaMqaKasFaJSm2EKfF0:14392:0:99999:7::: christofer:$1$EZlvEMTJ$SHOxOuVBnJV2S7SfrpNif1:14392:0:99999:7::: christophe:$1$9QMap0iN$VJCdfhCsNjmiFb1fbPyVh/:14392:0:99999:7::: christopher:$1$tSd7iMAF$E66PYIWfMJ/yFWU5A8xZR.:14392:0:99999:7::: chuck:$1$T4AOBwpA$2DFe6WKTkYnH.DWTPk3vJ1:14392:0:99999:7::: cinderella:$1$IRRZudJw$XnnaS2xMysUIg9Krq82oO/:14392:0:99999:7::: cindie:$1$qad6svku$/mRIHdkubPqmkUqkjcGqn1:14392:0:99999:7::: approx:*:14393:0:99999:7:::
Время первой команды журнала | 08:39:13 2009- 5-30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 11:31:06 2009- 5-30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 20.79 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.96 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 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