디렉토리에 100,000개 이상의 파일이 있을 때 FTP를 통해 파일을 삭제하는 방법은 무엇입니까?

제 웹 서버에 새 파일을 업로드 하러 갔을 때만, 내 디스크 쿼터가 가득 찼다는 메시지를 받았습니다. 할당된 공간을 사용하지 않고 할당된 파일 수를 사용했습니다. 나의 호스트는 내 총 파일 수를 약 260,000개로 제한합니다.저의 폴더를 보면 범인을 찾은 것 같지만…나는 작은 DVD데이터베이스 애플리케이션(Video dB bysplit Brain)을 가지고 있지만 이 애플리케이션은 개인적인 용도로 웹 사이트에 숨어 있습니다. 분명히 IMDB에서 데이터를 캐시 하고 몇년 동안 이 시점에서 IMDB의 MIRROR에 가까운 것을 비밀리에 축적했습니다. 확실하지 않지만 몇년 전에 작성한 프로그램의 2번째(무효인)복제가 호스트에 있었는데, 이 복제는 일부를 수정할 때 테스트용으로 사용되었습니다. 이 무효인 카피의 캐시 폴더에는, 합계 2.3GB크기의 파일이 40,000개 있었습니다. FTP를 통해서 이 폴더를 삭제할 수 있었지만, 1시간 이상 걸렸어요. 고마운 것에, 그것은 나에게 매우 필요한 호흡 공간을 제공하고 주었습니다.그러나 이제는 상상할 수 있도록 이 웹 앱의 액티브 카피의 캐시 폴더에는, 합계 7GB에 이르는 데이터가 포함된 150000근처의 파일이 있을 겁니다.여기서 내 문제가 발생합니다. 나는 FTP클라이언트에 Flash FXP를 사용하여 캐시 폴더를 삭제하려고 할 때마다, 또는 캐시 폴더에 있는 내용을 보는 것만으로도 5분 파일 목록을 로드하려고 시도합니다. 그 뒤 서버의 접속이 절단됩니다…나의 호스트는 웹 기반의 파일 브라우저를 갖고 있으며 net2ftp.com 같은 무료 온라인 FTP클라이언트와 마찬가지로 이것을 하려면 충돌합니다. 이 서버에 SSH기능이 없기 때문에 직접 로그인하고 삭제할 수도 없어요.이 파일을 삭제하는 방법을 아는 사람 있나요? 더 나은 성공을 거둘 수 있는 다른 FTP프로그램을 다운로드하세요? 아니면 이를 처리할 수 있는 작은 스크립트를 실행할 수 있습니까?도움을 주시면 다행입니다.명령 라인 FTP유틸리티가 필요한 때 같아요. 거의 모든 운영 시스템과 함께 제공됩니다. 많은 파일을 사용하고 문제의 폴더로 이동하고 디렉토리 리스트를 실행하고 출력을 파일에 방향 수정하는 명령 라인 FTP클라이언트용 스크립트를 작성했습니다. 다음으로 magic(또는 perl또는 기타)를 사용하여 그 파일을 모든 파일에 대해서 삭제 명령을 실행하는 새로운 FTP스크립트로 처리합니다. 네, 실행하는데 오랜 시간이 걸립니다.서버가 와일드 카드를 지원하는 경우는 대신 그렇게 하며 모든 것이 너무 많은 작업처럼 보이는 경우는 호스팅 공급자에게 지지 표를 열고 서버에서 직접 정리하도록 요청하세요.모든 것을 말했지만 이것은 실제로는 프로그래밍의 질문이 아니라, 아마 내릴 필요가 있습니다.

내 웹 서버에 새 파일을 업로드하기 위해 갔을 때만 내 디스크 쿼터가 꽉 찼다는 메시지를 받았습니다. 할당된 공간을 사용하지 않고 할당된 파일 수를 사용했습니다. 제 호스트는 제 총 파일 수를 약 260,000개로 제한합니다.내 폴더를 보니까 범인을 찾은 것 같은데… 나는 작은 DVD 데이터베이스 애플리케이션(Videod Bysplit Brain)을 가지고 있는데, 이 애플리케이션은 개인적인 용도로 웹사이트에 숨겨져 있어요. 분명히 IMDB에서 데이터를 캐시하고 몇 년에 걸쳐 이 시점에서 IMDB의 MIRROR에 가까운 것을 비밀리에 축적했습니다. 확실하지는 않지만, 몇 년 전에 작성한 프로그램의 두 번째 (무효인) 복사본이 호스트에 있었는데, 이 복사본은 일부를 수정할 때 테스트용으로 사용되었습니다. 이 잘못된 복사본의 캐시 폴더에는 총 2.3GB 크기의 파일이 40,000개 있었습니다. FTP를 통해 이 폴더를 삭제할 수 있었지만 1시간 이상 걸렸습니다. 고맙게도 그것은 또한 저에게 매우 필요한 호흡 공간을 제공해 주었습니다.그러나 이제 상상할 수 있듯이 이 웹 앱의 활성 복사본 캐시 폴더에는 총 7GB에 달하는 데이터가 포함된 150000개 가까운 파일이 있을 것입니다.여기서 제 문제가 발생합니다. 나는 FTP 클라이언트에 Flash FXP를 사용하여 캐시 폴더를 삭제하려고 할 때마다 또는 캐시 폴더에 있는 내용을 보기만 해도 5분 동안 파일 목록을 로드하려고 시도합니다. 그런 다음 서버 연결이 끊어집니다… 제 호스트는 웹 기반 파일 브라우저를 가지고 있으며, net2ftp.com과 같은 무료 온라인 FTP 클라이언트와 마찬가지로 이것을 하려고 하면 충돌합니다. 이 서버에 SSH 기능이 없기 때문에 직접 로그인하여 삭제할 수도 없습니다.이 파일을 삭제하는 방법을 아는 사람이 있습니까? 더 나은 성공을 거둘 수 있는 다른 FTP 프로그램을 다운로드할 수 있습니까? 아니면 이것을 처리할 수 있는 작은 스크립트를 실행할 수 있습니까?도와주시면 감사하겠습니다.명령줄 FTP 유틸리티가 필요할 때인 것 같습니다. 거의 모든 운영 체제와 함께 제공됩니다. 많은 파일을 사용하여 문제의 폴더로 이동하고 디렉토리 목록을 실행하여 출력을 파일로 리디렉션하는 명령줄 FTP 클라이언트용 스크립트를 만들었습니다. 그런 다음 magic(또는 perl 또는 기타)을 사용하여 해당 파일을 모든 파일에 대해 삭제 명령을 실행하는 새 FTP 스크립트로 처리합니다. 네, 실행하는 데 오랜 시간이 걸립니다.서버가 와일드카드를 지원하는 경우 대신 그렇게 하고, 모든 것이 너무 많은 작업처럼 보일 경우 호스팅 공급자에게 지원 티켓을 열고 서버에서 직접 정리하도록 요청하십시오.모든 것을 말했지만, 이것은 실제로 프로그래밍 질문이 아니라 아마 닫아야 할 것입니다.

우리는 Firefox가 FTP를 통해 10,000개의 파일을 가진 디렉토리를 아무 문제 없이 탐색할 수 있음을 보여주기 위한 실험을 수행한 적이 있습니다. 아마 150,000도 괜찮을 것 같아요. Firefox는 삭제에는 도움이 되지 않지만 삭제해야 하는 파일의 이름을 캡처하는 데 도움이 됩니다.그러나 먼저 명령줄 클라이언트 ncftp를 시도합니다. 그것은 잘 설계되었고 과거에는 행운이었습니다. 셸 패턴을 사용하여 한 번에 대량의 파일을 삭제할 수 있습니다. 또한 Windows, MacOS, Linux 및 기타 여러 플랫폼에서 사용할 수 있습니다.그래도 작동하지 않으면 장기 고객처럼 들릴 수 있습니다. ISP에 일주일 동안 셸 계정 권한을 요청하고 Putty 또는 sh로 원격 로그인하여 단일 명령으로 디렉토리 전체를 날려버릴 수 있습니다. rm-r 명령?

우리는 Firefox가 FTP를 통해 10,000개의 파일을 가진 디렉토리를 아무 문제 없이 탐색할 수 있음을 보여주기 위한 실험을 수행한 적이 있습니다. 아마 150,000도 괜찮을 것 같아요. Firefox는 삭제에는 도움이 되지 않지만 삭제해야 하는 파일의 이름을 캡처하는 데 도움이 됩니다.그러나 먼저 명령줄 클라이언트 ncftp를 시도합니다. 그것은 잘 설계되었고 과거에는 행운이었습니다. 셸 패턴을 사용하여 한 번에 대량의 파일을 삭제할 수 있습니다. 또한 Windows, MacOS, Linux 및 기타 여러 플랫폼에서 사용할 수 있습니다.그래도 작동하지 않으면 장기 고객처럼 들릴 수 있습니다. ISP에 일주일 동안 셸 계정 권한을 요청하고 Putty 또는 sh로 원격 로그인하여 단일 명령으로 디렉토리 전체를 날려버릴 수 있습니다. rm-r 명령?

ISP가 ssh 액세스를 제공하는 경우 1개의 rm 명령을 사용하여 파일을 삭제할 수 있습니다.명령줄 액세스가 없으면 Cross FTP와 같은 강력한 FTP 클라이언트를 사용할 수 있습니다. 그것은 win, mac 및 리눅스에서 작동합니다. 서버에서 대량의 파일을 삭제하는 것을 선택하면 삭제 작업으로 큐에 들어갈 수 있으므로 폴더를 다시 로드할 필요가 없습니다. Cross FTP를 재부팅하면 대기열도 계속 복원될 수 있습니다.

ISP가 ssh 액세스를 제공하는 경우 1개의 rm 명령을 사용하여 파일을 삭제할 수 있습니다.명령줄 액세스가 없으면 Cross FTP와 같은 강력한 FTP 클라이언트를 사용할 수 있습니다. 그것은 win, mac 및 리눅스에서 작동합니다. 서버에서 대량의 파일을 삭제하는 것을 선택하면 삭제 작업으로 큐에 들어갈 수 있으므로 폴더를 다시 로드할 필요가 없습니다. Cross FTP를 재부팅하면 대기열도 계속 복원될 수 있습니다.누구나 제가 삭제할 수 있는 방법을 알고 있습니다.이 파일들?삭제를 요청하는 지원 요청을 제출하시겠습니까?누구나 제가 삭제할 수 있는 방법을 알고 있습니다.이 파일들?삭제를 요청하는 지원 요청을 제출하시겠습니까?

error: Content is protected !!