Jak mogę znaleźć tylko pliki wykonywalne w określonym katalogu w systemie Linux?
file
polecenia ?
ls -l | egrep '^[^d]..x..x..x.*$'
Powyższe spowoduje wyświetlenie wszystkich plików wykonywalnych (dla wszystkich / użytkowników i grup) w bieżącym katalogu. Uwaga : Ta -executable
opcja nie działa na komputerze Mac, dlatego powyższe obejście.
-rwxr-x---
), Które mają uprawnienia do wykonywania na całym świecie, ale nie mają 750 ( ), które nadal mogą być wykonywane przez niektórych użytkowników.