다음 예에서 점(.)의 의미를 알고 싶습니다.
경로 앞의 점 슬래시:
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
복사콘텐츠디렉토리이지만 소스가 후행 /
.