다음 예에서 점(.)의 의미

다음 예에서 점(.)의 의미

다음 예에서 점(.)의 의미를 알고 싶습니다.

경로 앞의 점 슬래시:

cp -r ./dist/amd/ ../../aurelia-amd/animator-css

이는 다음과 같습니다.

cp -r dist/amd/ ../../aurelia-amd/animator-css

대상 경로의 끝에 있는 지점:

cp -r DEBIAN/amd64/* package/riaps-pycom-amd64/DEBIAN/.

감사해요.

답변1

이 예에서는 개별 포인트를 삭제할 수 있습니다.

dist및 는 및 와 ./dist같습니다 .package/riaps-pycom-amd64/DEBIAN/.package/riaps-pycom-amd64/DEBIAN/

점이 경로 이름의 일부로 사용되면 "이 디렉토리"를 의미합니다. " 디렉토리 DEBIAN/.에서DEBIAN여기".

기술적으로 점은 자신이 있는 디렉터리에 대한 하드 링크(즉, 다른 이름)이며 Unix 시스템의 모든 디렉터리에서 사용할 수 있습니다. 마찬가지로 이중 점은 상위 디렉토리의 또 다른 이름입니다.


참고 사항:

DEBIAN/심볼릭 링크라면 DEBIAN약간 다릅니다. DEBIAN기호 링크가 아닌 경우 동일하지만 DEBIAN기호 링크인 경우 DEBIAN기호 링크 자체가 참조되어( cp이 경우 유틸리티는 디렉토리로 확인됨) 이는 DEBIAN/쉘의 디렉토리로 확인됩니다.

/어떤 경우에는 유틸리티가 후행을 특별한 방식으로 해석할 수도 있습니다. 일반적인 예는 소스 위치입니다 rsync. /소스 추적 rsync -r또는 rsync -a복사콘텐츠디렉토리이지만 소스가 후행 /.

관련 정보