mkisofs
| Тип | |
|---|---|
| Операционная система |
UNIXподобные |
| Последняя версия | |
| Лицензия | |
| Сайт |
mkisofs в утилита командной строки из пакета cdrtools, позволяющая превратить указанный каталог в файл, представляющий собой файловую систему, который затем может быть записан на компакт-диск (CD или DVD). Затем для записи можно использовать утилиту cdrecord или аналогичную ей.
Утилита mkisofs поддерживает расширенные форматы файловых систем для компакт дисков: Rock Ridge, Joliet, Blu-ray Disc и прочее.
Программы для записи компакт-дисков с графическим интерфейсом обычно неявно используют mkisofs. На основе mkisofs создан усовершенствованный пакет программ dvd+rw-tools, позволяющий дописывать перезаписываемые компакт-диски без необходимости создания образа диска.
[править] Примеры использования
Создаём «образ» диска
mkisofs -r -J -o cd.iso ~/my_data/
Тогда всё, что находится в каталоге ~/my_data, запишется в «образ» с именем cd.iso.
Описание параметров:
- -r в записать файловую систему RockRidge (поддерживает длинные имена файлов, читается на большинстве систем);
- -J в записать файловую систему Joliet (поддерживает длинные имена файлов, нужна при чтении диска под Windows);
- -o cd.iso в указывает имя файла образа.
Записываем образ диска сразу на диск
mkisofs -r -J ~/my_data/ | cdrecord dev=/dev/cdrw1 -
Передаёт создаваемый образ программе cdrecord, которая записывает его на болванку в устройстве /dev/cdrw1.
| Это заготовка статьи о системах класса UNIX. Вы можете помочь проекту, исправив и дополнив её. |
| Стандартные программы UNIX (все программы) | |
|---|---|
| Файловые системы | chroot dd df fdisk fsck mkisofs mkswap mount umount rehash |
| Файлы и каталоги | cat chattr cd chmod chown chgrp cksum cmp cp diff du file fuser ln ls lsof mkdir mv od pwd rm rmdir split touch |
| Процессы | at cron exit kill killall nice nohup pgrep pidof pkill ps renice sleep time top wait watch |
| Пользователи | env finger id last logname mesg passwd su sudo uptime w wall who whoami write |
| Сеть | ftp host ifconfig netcat netstat nmap nslookup ping rlogin SSH traceroute wget |
| Тексты | AWK comm cut ed ex expand unexpand fmt head iconv join less more paste pr sed sort tac tail tr uniq wc xargs |
| Командная строка | alias basename bash bind dirname echo expr false printf test true unset |
| Поиск | find grep strings whereis which |
| Разное | banner bc cal date help lp man history size tee uname yes reboot |