내 USB 플래시 드라이브의 루트 디렉토리에서 때로는 내가 실행할 때 ls
출력이 정상이며 파일이 나열됩니다. 다른 경우에는 출력이 단순히 한 줄입니다.
$ ls
.
ls -la
그 시간 중 하나를 시도 하면 다음과 같은 결과를 얻습니다.
$ ls -la
ls: .: Invalid argument
ls
여러 번 연속해서 실행하면 기본적으로 정상적인 출력 또는 비정상적인 출력을 무작위로 반환하는 것 같습니다.
ls
다른 디렉토리에서 정상적으로 작동하는 것으로 보입니다. ls $drivename
심지어 부모 디렉토리에서 ls ..
잘 작동하는 것처럼 보이고 자식 디렉토리에서 잘 작동하는 것 같습니다. (동작이 결정되지 않기 때문에 "정상적으로 작동하는"것을 100 % 확신 할 수는 없지만) 다른 두 개의 외부 USB 드라이브를 시도했지만 동일한 동작을 얻었습니다.
무슨 일이야? Mac OS X 10.11.3에 있습니다.
편집 : 좋은 생각이지만 별칭을 사용하지 않는 것 /bin/ls
같으며 동일한 결과를 제공합니다.
/bin/ls
동일한 결과를 제공하며 때로는 출력 .
합니다. ls
다른 디렉토리에서 정상적으로 작동하는 것으로 보입니다. ls NO\ NAME
심지어 부모 디렉토리에서 ls ..
잘 작동하는 것처럼 보이고 자식 디렉토리에서 잘 작동하는 것 같습니다. (하지만 행동이 처음부터
ls
을 사용하고 있습니까? /bin/ls --version
작동해야 함
/bin/ls
?