可以.
felix@felix-arch /tmp {0}$ cat >hello.c <<EOF
> #include <stdio.h>
> int main(void){printf("Hello world\\n");return 0;}
> EOF
felix@felix-arch /tmp {0}$ gcc -o hello hello.c
felix@felix-arch /tmp {0}$ chmod 700 hello
felix@felix-arch /tmp {0}$ ./hello
Hello world
felix@felix-arch /tmp {0}$ chmod 100 hello
felix@felix-arch /tmp {0}$ ./hello
Hello world
felix@felix-arch /tmp {0}$ ls -la hello
---x------ 1 felix users 6710 Jan 1 21:16 hello*
felix@felix-arch /tmp {0}$ cat >hello.c <<EOF
> #include <stdio.h>
> int main(void){printf("Hello world\\n");return 0;}
> EOF
felix@felix-arch /tmp {0}$ gcc -o hello hello.c
felix@felix-arch /tmp {0}$ chmod 700 hello
felix@felix-arch /tmp {0}$ ./hello
Hello world
felix@felix-arch /tmp {0}$ chmod 100 hello
felix@felix-arch /tmp {0}$ ./hello
Hello world
felix@felix-arch /tmp {0}$ ls -la hello
---x------ 1 felix users 6710 Jan 1 21:16 hello*