Эти ошибки происходят из-за того, что эти файлы принадлежат к специальной файловой системе procfs (установленной в /proc). Файловая система proc представляет информацию о процессах в иерархической файловой структуре, поэтому в тот момент, когда find пытается получить доступ к этим специальным файлам, они больше не присутствуют.
Чтобы игнорировать эти ошибки, добавьте -xdev для GNU find (или -x для BSD find), например
sudo find / -type s -xdev
-xdev Не спускайте каталоги на другие файловые системы. См. также: procfs
находит жалобы, потому что видит процесс зомби с идентификатором процесса 31348.
Моя находка жаловалась на процесс 4052 всякий раз, когда я ее использовал,
find: ‘/proc/4052/task/4052/ns/net’: No such file or directory
find: ‘/proc/4052/task/4052/ns/uts’: No such file or directory
find: ‘/proc/4052/task/4052/ns/ipc’: No such file or directory
find: ‘/proc/4052/ns/net’: No such file or directory
find: ‘/proc/4052/ns/uts’: No such file or directory
find: ‘/proc/4052/ns/ipc’: No such file or directory
[root@mylaptop /]# ps -ef | grep 4052
root 4052 4043 0 Jun19 ? 00:00:00 [sh] <defunct>
Итак,
В моем случае это был процесс зомби, который был создан несколько часов назад (во время моей работы с Linux). «Kill -9 4052» не имел никакого эффекта, это был зомби, и зомби нельзя убить. Поскольку это был только один и бедный одинокий зомби, я просто оставил его в покое, до следующей перезагрузки.
:)