나는 디렉토리를 만들고 folder
실행 권한을 빼앗 았습니다.
$ mkdir folder
$ touch folder/innerFile
$ mkdir folder/innerFolder
$ chmod -x folder
이제 내가하면
$ ls folder
파일 목록을 출력하지만 내가 할 때
$ ls -l folder
나는 얻다
ls: innerFile: Permission denied
ls: innerFolder: Permission denied
왜 그런 겁니까?
4
이 답변을 확인하십시오 . 귀하의 질문에 대한 답변이 있습니다.
—
Ramesh
"해당 디렉토리에 대한 실행 권한이없는 경우 'ls'와 'ls -l'의 차이점은 무엇입니까?" 기본적으로, 당신이 'LS'와 'LS는 -l'의 차이와 동일합니다 않는 디렉토리에 실행 권한을 가지고있다.
—
G-Man, 'Reinstate