![현재 디렉터리의 모든 폴더와 하위 폴더에서 하나의 폴더 이름을 다른 폴더 이름으로 바꾸는 방법은 무엇입니까?](https://linux55.com/image/172541/%ED%98%84%EC%9E%AC%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EC%9D%98%20%EB%AA%A8%EB%93%A0%20%ED%8F%B4%EB%8D%94%EC%99%80%20%ED%95%98%EC%9C%84%20%ED%8F%B4%EB%8D%94%EC%97%90%EC%84%9C%20%ED%95%98%EB%82%98%EC%9D%98%20%ED%8F%B4%EB%8D%94%20%EC%9D%B4%EB%A6%84%EC%9D%84%20%EB%8B%A4%EB%A5%B8%20%ED%8F%B4%EB%8D%94%20%EC%9D%B4%EB%A6%84%EC%9C%BC%EB%A1%9C%20%EB%B0%94%EA%BE%B8%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
"갤러리"라는 폴더에 많은 수의 폴더(실제로는 500개 이상)가 있습니다. 각 폴더에는 번호가 있으며, 번호가 매겨진 각 갤러리 폴더에는 썸네일과 이미지용 폴더가 있습니다. 그러나 이전 갤러리는 "콘텐츠/대형" 및 "콘텐츠/썸네일"이라고 불렀고 최신 갤러리는 "이미지" 및 "썸네일"이라고 했습니다. PHP 갤러리 스크립트를 작성 중이므로 이름이 같은 모든 폴더가 필요합니다.
예를 들어, 현재 다음이 있습니다.
gallery/028/content/large
gallery/028/content/thumbs
일부 폴더와 다른 폴더에는 다음이 있습니다.
gallery/029/images
gallery/029/thumbnails
따라서 먼저 "large"라는 이름의 모든 폴더를 "images"로 변경하고 "thumbs"라는 이름의 모든 폴더를 "thumbnails"로 변경해야 합니다.
둘째, 하위 폴더 "Contents" 내의 모든 폴더를 한 수준 위로 이동하고 싶습니다.
028/content/images
도착하다
028/images
따라서 하나의 이미지만 있는 번호가 매겨진 모든 폴더와 각 갤러리의 썸네일과 이미지가 각각 포함된 썸네일 하위 폴더가 생성됩니다.
저는 이 모든 작업을 SSH에서 수행하려고 합니다. 서버에서 700GB가 넘는 데이터를 다운로드할 필요가 없기 때문입니다!
도움을 주시면 감사하겠습니다!
커스티