Управление скоростью CD-ROM'аВ дистрибутив любого Linux'а входит утилита hdparm, которая, кроме всего прочего, может управлять скоростью CD-ROM'а. Достаточно лишь дать примерно такую команду:
hdparm -E 20 /dev/hdc Здесь 20 - устанавливаемая скорость, а /dev/hdc - ваш CD-ROM. Для тех, кто не знает, приведу полезную табличку соответствий:
Итак, если ваш CD-ROM подключен как master на канале IDE2, то в Linux его устройство будет называться hdc, а полный путь к нему - /dev/hdc.
Чтобы установить скорость CD-ROM при запуске Linux, просто допишите в конец файла etc/rc.d/rc.local примерно такую команду: /sbin/hdparm -E 20 /dev/hdc
Полный путь к hdparm тут необходим. И еще - добавьте пустую строку в конец файла.
|
|
|
Даем команду: dd if=/dev/cdrom of=/dev/null и ждем, прочитается ли все содержимое вставленного в привод диска или нет. |
|
Разбивка большого файла на части
Допустим, у нас есть большой файл myfile.wav и мы хотим разбить его на куски по 1200 килобайт, чтобы записать на трехдюймовые дискеты. В помещенном ниже примере имена файлов-кусочков будут начинаться с префикса myfile.wav.part.. Итак:
split -b1200k myfile.wav myfile.wav.part.
А чтобы собрать эти файлы воедино, восстановив первоначальный большой файл, дадим такую команду:
cat myfile.wav.part.* > myfile.wav
|
|
|
Zero Z. Zeibov прислал пример способа, которым можно на лету сжать и потом распаковать каталог, пересылаемый на удаленную машину по shh. Выглядит это так:
tar -cjf - /dir/to/copy | ssh user@remote 'cd /where/to/ && tar -xjf -
|
|
Упаковка/распаковка каталогов и файлов
Упаковать каталог mydirectory в архив mydirectory.tar.gz:
tar --gzip -c -f mydirectory.tar.gz mydirectory
Распаковать mydirectory.tar.gz в текущий каталог: tar --gzip -xf mydirectory.tar.gz
Создать архив mybook.tar из содержимого директории mybook: tar -cf mybook.tar mybook
Упаковать файл mybook.tar архиватором bzip2, получая на выходе архив с именем mybook.tar.bz2: bzip2 -zfkv9 mybook.tar
|
|
|
1 2 3 4 5 6
|