wget -r이 모든 FTP 하위 디렉터리를 가져올 수 없는 이유는 무엇입니까?

wget -r이 모든 FTP 하위 디렉터리를 가져올 수 없는 이유는 무엇입니까?

명령을 실행할 때:

 wget -r ftp://user:[email protected]/

하위 하위 디렉터리가 누락되었습니다. 재귀 FTP에 제한이 있나요?

답변1

당신은 얼마나 깊이 도달했는가? 5개 이상 필요한 경우 옵션을 제공해야 합니다 -l.

남자 wget

-r
--recursive
    Turn on recursive retrieving.    The default maximum depth is 5.

-l depth
--level=depth
    Specify recursion maximum depth level depth.
-m
--mirror 
Turn on options suitable for mirroring. 
This option turns on recursion and time-stamping, 
sets infinite recursion depth and keeps FTP directory listings. 
It is currently equivalent to ‘-r -N -l inf --no-remove-listing’.

답변2

wget의 -m 옵션은 무한 재귀입니다.

-m
--mirror 
Turn on options suitable for mirroring. 
   This option turns on recursion and time-stamping, 
   sets infinite recursion depth and keeps FTP directory listings. 
   It is currently equivalent to ‘-r -N -l inf --no-remove-listing’.

도와주셔서 감사합니다.

관련 정보