{"id":895904,"date":"2023-10-31T14:54:16","date_gmt":"2023-10-31T19:54:16","guid":{"rendered":"https:\/\/blogging-techies.com\/ge\/so-erstellen-sie-eine-grose-datei-mit-1-gb-oder-10-gb-auf-einem-linux-system\/"},"modified":"2023-10-31T14:54:16","modified_gmt":"2023-10-31T19:54:16","slug":"so-erstellen-sie-eine-grose-datei-mit-1-gb-oder-10-gb-auf-einem-linux-system","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/ge\/so-erstellen-sie-eine-grose-datei-mit-1-gb-oder-10-gb-auf-einem-linux-system\/","title":{"rendered":"So erstellen Sie eine gro\u00dfe Datei mit 1 GB oder 10 GB auf einem Linux-System"},"content":{"rendered":"<p>Da Linux f\u00fcr die gesamte Datenkommunikation, Vernetzung und Datenanalyse weit verbreitet ist, ist auch die Nachfrage nach der Generierung von Live-Daten, statischen Daten und dynamischen Daten hoch.  Um einen Prozess zu demonstrieren, m\u00fcssen Analysten verschiedene Arten von Daten im kleinen und gro\u00dfen Ma\u00dfstab generieren.  Systemadministratoren m\u00fcssen au\u00dferdem h\u00e4ufig Dateien generieren, die gr\u00f6\u00dfer als 10 GB sind, um die Stabilit\u00e4t des Systems, der Hardware und des Betriebssystems selbst zu \u00fcberpr\u00fcfen.  Unter Linux k\u00f6nnen Sie jedoch gro\u00dfe Dateien erstellen, um alle Datenanforderungen mit weniger Aufwand und weniger Zeit zu erf\u00fcllen.<\/p>\n<h2 id=\"create-a-large-file-in-linux\" class=\"ftwp-heading\"><strong>Erstellen Sie eine gro\u00dfe Datei unter Linux<\/strong><\/h2>\n<p>Dummy-Daten werden h\u00e4ufig verwendet, um die Skalierbarkeit und Stabilit\u00e4t eines Systems zu testen.  Unter Linux gibt es mehrere Tools und Befehle, mit denen Sie gr\u00f6\u00dfere Dateien erstellen k\u00f6nnen.  Der dd-Befehl ist einer dieser Befehle, mit denen gr\u00f6\u00dfere Dateien in angemessener Zeit und ohne gro\u00dfe Belastung der CPU erstellt werden k\u00f6nnen.  Abh\u00e4ngig vom Datentyp und der erforderlichen Gr\u00f6\u00dfe k\u00f6nnen Sie Ihren dd-Befehl ausf\u00fchren, um Dummy-Daten zu erstellen.  In diesem Beitrag schauen wir uns an, wie man gr\u00f6\u00dfere Dateien auf einem Linux-System erstellt.<\/p>\n<h3 id=\"step-1-get-to-know-with-the-dd-command-in-linux\" class=\"ftwp-heading\"><strong>Schritt 1: Machen Sie sich mit dem dd-Befehl unter Linux vertraut<\/strong><\/h3>\n<p>Unter Linux erstellt der Befehl dd haupts\u00e4chlich Bilddateien \u00fcber die Terminal-Befehlszeilenschnittstelle.  Da dieses praktische Tool sowohl f\u00fcr Unix als auch f\u00fcr Linux sehr n\u00fctzlich ist, k\u00f6nnen wir mit diesem Befehl eine gro\u00dfe Datei unter Linux erstellen.  Dies sind die Syntaxen des dd-Befehls, die wir verstehen m\u00fcssen, bevor wir mit der Erstellung von Dateien unter Linux beginnen.<\/p>\n<ul>\n<li>dd: Der urspr\u00fcngliche Zweck dieses Befehls besteht darin, Dateien zu kopieren und zu klonen.<\/li>\n<li>df: Mit diesem Befehl k\u00f6nnen Sie den verf\u00fcgbaren freien Speicherplatz auf der Linux-Festplatte ermitteln.<\/li>\n<li>du: Mit dem Befehl du k\u00f6nnen Sie die Festplattenanalyse anzeigen.<\/li>\n<li>ls: Dieser herk\u00f6mmliche ls-Befehl ist bekannt daf\u00fcr, die Liste der Dateien im Dateisystem anzuzeigen.<\/li>\n<\/ul>\n<h3 id=\"step-2-create-a-large-file-in-linux-with-dd-command\" class=\"ftwp-heading\"><strong>Schritt 2 \u2013 Erstellen Sie eine gro\u00dfe Datei unter Linux mit dem Befehl dd<\/strong><\/h3>\n<p>Um eine gro\u00dfe Datei mit mehr als 1 GB oder 10 GB zu erstellen, k\u00f6nnen wir den folgenden dd-Befehl im Terminal ausf\u00fchren.<\/p>\n<pre>$ dd if=\/dev\/zero of=\/path\/to\/file\/storage\/output.img [options]<\/pre>\n<p>Der obige Befehl mit der if-Syntax gibt die genaue Dateigr\u00f6\u00dfe des Eingabevolumes an und die Syntax erl\u00e4utert das Ausgabeziel und das Ausgabevolume.  Durch diesen Befehl stimmt die Ausgabedatei mit dem Eingabewert \u00fcberein.  Hier f\u00fchren wir denselben Befehl auf unserem Linux-System aus, um zu \u00fcberpr\u00fcfen, wie er funktioniert. <\/p>\n<pre>$ dd if=\/dev\/zero of=\/home\/ubuntupit\/Large_File\/output.img<\/pre>\n<p>Sie k\u00f6nnen jedoch anstelle des oben genannten Befehls auch den folgenden Befehl ausf\u00fchren.<\/p>\n<pre>$ dd if=\/dev\/zero of=YOUR_IMAGE_FILE_NAME bs=1 count=0 seek=File_Size_HERE<\/pre>\n<p>Hier erstellen wir eine 10 GB gro\u00dfe Datei auf einem Linux-Rechner, um den Prozess der Erstellung einer gro\u00dfen Datei unter Linux zu demonstrieren.  Stellen Sie vor dem Ausf\u00fchren des Befehls sicher, dass Ihr Dateisystem \u00fcber gen\u00fcgend freien Speicherplatz zum Speichern der Ausgabedatei verf\u00fcgt.<\/p>\n<p>Der folgende df-Befehl mit einem -H-Flag informiert Sie \u00fcber den freien Speicherplatz.<\/p>\n<pre>$ df -H<\/pre>\n<p>Da wir sehen, dass wir auf unserem Linux-System gen\u00fcgend Platz haben, um eine gro\u00dfe Datei zu erstellen und zu speichern, k\u00f6nnen wir nun den folgenden Befehl ausf\u00fchren, der eine 10 GB gro\u00dfe Image-Datei erstellt.<\/p>\n<pre>$ dd if=\/dev\/zero of=10g.img bs=1 count=0 seek=10G<\/pre>\n<p>Nach dem Erstellen der Datei m\u00fcssen wir nun m\u00f6glicherweise \u00fcberpr\u00fcfen, ob die Datei erfolgreich erstellt wurde oder nicht, indem wir einen einfachen ls-Befehl ausf\u00fchren.<\/p>\n<pre>$ ls -lh 10g.img<br>$ stat 10g.img<\/pre>\n<p>Wir k\u00f6nnen das Volumen oder die Gr\u00f6\u00dfe der neu erstellten Datei auch \u00fcber die GUI-Methode \u00fcberpr\u00fcfen.  Dazu m\u00fcssen wir die Datei auf dem System finden.  Dann m\u00fcssen wir mit der rechten Maustaste auf die Datei klicken und die grundlegenden Informationen der Datei im Abschnitt \u201eEigenschaften\u201c \u00fcberpr\u00fcfen.<\/p>\n<p>Au\u00dferdem zeigt der unten erw\u00e4hnte du-Befehl die Dateigr\u00f6\u00dfe auf einem Linux-System mit einem Nullwert an, da es sich immer noch um Dummy-Daten (Bilddatei) handelt, deren Gr\u00f6\u00dfe Sie noch \u00e4ndern k\u00f6nnen.<\/p>\n<pre>$ du -h 10g.img<\/pre>\n<h3 id=\"extra-tip-1-use-fallocate-command-to-create-large-file\" class=\"ftwp-heading\"><strong>Bonus-Tipp 1: Verwenden Sie den Befehl fallacate, um eine gro\u00dfe Datei zu erstellen<\/strong><\/h3>\n<p>Da wir bereits gesehen haben, wie der dd-Befehl funktioniert, k\u00f6nnen wir jetzt einen weiteren Befehl erhalten, der auch unter Linux eine gro\u00dfe Datei erstellen kann.  Hier kommt der Befehl fallacate unter Linux, der die Dateigr\u00f6\u00dfe auf der Festplatte vorab zuweisen und eine Datei mit dieser Datenmenge erstellen kann.  Um diesen Befehl besser zu verstehen, werfen Sie einen Blick auf den unten aufgef\u00fchrten grundlegenden Fallacate-Befehl.<\/p>\n<pre>fallocate command syntax<\/pre>\n<p>Beispielsweise k\u00f6nnen wir den folgenden Befehl in der Terminal-Shell ausf\u00fchren, um unter Linux eine gro\u00dfe 1-GB-Datei zu erstellen.<\/p>\n<pre>fallocate -l 1G test.img<\/pre>\n<p>Um nun die Daten zu \u00fcberpr\u00fcfen, k\u00f6nnen wir den unten erw\u00e4hnten Befehl ls ausf\u00fchren, um zu sehen, ob der Befehl fallacate es geschafft hat, die 1-GB-Datei zu erstellen oder nicht.<\/p>\n<pre>$ ls -lh test.img<\/pre>\n<h3 id=\"extra-tip-2-use-truncate-command-to-create-large-file\" class=\"ftwp-heading\"><strong>Bonus-Tipp 2: Verwenden Sie den Befehl \u201eTruncate\u201c, um eine gro\u00dfe Datei zu erstellen<\/strong><\/h3>\n<p>Wenn Sie Datenbankentwickler sind oder mit Daten arbeiten, suchen Sie wahrscheinlich nach dem Befehl \u201etruncated SQL\u201c, einem sehr beliebten SQL-Befehl zum Erstellen von Dummy-Daten.  Unter Linux k\u00f6nnen Sie mit dem Befehl truncate auch ein gro\u00dfes Datenvolumen von 1 GB oder mehr erstellen.<\/p>\n<p>Beachten Sie, dass durch das Abschneiden nur Daten mit dem Wert Null erstellt werden. Unabh\u00e4ngig davon, was Sie mit dem Befehl \u201etruncate\u201c erstellen, bleibt das tats\u00e4chliche Dateisystem also immer noch leer.<\/p>\n<p>Der unten erw\u00e4hnte verk\u00fcrzte Befehl hilft Ihnen zu verstehen, wie er funktioniert und wie Sie mit diesem Befehl eine gro\u00dfe Datenmenge unter Linux erstellen.<\/p>\n<pre>#truncate -s 100GB 100-gb-file<br>#truncate -s 10G 10-gib-file<\/pre>\n<h2 id=\"final-words\" class=\"ftwp-heading\"><strong>Letzte Worte<\/strong><\/h2>\n<p>Die Erstellung von Big Data zu Demonstrationszwecken ist nichts Neues, insbesondere f\u00fcr diejenigen, die mit Big Data und Datenintegrationstools arbeiten.  Der gesamte Beitrag basiert auf der Linux-dd-Datendefinition (dd-Befehl), die f\u00fcr die Datenerstellung, Datensicherung, Datenl\u00f6schung und Wiederherstellung verwendet werden kann.  Wenn Sie sich noch mehr f\u00fcr den dd-Befehl interessieren, k\u00f6nnen Sie sich jederzeit die dd-Manpage unter Linux ansehen.  In diesem Beitrag haben wir besprochen, wie man unter Linux eine gro\u00dfe Datei mit 1 GB oder 10 GB erstellt.<\/p>\n<p>Bitte teilen Sie ihn mit Ihren Freunden und der Linux-Community, wenn Sie diesen Beitrag n\u00fctzlich und informativ finden.  Sie k\u00f6nnen Ihre Meinung zu diesem Beitrag auch im Kommentarbereich schreiben.<\/p>\n   ","protected":false},"excerpt":{"rendered":"<p>Da Linux f\u00fcr die gesamte Datenkommunikation, Vernetzung und Datenanalyse weit verbreitet ist, ist auch die Nachfrage nach der Generierung von Live-Daten, statischen Daten und dynamischen Daten hoch. Um einen Prozess zu demonstrieren, m\u00fcssen Analysten verschiedene Arten von Daten im kleinen und gro\u00dfen Ma\u00dfstab generieren. Systemadministratoren m\u00fcssen au\u00dferdem h\u00e4ufig Dateien generieren, die gr\u00f6\u00dfer als 10 GB [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":895905,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","fifu_image_url":"https:\/\/blogging-techies.com\/wp-content\/uploads\/2023\/06\/2-1.png","fifu_image_alt":""},"categories":[7],"tags":[],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts\/895904"}],"collection":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/comments?post=895904"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts\/895904\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/media\/895905"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/media?parent=895904"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/categories?post=895904"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/tags?post=895904"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}