Я выяснил проблему! Отслеживая действия на этом сервере, которые отличаются от других серверов, я обнаружил, что в какой-то момент диск, смонтированный на / data / 3, перестал работать, поэтому он был закомментирован в / etc / fstab. Однако процессы в системе не знали об этом и продолжали писать в / data / 3. который на данный момент является каталогом в /. Позже неисправный диск был заменен, и запись fstab была обновлена, поэтому теперь / data / 3 смонтирован на новом диске. Каким-то образом старые данные были скрыты , поскольку кажется, что на них нет указателя или что-то в этом роде.
Узнав об этом, я размонтировал диск / data / 3, и теперь я смог увидеть там 110 ГБ данных, которые я удалил, а затем снова смонтировал диск, и все вернулось к норме.
Я не знаю, есть ли какой-нибудь инструмент, чтобы, так сказать, найти такой бесхозный каталог.
Здесь не используется pax
, но это довольно простой способ сделать то, что вам нужно, сделать, сделать:
IFS="\n"
for file in *.txt; do
cp -- "$file" "${file%.txt}_name.txt"
done
конструкция $ {var% suffix}
удалит суффикс
из конца значения $ var
; это используется для удаления расширения файла.