Как расшифровать 6 цифр файловый режим в AIX?

Например, посмотрите разницу, а затем вставьте новая информация на жестком диске без перезаписи

Жесткий диск имеет фиксированную емкость. Вы всегда перезаписываете что-то , когда пишете на это.

Например, посмотрите разницу, а затем вставьте новую информацию на жесткий диск без перезаписи

С точки зрения визуализации изменений в файловой системе это звучит чрезвычайно сложно, и я не знаю никаких инструментов, которые это делают.

Чтобы сохранить изменения и воспроизвести их на жестком диске позже, вы можете использовать устройство-сопоставитель цель моментальный снимок . См. https://www.kernel.org/doc/Documentation/device-mapper/snapshot.txt . Обратите внимание, что это довольно сложная вещь в настройке. По сути, вы должны создать постоянный снимок с / dev / loop0 в качестве источника. После внесения изменений вы должны закрыть снимок и создать цель слияния снимков с жестким диском в качестве источника. Технически вы должны использовать snapshot-origin , но я уверен, что использовал (непостоянные) снимки без него.

1
09.03.2017, 12:07
1 ответ

Я нашел их в<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» означает «не обычный файл».

3
27.01.2020, 23:25

Теги

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