Первая вещь, которая приходит на ум, к mv
файл (файлы) к временному файлу, cp
временный файл к старому имени файла и удаляет временный файл.
Я просто осуществил быструю проверку:
touch foo
ls -l foo
возвраты:
0 -rw-r--r-- 1 shunz shunz 0 2011-03-22 11:07 foo
ожидайте несколько минут и затем:
mv foo bar
ls -l bar
0 -rw-r--r-- 1 shunz shunz 0 2011-03-22 11:07 bar
заметьте, что время создания не изменяется, в то время как:
cp bar foo
ls -l foo bar
0 -rw-r--r-- 1 shunz shunz 0 2011-03-22 11:07 bar
0 -rw-r--r-- 1 shunz shunz 0 2011-03-22 11:10 foo
теперь нечто создается в текущее время!
Править
извините, забыл упоминать, попробовал, это на FAT32 отформатировало карту с интерфейсом USB в соответствии с Ubuntu.
Установите Debian и во время установки, когда это спрашивает, что установить, отменить выбор все включая "Основную Систему", и необходимо получить очень минимальную систему.
Щенок Linux http://puppylinux.org/main/Overview%20and%20Getting%20Started.htm
Lubuntu является также фаворитом вентилятора http://lubuntu.net/
Большинство дистрибутивов должно войти в под этим размером, если Вы не удаляете ничего лишнего. Их наборы пакета по умолчанию не могут быть тем, что Вы хотите, но изучаете стандартные программы "сетевой установки". Несколько дистрибутивов имеют их. Для Дуги это - значение по умолчанию, debian также имеет такую вещь.
Мой дистрибутив выбора (PLD-Linux) наталкивается приблизительно в 80 megs на значение по умолчанию, работающее установка, которая делает все, что Вы запрашиваете, и не разделяется вниз (т.е. страницы справочника и такой там), затем я прибавляю пакеты оттуда. Если может легко удалить это к ~30M не включая вещи как большие оболочки, страница справочника, все локали языка, и т.д. В настольной системе, где я добавляю целый набор материала, он начинает работать до пары концертов. Я установил и работал на том же дистрибутиве 16M компактные карты флэш-памяти и RAID-массивы мультитерабайта.
Моя точка - то, что просто, потому что некоторые дистрибутивы устанавливают много материала, не означает, что у Вас должен быть тот материал. Любой хороший диспетчер пакетов позволит Вам установить минимальный набор пакетов для выполнения системы. Необходимо рассмотреть, какой дистрибутив Вы довольны администрированием, не, которые идут с самым маленьким набором пакета по умолчанию.
Я склонился бы к рекомендации ArchLinux или Debian, но не исключаю других, пока Вы не знаете то, что вовлечено в получение минимального набора пакета, работающего на них.