GNU/Linux >> Linux Esercitazione >  >> Linux

Come scaricare un'intera directory e sottodirectory usando wget?

Puoi usare questo nella shell:

wget -r --no-parent http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/

I parametri sono:

-r     //recursive Download

e

--no-parent // Don´t download something from the parent directory

Se non desideri scaricare l'intero contenuto, puoi utilizzare:

-l1 just download the directory (tzivi in your case)

-l2 download the directory and all level 1 subfolders ('tzivi/something' but not 'tivizi/somthing/foo')  

E così via. Se non inserisci -l opzione, wget userà -l 5 automaticamente.

Se inserisci un -l 0 scaricherai l'intera Internet, perché wget seguirà ogni collegamento che trova.


Puoi usarlo in una shell:

wget -r -nH --cut-dirs=7 --reject="index.html*" \
      http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/

I parametri sono:

-r recursively download

-nH (--no-host-directories) cuts out hostname 

--cut-dirs=X (cuts out X directories)

Linux
  1. Come contare il numero di file e sottodirectory all'interno di una determinata directory

  2. Come caricare o scaricare file/directory utilizzando sFTP in Linux

  3. Come eseguire il grep di una stringa in una directory e in tutte le sue sottodirectory?

  4. Come posso ottenere un'intera directory in sftp?

  5. Come faccio a scaricare in modo ricorsivo una directory usando smbclient?

Come scaricare file su Debian usando curl e wget sulla riga di comando

Come scaricare file utilizzando Wget tramite proxy in Linux

Come scaricare e caricare directory remota in sFTP

Come scaricare solo audio utilizzando youtube-dl

Come limitare l'accesso alla directory e alle sottodirectory su Nginx

Come scaricare file in Rocky Linux 8 sulla riga di comando usando wget