Отображает ли параметр "-h" для "ls" размер в МБ или МиБ и соответствует ли он более Unix-системы?

Вы правы. Если вы не используете X на устройстве Nvidia, вы не сможете управлять драйвером Nvidia. Вы можете проверить это, запустив echo $DISPLAY. Должно быть :0, но переадресация X изменит это на что-то другое. Я считаю, что он может запустить другой X-сервер только для пересылки.

0
03.04.2018, 16:25
1 ответ

Из справочной страницы ls:

-h, --human-readable
         with -l and -s, print sizes like 1K 234M 2G etc.
--si   likewise, but use powers of 1000 not 1024

Таким образом, если вы просто используете -h, вы получите MiB (^1024 ). Если вы добавите --si к параметрам, он будет использовать MB (^1000 ). Проверено на Ubuntu, Debian и RedHat. В настоящее время у меня нет доступа к коммерческим операционным системам UNIX, но они, как правило, не включают опцию -h.

7
28.01.2020, 02:23

Теги

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