Я хочу скопировать тяжелый установочный файл (двоичные файлы программного обеспечения) 3,4 ГБ из Windows на компьютер с Linux. Но я напуган, так как не знаю, скопирую ли я файл на /home диск, он может заполниться, и могут возникнуть проблемы с пространством, я проверил пространство с помощью следующей команды:

root@tsscpl22dev ~ # du -h /home
8.0K    /home

Может кто-нибудь, пожалуйста, помогите и дайте мне знать, как я могу проверить пространство и скопировать его в правильный каталог.

3 ответа3

3

Не используйте du , используйте вместо этого df . df -h покажет вам удобочитаемые цифры емкости и используемого / свободного места каждого подключенного тома. Если у вас нет отдельного тома /home то, скорее всего, том / будет находиться там, где хранятся ваши файлы в /home .

2

du не то, что вы хотите. Из справочной страницы:

NAME
    du - estimate file space usage

Вы хотите df -h /home . Даже если ваш /home не находится в отдельном разделе, он должен работать.

Или лучше, просто используйте df чтобы увидеть все доступные файловые системы и выбрать ту, которая имеет достаточно места.

1

Использование du -sh /home было бы хорошо.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .