linux 또는 freebsd에서 폴더 및 하위 폴더의 모든 파일을 심볼 링크로 복사 할 수 있습니까? 수천 개의 파일을 기호 링크로 다른 위치에 복사하고 실제 파일로 2-3 개의 구성 파일 만 필요합니다. 내가이 일을하는 이유는 정확히 동일한 엔진 코드를 가지고 있지만 구성과 모양이 다른 웹 사이트가 12 개 있기 때문입니다. 엔진을 심볼릭 링크로 복사하여 원본 파일에 대한 모든 변경 사항을 다른 웹 사이트에도 적용합니다. 구성 파일이 해당 폴더에 있고 파일을 하나씩 복사 할 수 없기 때문에 엔진 폴더 자체에 대한 심볼릭 링크를 만들 수 없습니다! 분명히 실용적이지는 않습니다. 제안 사항이 있으십니까?폴더와 해당 하위 폴더의 파일을 심볼 링크로 복사하는 방법
3
A
답변
8
1
이 당신이 원하는 경우 모르겠어요 : 기호 링크를 원하는 경우, 당신은 재귀 적으로 그것을 할 필요가 없습니다
dir one is your central "engine"
dir two is one of your website.
[email protected]:/tmp$ tree one two
one
|-- 1.txt
|-- 2.txt
|-- 3.txt
|-- 4.txt
|-- 5.txt
|-- dirA
| |-- a
| |-- b
| `-- c
|-- dirB
`-- dirC
two
|-- myConf_a.conf
|-- myConf_b.conf
|-- myConf_c.conf
|-- myConf_d.conf
`-- myConf_e.conf
[email protected]:/tmp$ ln -s /tmp/one/* /tmp/two/.
kent$ tree -l /tmp/two
/tmp/two
|-- 1.txt -> /tmp/one/1.txt
|-- 2.txt -> /tmp/one/2.txt
|-- 3.txt -> /tmp/one/3.txt
|-- 4.txt -> /tmp/one/4.txt
|-- 5.txt -> /tmp/one/5.txt
|-- dirA -> /tmp/one/dirA
| |-- a
| |-- b
| `-- c
|-- dirB -> /tmp/one/dirB
|-- dirC -> /tmp/one/dirC
|-- myConf_a.conf
|-- myConf_b.conf
|-- myConf_c.conf
|-- myConf_d.conf
`-- myConf_e.conf
관련 문제
- 1. 디버그 폴더와 릴리스 폴더의 차이점
- 2. 하나의 파일을 여러 하위 디렉토리에 복사하는 방법
- 3. 하위 폴더의 파일을 도우미에게 자동로드
- 4. Eclipse : 일부 폴더의 모든 파일을 트래버스하는 방법
- 5. NTFS로 폴더와 파일을 구별하는 방법
- 6. mod_rewrite를 삭제 하위 폴더와 PHP
- 7. 소스 폴더와 대상 폴더의 차이점을 세 번째 폴더로 복사
- 8. 파일을 복사하는 방법 리소스에서?
- 9. Java에서 파일을 복사하는 방법
- 10. 문자열과 일치하는 폴더 및 해당 하위 폴더의 모든 파일을 수집하는 방법
- 11. 파이썬 : 파일을 폴더와 하위 폴더에서 다른 유사한 디렉터리로 이동
- 12. jekyll - 하위 폴더의 파일을 처리하지 않습니다.
- 13. 어떻게 모든 하위 폴더와 디렉토리를 파일을 제외한 기본 루트로 리디렉션합니까?
- 14. C# .Net에서 파일을 복사하는 방법
- 15. 서버 페이지에서 파일을 복사하는 방법
- 16. 파일을 복사하는 가장 안전한 방법
- 17. txt/doc 파일을 복사하는 방법
- 18. Paperclip을 사용하여 파일을 복사하는 방법
- 19. Windows 폴더를 사용하여 하위 폴더를 통해 재귀하는 동안 하위 폴더의 첫 번째 파일을 가져 오는 방법
- 20. 폴더의 파일을 검색
- 21. 스크립트 폴더의 하위 폴더
- 22. 하위 폴더의 바자 내역을 내보내는 방법
- 23. 모든 하위 폴더의 문자열을 생성하는 방법
- 24. 자바 빌드 디렉토리의 해당 위치에 속성 파일을 복사하는 개미 작업
- 25. 자산 폴더의 내용을 sdcard에 복사하는 방법은 무엇입니까?
- 26. 한 Outlook 폴더의 내용을 다른 Outlook 폴더로 복사하는 방법
- 27. Makefile.PL 및 ExtUtils :: MakeMaker로 파일을 복사하는 방법?
- 28. SVN 하위 폴더와 git 프로젝트를 병합합니다.
- 29. "applications"폴더와 ofbiz의 "hot-deploy"폴더의 차이점은 무엇입니까?
- 30. 설치 프로그램과 동일한 디렉토리에있는 파일을 복사하는 방법
(아래 예 참조). 하위 디렉토리의 최상위 레벨을 연결할 수 있습니다. – Kent