Creé un directorio llamado folder
y quité el permiso de ejecución.
$ mkdir folder
$ touch folder/innerFile
$ mkdir folder/innerFolder
$ chmod -x folder
Ahora si lo hago
$ ls folder
genera una lista de archivos, pero cuando lo hago
$ ls -l folder
yo obtengo
ls: innerFile: Permission denied
ls: innerFolder: Permission denied
¿Porqué es eso?
44
Mira esta respuesta. Tiene respuestas a tu pregunta.
—
Ramesh
"¿Cuál es la diferencia entre 'ls' y 'ls -l' cuando no tengo permiso de ejecución en ese directorio?" Básicamente, es la misma que la diferencia entre 'ls' y 'ls -l' cuando no tengan permiso de ejecución en el directorio.
—
G-Man dice 'Restablecer a Monica' el