Например, посмотрите разницу, а затем вставьте новая информация на жестком диске без перезаписи
Жесткий диск имеет фиксированную емкость. Вы всегда перезаписываете что-то , когда пишете на это.
Например, посмотрите разницу, а затем вставьте новую информацию на жесткий диск без перезаписи
С точки зрения визуализации изменений в файловой системе это звучит чрезвычайно сложно, и я не знаю никаких инструментов, которые это делают.
Чтобы сохранить изменения и воспроизвести их на жестком диске позже, вы можете использовать
устройство-сопоставитель
цельмоментальный снимок
. См. https://www.kernel.org/doc/Documentation/device-mapper/snapshot.txt . Обратите внимание, что это довольно сложная вещь в настройке. По сути, вы должны создать постоянный снимок с/ dev / loop0
в качестве источника. После внесения изменений вы должны закрыть снимок и создать цель слияния снимковс жестким диском в качестве источника. Технически вы должны использовать
snapshot-origin
, но я уверен, что использовал (непостоянные) снимки без него.
Я нашел их в<sys/mode.h>
:
/*
* (stat) st_mode bit values
*/
#define _S_IFMT 0170000 /* type of file */
#define _S_IFREG 0100000 /* regular */
#define _S_IFDIR 0040000 /* directory */
#define _S_IFBLK 0060000 /* block special */
#define _S_IFCHR 0020000 /* character special */
#define _S_IFIFO 0010000 /* fifo */
Первая '1' указывает на обычный файл.
Каталог имеет 240755
, «4» указывает на каталог, а «2» означает «не обычный файл».