컴퓨팅 클러스터에 액세스할 수 있으며 대부분의 경우 ls -ld /some_dir/my_dir
이 디렉터리를 보고 액세스하려면 실행해야 합니다. 그렇지 않으면 숨겨져 있어 액세스할 수 없는 것 같습니다 ls -a
. 이 디렉터리가 필요한 이유를 아는 사람이 있습니까? 이런 디렉토리는 처음 접합니다.
스토리지에 특정 할당량이 있으므로 마운트된 파일 시스템이라고 가정합니다.
노트여기서는 정말 알 수가 없어요https://man7.org/linux/man-pages/man1/ls.1.html
답변1
-ld
많은 프로그램에서 옵션 을 결합하여 -l -d
.
-l
"긴 형식 목록", 즉 파일 이름보다 더 자세한 내용을 나타냅니다.
-d
"디렉토리가 인수로 제공되면 해당 디렉토리의 내용이 아닌 해당 디렉토리에 대한 정보를 표시합니다"를 의미합니다.
따라서 ls -ld /some_dir/my_dir
디렉토리에 대한 긴 형식의 정보(권한 포함)가 제공됩니다 /some_dir/my_dir
.
답변2
숨겨져 있으면 자동으로 설치되는 것일 수 있습니다. 시스템은 사용자가 액세스를 시도하거나 어떤 방식으로든 계산을 시도하자마자 설치합니다. plain은 ls -a
클러스터에서 디렉터리 목록을 요청하지 않습니다. 이렇게 하면 ls -ld <somedir>
자동 마운트에 마운트할 정확한 디렉토리가 알려집니다. 시도하면 전체 목록을 얻을 수 있지만 ls -a *
그럴 것 같지 않습니다.