1. С помощью os.walk собираю дерево от корневого каталога 2.С помощь os.path.getsize беру размер каждого файла и при это по некоторым файлом получаю FileNotFoundError. (Есть ещё PermissionError но это для каталога /porc с эти всё понятно.) 3. После чего через терминал по root проверяю каталоги этих файлов, но этих каталогов нет.
Возможно. Я почти ничего не понимаю в файловой структуре Linux, возможно это какие-нибудь временные или несуществующие или “маложивущие файлы”. Подскажите, пожалуйста, кто понимает
Слишком размытые формулировки. Изначально в разных системах разные команды. У linux так, у FreeBSD сяк, у виндовс наперекосяк. Если я правильно угадал, что вам нужно, то в скрипте следует определять ос, на которой запущен и в зависимости от этого слать команду операционке