/ / ls -ltr команда в UNIX та Linux - Поведінка - linux, unix, ls

Команда ls -ltr у UNIX та Linux - Поведінка - linux, unix, ls

Чому ls -ltr показує різну загальну суму? У нас є однакові файли як в середовищі unix, так і в Linux, зверніться нижче

UNIX

> ls -ltr /A/B/C/
total 2140
-rwxr--r--   1 demo     demo       14415 May 30  2007 A.jar
-rwxr--r--   1 demo     demo       11445 May 30  2007 B.jar
-rwxr--r--   1 demo     demo       13443 May 30  2007 C.cab
-rwxr--r--   1 demo     demo      614429 May 30  2007 D.jar
-rwxr--r--   1 demo     demo      384763 May 30  2007 E.cab

LINUX

> ls -ltr /A/B/C/
total 1024
-rwxr--r--   1 demo     demo       14415 May 30  2007 A.jar
-rwxr--r--   1 demo     demo       11445 May 30  2007 B.jar
-rwxr--r--   1 demo     demo       13443 May 30  2007 C.cab
-rwxr--r--   1 demo     demo      614429 May 30  2007 D.jar
-rwxr--r--   1 demo     demo      384763 May 30  2007 E.cab

PS: Я розмістив те саме в суперпопулярному, але кількість переглядів дуже низька. Тож я публікую тут

https://superuser.com/questions/898306/ls-ltr-command-in-unix-and-linux-behaviour

Відповіді:

3 для відповіді № 1

Це через різні файлові системи. Усього показано, скільки блоків використовуються файли. Додатки та ви побачите (ls -ltrs)


0 для відповіді № 2

Загальний лише вказує на загальну кількість блоків, взятих у каталозі. І розмір блоку може змінюватися, тому "ls -ltr" показує різні результати.