¿Qué opción se debe usar en el comando de find en Linux para listar archivos no ejecutables en el directorio?
Depende de su definición de ejecutable , en este contexto.
Si se refiere a archivos que usted (usuario actual) puede ejecutar, entonces puede usar algo como esto (busca archivos regulares no ejecutables; sin directorios)
find . -type f ! -executable Si, en cambio, se refiere a archivos que tienen el conjunto de permisos +x (para su propietario o grupo o para todos), entonces creo que quiere algo como esto (busca archivos normales; sin directorios; que no tienen u+x , g+x ni o+x )
find . -type f ! -perm /0111