Найдите, чтобы исключить каталог snapthost в SLES 15.
Я ищу имя исполняемого файла pxe с помощью команды
find / -type f -executable -print | grep pxe$
и это отлично работает в RHEL, но в SLES каталог снимков портит поиск. Как исключить каталог снимков из моего поиска.
Я пробовал эту комбинацию, но она сработала.
localhost:~ # find / -type f -executable -print | grep pxe$
find: File system loop detected; ‘/.snapshots/1/snapshot’ is part of the same file system loop as ‘/’.
/root/pxe
/root/xyx/pxe
/pxe
localhost:~ # find / -type f -executable -print -not -path "*/.snapshots/*" | grep pxe$
find: File system loop detected; ‘/.snapshots/1/snapshot’ is part of the same file system loop as ‘/’.
/root/pxe
/root/xyx/pxe
/pxe
localhost:~ #
localhost:~ #
localhost:~ # find / -type f -executable -print -not -path "/.snapshots/*" | grep pxe$
find: File system loop detected; ‘/.snapshots/1/snapshot’ is part of the same file system loop as ‘/’.
/root/pxe
/root/xyx/pxe
/pxe
Я не хочу, чтобы /.snapshots/ отображался при запуске find. Любое предложение?
каталог моментальных снимков находится под /
test:~ # cd /
test:/ # ls -la
total 52588
drwxr-xr-x 1 root root 224 Apr 6 16:28 .
drwxr-xr-x 1 root root 224 Apr 6 16:28 ..
-rw-r--r-- 1 root root 0 Mar 30 15:03 .acce
drwxr-x--- 1 root root 38 Mar 20 12:25 .snapshots
-rwxrwxrwx 1 root root 26559432 Oct 14 12:23 pxe