En OS X 10.6.8, he hecho un pequeño archivo de secuencia de comandos en mi directorio home y trató de hacerlo ejecutable. Sorprendentemente, me encontré con que chmod
no tuvo ningún efecto hasta que me corrí como super-usuario. Yo propio y tener acceso de escritura a mi directorio home del directorio y de la secuencia de comandos, por lo que lo impide chmod de trabajo?
my_mac:~ crowding$ ls -dle ~
drwxr-xr-x+ 214 crowding staff 7276 Jul 28 16:30 /Users/crowding
0: group:everyone deny delete
my_mac:~ crowding$ ls -le ~/my_script
-rw-r--r-- 1 crowding staff 22 Jul 28 16:25 /Users/crowding/my_script
my_mac:~ crowding$ chmod a+x ~/my_script
my_mac:~ crowding$ ls -le ~/my_script
-rw-r--r-- 1 crowding staff 22 Jul 28 16:25 /Users/crowding/my_script
my_mac:~ crowding$ sudo chmod a+x ~/my_script
Password:
my_mac:~ crowding$ ls -le ~/my_script
-rwxr-xr-x 1 crowding staff 22 Jul 28 16:25 /Users/crowding/my_script
my_mac:~ crowding$