/l3/users/eb/2009/linux7/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 |
|
#ls -l
итого 2095468 dr-x------ 1 root root 4096 Окт 8 2008 admin's_folder -r-------- 1 root root 0 Сен 25 2008 AUTOEXEC.BAT -r-------- 1 root root 211 Сен 25 2008 boot.ini -r-------- 1 root root 0 Сен 25 2008 CONFIG.SYS dr-x------ 1 root root 4096 Сен 26 2008 CUICA.tmp dr-x------ 1 root root 4096 Сен 25 2008 Documents and Settings dr-x------ 1 root root 0 Сен 25 2008 IDE dr-x------ 1 root root 4096 Сен 25 2008 Inetpub -r-------- 1 root root 0 Сен 25 2008 IO.SYS -r-------- 1 root root 0 Сен 25 2008 MSDOS.SYS dr-x------ 1 root root 0 Сен 25 2008 MSOCache -r-------- 1 root root 47564 Апр 14 2008 NTDETECT.COM -r-------- 1 root root 250048 Апр 14 2008 ntldr -r-------- 1 root root 2145386496 Май 24 12:30 pagefile.sys dr-x------ 1 root root 12288 Окт 8 2008 Program Files dr-x------ 1 root root 0 Сен 25 2008 RECYCLER -r-------- 1 root root 442 Сен 25 2008 RHDSetup.log dr-x------ 1 root root 4096 Сен 25 2008 System Volume Information dr-x------ 1 root root 36864 Май 13 11:42 WINDOWS |
#cat >1
bash: 1: Файловая система доступна только для чтения |
#ls -l /mnt
итого 2095468 dr-x------ 1 root root 4096 Окт 8 2008 admin's_folder -r-------- 1 root root 0 Сен 25 2008 AUTOEXEC.BAT -r-------- 1 root root 211 Сен 25 2008 boot.ini -r-------- 1 root root 0 Сен 25 2008 CONFIG.SYS dr-x------ 1 root root 4096 Сен 26 2008 CUICA.tmp dr-x------ 1 root root 4096 Сен 25 2008 Documents and Settings dr-x------ 1 root root 0 Сен 25 2008 IDE dr-x------ 1 root root 4096 Сен 25 2008 Inetpub -r-------- 1 root root 0 Сен 25 2008 IO.SYS -r-------- 1 root root 0 Сен 25 2008 MSDOS.SYS dr-x------ 1 root root 0 Сен 25 2008 MSOCache -r-------- 1 root root 47564 Апр 14 2008 NTDETECT.COM -r-------- 1 root root 250048 Апр 14 2008 ntldr -r-------- 1 root root 2145386496 Май 24 12:30 pagefile.sys dr-x------ 1 root root 12288 Окт 8 2008 Program Files dr-x------ 1 root root 0 Сен 25 2008 RECYCLER -r-------- 1 root root 442 Сен 25 2008 RHDSetup.log dr-x------ 1 root root 4096 Сен 25 2008 System Volume Information dr-x------ 1 root root 36864 Май 13 11:42 WINDOWS |
#ls -l
итого 2095468 dr-x------ 1 root root 4096 Окт 8 2008 admin's_folder -r-------- 1 root root 0 Сен 25 2008 AUTOEXEC.BAT -r-------- 1 root root 211 Сен 25 2008 boot.ini -r-------- 1 root root 0 Сен 25 2008 CONFIG.SYS dr-x------ 1 root root 4096 Сен 26 2008 CUICA.tmp dr-x------ 1 root root 4096 Сен 25 2008 Documents and Settings dr-x------ 1 root root 0 Сен 25 2008 IDE dr-x------ 1 root root 4096 Сен 25 2008 Inetpub -r-------- 1 root root 0 Сен 25 2008 IO.SYS -r-------- 1 root root 0 Сен 25 2008 MSDOS.SYS dr-x------ 1 root root 0 Сен 25 2008 MSOCache -r-------- 1 root root 47564 Апр 14 2008 NTDETECT.COM -r-------- 1 root root 250048 Апр 14 2008 ntldr -r-------- 1 root root 2145386496 Май 24 12:30 pagefile.sys dr-x------ 1 root root 12288 Окт 8 2008 Program Files dr-x------ 1 root root 0 Сен 25 2008 RECYCLER -r-------- 1 root root 442 Сен 25 2008 RHDSetup.log dr-x------ 1 root root 4096 Сен 25 2008 System Volume Information dr-x------ 1 root root 36864 Май 13 11:42 WINDOWS |
#cd /
|
#ls -l
итого 88 drwxr-xr-x 2 root root 4096 Май 29 12:50 bin drwxr-xr-x 3 root root 4096 Май 25 03:08 boot drwxr-xr-x 15 root root 3580 Май 30 09:37 dev drwxr-xr-x 87 root root 4096 Май 30 10:13 etc drwxr-xr-x 3 root root 4096 Май 28 14:58 home lrwxrwxrwx 1 root root 28 Май 24 17:23 initrd.img -> boot/initrd.img-2.6.29-2-686 drwxr-xr-x 13 root root 12288 Май 30 09:59 lib drwx------ 2 root root 16384 Май 24 16:56 lost+found drwxr-xr-x 2 root root 4096 Май 24 13:15 media ... dr-xr-xr-x 119 root root 0 Май 30 09:37 proc drwxr-xr-x 13 root root 4096 Май 29 17:46 root drwxr-xr-x 2 root root 4096 Май 30 09:59 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 12 root root 0 Май 30 09:37 sys drwxrwxrwt 7 root root 4096 Май 30 10:05 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 17:23 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/sdb1 on /mnt type ntfs (rw) |
#umont /mnt
bash: umont: команда не найдена |
#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=0467f39e-35fc-4fec-8d4d-d0c5814af666, volume name "ROOT" (needs journal recovery) (large files) |
#file -s /dev/sdb1
/dev/sdb1: x86 boot sector, code offset 0x52, OEM-ID "NTFS ", sectors/cluster 8, reserved sectors 0, Media descriptor 0xf8, heads 255, hidden sectors 63, dos < 4.0 BootSector (0x80) |
#ping klekhivka.myftp.org
PING klekhivka.myftp.org (94.179.241.70) 56(84) bytes of data. ^C --- klekhivka.myftp.org ping statistics --- 38 packets transmitted, 0 received, 100% packet loss, time 37296ms |
#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 |
#ÑÑÐmount -t ntfs /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/sdb1 on /mnt type ntfs (rw) |
#ls -l
итого 88 drwxr-xr-x 2 root root 4096 Май 29 12:50 bin drwxr-xr-x 3 root root 4096 Май 25 03:08 boot drwxr-xr-x 15 root root 3580 Май 30 09:37 dev drwxr-xr-x 87 root root 4096 Май 30 10:30 etc drwxr-xr-x 3 root root 4096 Май 28 14:58 home lrwxrwxrwx 1 root root 28 Май 24 17:23 initrd.img -> boot/initrd.img-2.6.29-2-686 drwxr-xr-x 13 root root 12288 Май 30 09:59 lib drwx------ 2 root root 16384 Май 24 16:56 lost+found drwxr-xr-x 2 root root 4096 Май 24 13:15 media ... dr-xr-xr-x 119 root root 0 Май 30 09:37 proc drwxr-xr-x 13 root root 4096 Май 29 17:46 root drwxr-xr-x 2 root root 4096 Май 30 09:59 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 12 root root 0 Май 30 09:37 sys drwxrwxrwt 7 root root 4096 Май 30 10:05 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 17:23 vmlinuz -> boot/vmlinuz-2.6.29-2-686 |
#cat >/mnt/1
bash: /mnt/1: Файловая система доступна только для чтения |
#mount --help
Usage: mount -V : print version mount -h : print this help mount : list mounted filesystems mount -l : idem, including volume labels So far the informational part. Next the mounting. The command is `mount [-t fstype] something somewhere'. Details found in /etc/fstab may be omitted. mount -a [-t|-O] ... : mount all stuff from /etc/fstab mount device : mount device at the known place mount directory : mount known device here ... 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 . |
#apt-get install ntfs
ntfs-3g ntfsdoc ntfsprogs |
#apt-get install ntfs-3g
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: portmap Для их удаления используйте 'apt-get autoremove'. Будут установлены следующие дополнительные пакеты: libntfs-3g54 НОВЫЕ пакеты, которые будут установлены: libntfs-3g54 ntfs-3g ... (Чтение базы данных ... на данный момент установлено 54741 файлов и каталогов.) Распаковывается пакет libntfs-3g54 (из файла .../libntfs-3g54_1%3a2009.4.4-1_i386.deb)... Выбор ранее не выбранного пакета ntfs-3g. Распаковывается пакет ntfs-3g (из файла .../ntfs-3g_1%3a2009.4.4-1_i386.deb)... Обрабатываются триггеры для man-db ... Обрабатываются триггеры для hal ... Regenerating hal fdi cache ... Restarting Hardware abstraction layer: hald. Настраивается пакет libntfs-3g54 (1:2009.4.4-1) ... Настраивается пакет ntfs-3g (1:2009.4.4-1) ... |
#umont /mnt
bash: umont: команда не найдена |
#umount /mnt
|
#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. |
#cat >/mnt/1
dfhfklghjmhgkmtlfhklmh gfhdgh gfh dgfh hdgfh dhd hg^C |
#ls -l /mnt
итого 2095470 -rwxrwxrwx 1 root root 49 Май 30 10:36 1 drwxrwxrwx 1 root root 4096 Окт 8 2008 admin's_folder -rwxrwxrwx 1 root root 0 Сен 25 2008 AUTOEXEC.BAT -rwxrwxrwx 1 root root 211 Сен 25 2008 boot.ini -rwxrwxrwx 1 root root 0 Сен 25 2008 CONFIG.SYS drwxrwxrwx 1 root root 4096 Сен 26 2008 CUICA.tmp drwxrwxrwx 1 root root 4096 Сен 25 2008 Documents and Settings drwxrwxrwx 1 root root 0 Сен 25 2008 IDE drwxrwxrwx 1 root root 4096 Сен 25 2008 Inetpub -rwxrwxrwx 1 root root 0 Сен 25 2008 IO.SYS -rwxrwxrwx 1 root root 0 Сен 25 2008 MSDOS.SYS drwxrwxrwx 1 root root 0 Сен 25 2008 MSOCache -rwxrwxrwx 1 root root 47564 Апр 14 2008 NTDETECT.COM -rwxrwxrwx 1 root root 250048 Апр 14 2008 ntldr -rwxrwxrwx 1 root root 2145386496 Май 24 12:30 pagefile.sys drwxrwxrwx 1 root root 12288 Окт 8 2008 Program Files drwxrwxrwx 1 root root 0 Сен 25 2008 RECYCLER -rwxrwxrwx 1 root root 442 Сен 25 2008 RHDSetup.log drwxrwxrwx 1 root root 4096 Сен 25 2008 System Volume Information drwxrwxrwx 1 root root 36864 Май 13 11:42 WINDOWS |
#which mount
/bin/mount |
#ps aux|grep ntfs
root 5448 0.0 0.0 5564 992 ? Ss 10:35 0:00 mount.ntfs-3g /dev/sdb1 /mnt |
#umount /mnt
|
#ps aux|grep ntfs
root 5503 0.0 0.0 4908 756 pts/3 R+ 10:39 0:00 grep ntfs |
#ÑÐapt-cache search fuse | less
|
#apt-get install e2
e2dbg e2fslibs e2fslibs-dev e2fsprogs-dbg e2ps e2undel e2fsck-static e2fslibs-dbg e2fsprogs e2p-dev e2tools |
#apt-get install e2tools
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: portmap Для их удаления используйте 'apt-get autoremove'. НОВЫЕ пакеты, которые будут установлены: e2tools обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 31,9kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 135kB. Получено:1 http://192.168.15.7 sid/main e2tools 0.0.16-4 [31,9kB] Получено 31,9kБ за 0s (1518kБ/c) Выбор ранее не выбранного пакета e2tools. (Чтение базы данных ... на данный момент установлено 54759 файлов и каталогов.) Распаковывается пакет e2tools (из файла .../e2tools_0.0.16-4_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет e2tools (0.0.16-4) ... |
#mknod /tmp/hda1 b 3 1
|
#chmod 666 /tmp/hda1
|
#e2ls /tmp/hda1
No such device or address |
#mknod /tmp/hda b 3 0
|
#ls /tmp/hda
hda hda1 |
#ls /tmp/hda
/tmp/hda |
#ls -l /tmp/hda
brw-rw-rw- 1 root root 3, 0 Май 30 10:58 /tmp/hda |
#e2ls /tmp/hda
No medium found |
#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: 0x8368247b Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux Disk /dev/sdb: 250.0 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xbcb3237f Device Boot Start End Blocks Id System /dev/sdb1 * 1 30401 244196001 7 HPFS/NTFS |
#ls -l /dev/sda
sda sda1 |
#ls -l /dev/sda1
brw-rw---- 1 root disk 8, 1 Май 30 09:37 /dev/sda1 |
#man e2
|
#man e2ls
|
#e2cp /tmp/sda1:/etc/shadow /tmp/
|
#e2cp /tmp/shadow /tmp/sda1:/etc/shadow
|
#ls -l /dev/sda1
brw-rw---- 1 root disk 8, 1 Май 30 09:37 /dev/sda1 |
#rm /tmp/shadow
|
$ls -l /tmp/
итого 16 brw-rw-rw- 1 root root 3, 0 Май 30 10:58 hda brw-rw-rw- 1 root root 3, 1 Май 30 10:56 hda1 drwx------ 2 user user 4096 Май 30 09:38 keyring-slb7Qh drwx------ 2 user user 4096 Май 30 09:49 orbit-user brw-rw-rw- 1 root root 8, 1 Май 30 11:03 sda1 -rw-r--r-- 1 root root 866 Май 30 11:03 shadow drwx------ 2 user user 4096 Май 30 09:38 ssh-bVkxyW2827 |
$e2cp /tmp/sda1:/etc/shadow /tmp/
|
#rm -r /tmp/h*
rm: невозможно удалить `/tmp/h*': Нет такого файла или каталога |
#ping klekhivka.myftp.org
PING klekhivka.myftp.org (94.179.241.70) 56(84) bytes of data. ^C --- klekhivka.myftp.org ping statistics --- 1410 packets transmitted, 0 received, 100% packet loss, time 1409450ms |
#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) |
#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: 0x8368247b Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux Disk /dev/sdb: 250.0 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xbcb3237f Device Boot Start End Blocks Id System /dev/sdb1 * 1 30401 244196001 7 HPFS/NTFS |
#echo ';'|sfdisk /dev/sd
sda sda1 sdb sdb1 |
#echo ';'|sfdisk /dev/sdb
Checking that no-one is using this disk right now ... OK Disk /dev/sdb: 30401 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+ 30400 30401- 244196001 7 HPFS/NTFS /dev/sdb2 0 - 0 0 0 Empty /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).) |
#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: 0x8368247b Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux Disk /dev/sdb: 250.0 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xbcb3237f Device Boot Start End Blocks Id System /dev/sdb1 1 30401 244196032 83 Linux |
#fdisk -l /dev/sdb
Disk /dev/sdb: 250.0 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xbcb3237f Device Boot Start End Blocks Id System /dev/sdb1 1 30401 244196032 83 Linux |
#cfdisk
|
#cfdisk /dev/sdb
|
#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: 0x8368247b Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux Disk /dev/sdb: 250.0 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xbcb3237f Device Boot Start End Blocks Id System /dev/sdb1 * 1 2432 19535008+ 83 Linux /dev/sdb2 2433 4864 19535040 83 Linux /dev/sdb3 4865 7296 19535040 83 Linux /dev/sdb4 7297 30401 185590912+ 5 Extended /dev/sdb5 7297 19454 97659103+ 83 Linux /dev/sdb6 19455 30401 87931746 83 Linux |
#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: 0x8368247b Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux Disk /dev/sdb: 250.0 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xbcb3237f Device Boot Start End Blocks Id System /dev/sdb1 * 1 2432 19535008+ 83 Linux /dev/sdb2 2433 4864 19535040 83 Linux /dev/sdb3 4865 7296 19535040 83 Linux /dev/sdb4 7297 30401 185590912+ 5 Extended /dev/sdb5 7297 19454 97659103+ 83 Linux /dev/sdb6 19455 30401 87931746 83 Linux |
#cfdisk /dev/sdb
|
#cfdisk /dev/sdb
|
#apt-get install part
parted parted1.6-doc partigene partimage-doc partitionmanager parted1.6 parted-doc partimage partimage-server partlibrary |
#apt-get install parted
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия parted. Следующие пакеты устанавливались автоматически и больше не требуются: portmap Для их удаления используйте 'apt-get autoremove'. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
#part
parted partprobe partx |
#man partprobe
|
#partprobe
|
#man partprobe
|
#partprobe -h
Usage: partprobe [OPTION] [DEVICE]... Inform the operating system about partition table changes. -d, --dry-run do not actually inform the operating system -s, --summary print a summary of contents -h, --help display this help and exit -v, --version output version information and exit When no DEVICE is given, probe all partitions. Report bugs to <bug-parted@gnu.org>. |
#partprobe -s
/dev/sda: msdos partitions 1 /dev/sdb: msdos partitions 1 2 3 4 <5 6> |
#file -s /dev/sdb
/dev/sdb: x86 boot sector, Microsoft Windows XP MBR, Serial 0xbcb3237f; partition 1: ID=0x83, active, starthead 1, startsector 63, 39070017 sectors; partition 2: ID=0x83, starthead 254, startsector 39070080, 39070080 sectors; partition 3: ID=0x83, starthead 254, startsector 78140160, 39070080 sectors; partition 4: ID=0x5, starthead 254, startsector 117210240, 371181825 sectors, code offset 0xc0 |
#file -s /dev/sdb1
/dev/sdb1: x86 boot sector, code offset 0x52, OEM-ID "NTFS ", sectors/cluster 8, reserved sectors 0, Media descriptor 0xf8, heads 255, hidden sectors 63, dos < 4.0 BootSector (0x80) |
#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: 0x8368247b Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux Disk /dev/sdb: 250.0 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xbcb3237f Device Boot Start End Blocks Id System /dev/sdb1 * 1 2432 19535008+ 83 Linux /dev/sdb2 2433 4864 19535040 83 Linux /dev/sdb3 4865 7296 19535040 83 Linux /dev/sdb4 7297 30401 185590912+ 5 Extended /dev/sdb5 7297 19454 97659103+ 83 Linux /dev/sdb6 19455 30401 87931746 83 Linux |
#mkfs.ext3 /dev/sdb1
mke2fs 1.41.5 (23-Apr-2009) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 1221600 inodes, 4883752 blocks 244187 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=0 150 block groups 32768 blocks per group, 32768 fragments per group 8144 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 39 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#tune2fs /dev/sda1 -U `uuidgen`
bash: uuidgen: команда не найдена tune2fs 1.41.5 (23-Apr-2009) tune2fs: option requires an argument -- 'U' Usage: tune2fs [-c max_mounts_count] [-e errors_behavior] [-g group] [-i interval[d|m|w]] [-j] [-J journal_options] [-l] [-m reserved_blocks_percent] [-o [^]mount_options[,...]] [-r reserved_blocks_count] [-u user] [-C mount_count] [-L volume_label] [-M last_mounted_dir] [-O [^]feature[,...]] [-E extended-option[,...]] [-T last_check_time] [-U UUID] [ -I new_inode_size ] device |
#tune2fs /dev/sdb1 -U `uuidgen`
bash: uuidgen: команда не найдена tune2fs 1.41.5 (23-Apr-2009) tune2fs: option requires an argument -- 'U' Usage: tune2fs [-c max_mounts_count] [-e errors_behavior] [-g group] [-i interval[d|m|w]] [-j] [-J journal_options] [-l] [-m reserved_blocks_percent] [-o [^]mount_options[,...]] [-r reserved_blocks_count] [-u user] [-C mount_count] [-L volume_label] [-M last_mounted_dir] [-O [^]feature[,...]] [-E extended-option[,...]] [-T last_check_time] [-U UUID] [ -I new_inode_size ] device |
#e2label /dev/sdb1 dviyka
|
#mount -L dviyka
mount: no such partition found |
#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: 0x8368247b Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux Disk /dev/sdb: 250.0 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xbcb3237f Device Boot Start End Blocks Id System /dev/sdb1 * 1 2432 19535008+ 83 Linux /dev/sdb2 2433 4864 19535040 83 Linux /dev/sdb3 4865 7296 19535040 83 Linux /dev/sdb4 7297 30401 185590912+ 5 Extended /dev/sdb5 7297 19454 97659103+ 83 Linux /dev/sdb6 19455 30401 87931746 83 Linux |
#mount -L dviyka /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/sdb1 on /mnt type ext3 (rw) |
#df -l
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на tmpfs 1553824 0 1553824 0% /lib/init/rw udev 10240 128 10112 2% /dev tmpfs 1553824 4 1553820 1% /dev/shm rootfs 19228276 1606820 16644708 9% / /dev/sdb1 19228276 176196 18075332 1% /mnt |
#cd mnt
|
#umount dviyka
umount: dviyka: not found |
#umount /mnt
umount: /mnt: device is busy umount: /mnt: device is busy |
#apt-get install ls
lsat lsb-core lsbdev-cc lsb-pkgchk3 lsdvd lsmbox lsb lsb-core-ia32 lsb-graphics lsb-printing lsh-client lsnipes lsb-appchk lsb-core-noarch lsb-graphics-ia32 lsb-printing-ia32 lsh-doc lsof lsb-appchk3 lsb-cxx lsb-graphics-noarch lsb-printing-noarch lsh-server lsof-2.0.35 lsb-base lsb-cxx-ia32 lsb-languages lsb-qt4 lsh-utils lsof-2.0.36 lsb-build-base lsb-cxx-noarch lsb-languages-ia32 lsb-qt4-ia32 lsh-utils-doc lsof-2.0.38 lsb-build-base3 lsb-desktop lsb-languages-noarch lsb-qt4-noarch lshw lsof-2.2 lsb-build-cc lsb-desktop-ia32 lsb-multimedia lsb-release lshw-gtk lsscsi lsb-build-cc3 lsb-desktop-noarch lsb-multimedia-ia32 lsb-rpm lskat lsw lsb-build-desktop3 lsbdev-base lsb-multimedia-noarch lsdb lslk lswm |
#apt-get install lsof
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: portmap Для их удаления используйте 'apt-get autoremove'. НОВЫЕ пакеты, которые будут установлены: lsof обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 275kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 451kB. Получено:1 http://192.168.15.7 sid/main lsof 4.81.dfsg.1-1 [275kB] Получено 275kБ за 0s (3492kБ/c) Выбор ранее не выбранного пакета lsof. (Чтение базы данных ... на данный момент установлено 54780 файлов и каталогов.) Распаковывается пакет lsof (из файла .../lsof_4.81.dfsg.1-1_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет lsof (4.81.dfsg.1-1) ... |
#lsof +D /mnt
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME bash 3408 root cwd DIR 8,17 4096 2 /mnt lsof 7300 root cwd DIR 8,17 4096 2 /mnt lsof 7301 root cwd DIR 8,17 4096 2 /mnt |
#ps 3408
PID TTY STAT TIME COMMAND 3408 pts/3 Ss 0:00 bash |
#vi /etc/fstab
|
#vi /etc/fstab
|
#vi /etc/fstab
|
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
/dev/sdb1: Linux rev 1.0 ext3 filesystem data, UUID=c2e3462e-49cd-4f85-9c60-3185273d103e, volume name "dviyka" (needs journal recovery) (large files) |
#e2label "" /dev/sdb1
e2label: Нет такого файла или каталога while trying to open Couldn't find valid filesystem superblock. |
#e2label /dev/sdb1
dviyka |
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
Время первой команды журнала | 10:13:32 2009- 5-30 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 12:26:23 2009- 5-30 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 15.84 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.76 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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