vi используется для редактирования файла от имени пользователя, в то время как сенсорный ввод может установить для него временную метку и в основном используется в сценариях и т.п.
Другой способ создать файл:
>newfile.txt
Что мешает du
вывести размер вложенных папок, так это аргумент -s
(сокращение от - суммировать
) , что заставит du
выводить только размер своих аргументов и не включать вложенные папки.
Попробуйте вместо этого du -hc /
.
В Arch Linux и производных, таких как Manjaro, / bin
является символической ссылкой на / usr / bin
. Символическая ссылка имеет размер 0, поэтому du / bin
сообщает 0.
В выводе du / *
учитываются файлы в / bin
для под / usr
, потому что там они на самом деле находятся - в / usr / bin
.
В наши дни размер дисков, как правило, намного больше, чем размер операционных систем, поэтому классическое различие между / usr
(где находится большинство прикладных программ) и / bin
] + / etc
+ / lib
+ / sbin
(содержащий минимум, необходимый для запуска системы) часто считается несущественным. Вот почему некоторые дистрибутивы, такие как Arch, объединили их и больше не поддерживают отделение / usr
от корневого раздела.