GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie lade ich ein ganzes Verzeichnis und Unterverzeichnisse mit wget herunter?

Sie können dies in der Shell verwenden:

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

Die Parameter sind:

-r     //recursive Download

und

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

Wenn Sie nicht den gesamten Inhalt herunterladen möchten, können Sie Folgendes verwenden:

-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')  

Usw. Wenn Sie kein -l einfügen Option, wget verwendet -l 5 automatisch.

Wenn Sie eine -l 0 einfügen du lädst das ganze Internet herunter, denn wget folgt jedem gefundenen Link.


Sie können dies in einer Shell verwenden:

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

Die Parameter sind:

-r recursively download

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

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

Linux
  1. So identifizieren Sie Arbeitsverzeichnisse mithilfe von Shell-Zeichen und Variablen

  2. So finden Sie die Anzahl der Dateien in einem Verzeichnis und Unterverzeichnissen

  3. So laden Sie Dateien/Verzeichnisse mit sFTP unter Linux hoch oder herunter

  4. Wie grep ich eine Zeichenfolge in einem Verzeichnis und allen seinen Unterverzeichnissen?

  5. Wie bekomme ich ein ganzes Verzeichnis in sftp?

So laden Sie Dateien unter Debian mit curl und wget in der Befehlszeile herunter

So laden Sie eine Datei mit Wget über Proxy in Linux herunter

So laden Sie das Remote-Verzeichnis in sFTP herunter und hochladen

So laden Sie nur Audio mit youtube-dl herunter

So beschränken Sie den Zugriff auf Verzeichnisse und Unterverzeichnisse auf Nginx

So laden Sie Dateien in Rocky Linux 8 über die Befehlszeile mit wget herunter