Когда я перемещаю файл в другой каталог на том же разделе, данные файла на самом деле перемещаются в диск?

\значение по умолчанию <лидер> ключ, используемый для добавления префикса команд.

Необходимо ввести всю команду cvim довольно быстро, иначе она испытывает таймаут и думает, что Вы хотите ввести что-то.

Нажмите \, затем введите остальную часть команды cvim. Например, команда \ct должна вставить текущую дату и время в Ваш документ.

Нет, я не использую этот плагин.Удачи.

4
31.07.2013, 01:56
2 ответа

Да, это зависит от типа файловой системы. Но весь современный filsystems я знаю использования схему указателя некоторого вида. linux/unix-filesystems (как ext2, ext3, ext4...) делают это с INODES.

Можно использовать ls -i на файле для наблюдения, на какое inode-число ссылается имя файла (нахождение как метаинформация в записи каталога). Если Вы используете mv в этих файловых системах получающееся действие будет новым указателем в файловой системе или a cp/ rm если Вы пересекаете границы FS.

2
27.01.2020, 20:50

Нет, файл не копируется, это остается, где это. Какие изменения список каталогов. Поэтому перемещение даже самого гигантского из файлов на том же разделе не занимает время.

При сохранении файлов непрерывными на (традиционное вращение) диски выгодны, так как оно делает чтение из и запись в них быстрее - голова не должна переходить вокруг диска. Однако нет никакой потребности сохранить каталоги непрерывными на диске.

Я видел, что 'перемещение' было реализовано путем копирования файла, проверки копии и затем удаления оригинала, если копия проверяет. Ответ зависит от типа файловой системы?

Я не эксперт по файловым системам, но я не могу предположить, что существуют любые нормальные, которые делают, поскольку это было бы огромной потерей производительности и также увеличило бы износ на аппаратных средствах.

6
27.01.2020, 20:50

Теги

Похожие вопросы