Einzeiler, der unter Linux eine große Anzahl von Testdateien gleichzeitig erstellt

Ich musste Tausende von Dateien gleichzeitig vorbereiten, um den Vorgang zu überprüfen. Machen Sie sich also eine Notiz.

Ich habe nichts Seltsames getan. Es funktionierte auch unter Windows Bash (Ubuntu).

touch test.file;for i in {1..5000};do cp test.file test_${i}.file;done

↓ ↓ ↓ Dies ist das gleiche.

touch test_{1..5000}.file

Dadurch werden 5.000 (um genau zu sein 5.001) Dateien erstellt. Sie können eine beliebige Anzahl von Dateien erstellen, indem Sie den Teil "5000" ändern.

Wenn Sie die Dateigröße angeben möchten, sieht es so aus.

dd if=/dev/zero of=test.file bs=1M count=1;for i in {1..5000};do cp test.file test_${i}.file;done

Dadurch werden 5.000 1-MByte-Dateien erstellt. Die Dateigröße ist bs x count, daher können Sie eine beliebige Dateigröße angeben, indem Sie diese ändern.

Recommended Posts

Einzeiler, der unter Linux eine große Anzahl von Testdateien gleichzeitig erstellt
Konvertieren Sie eine große Anzahl von PDF-Dateien mit pdfminer in Textdateien
Wie erstelle ich eine große Menge an Testdaten in MySQL? ??
So finden Sie große Dateien unter Linux
So erstellen Sie große Dateien mit hoher Geschwindigkeit
Laden Sie eine große Anzahl von Bildern in Wordpress hoch
Organisieren Sie eine große Anzahl von Dateien in Ordnern
Versuchen Sie, einen neuen Befehl unter Linux zu erstellen
Ein Tool zum Verfolgen von Postern mit einer großen Anzahl von Likes auf Instagram [25 Minuten bis 1 Sekunde]
Erstellen Sie eine Linux-Umgebung unter Windows 10
Finden Sie große Dateien / Verzeichnisse unter Linux
Ich habe versucht, eine Umgebung von MkDocs unter Amazon Linux zu erstellen
[Laravel] Ein Alias, der eine Migrationsdatei für mehrere Tabellen gleichzeitig erstellt.
TensorFlow Aus einer großen Anzahl von Bildern lernen ... ~ (fast) Lösung ~
[Django] Was tun, wenn das zu erstellende Modell viele Felder enthält?
Verwenden Sie shutil, um alle Ordner mit einer kleinen Anzahl von Dateien zu löschen
ETL-Verarbeitung für eine große Anzahl von GTFS-Echtzeitdateien (Python Edition)
Verbinde eine große Anzahl von Videos miteinander!
So setzen Sie eine Zeilennummer am Anfang einer CSV-Datei
Erstellen Sie eine virtuelle Linux-Maschine unter Windows
So testen Sie auf einer von Django authentifizierten Seite
TensorFlow Aus einer großen Anzahl von Bildern lernen ... (ungelöstes Problem) → 12/18 Gelöst
Wie man viele Pipelines zusammenbaut und sofort weglegt
[Azure] Ich habe versucht, eine virtuelle Linux-Maschine mit Azure von Microsoft Learn zu erstellen
Holen Sie sich viele Twitter-Tweets auf einmal
Konsolidieren Sie eine große Anzahl von CSV-Dateien in Ordnern mit Python (Daten ohne Header).
So stellen Sie pyenv unter Amazon Linux und Ubuntu ein, um eine Python 3.6.0-Umgebung zu erstellen
Verwenden Sie die API, um gemeinsam eine große Anzahl ungelesener E-Mails in Google Mail zum Lesen zu ändern
Erstellen Sie einen Datensatz mit Bildern, die für das Training verwendet werden sollen
Beschleunigen Sie eine große Anzahl einfacher Abfragen in MySQL
Anfänger versuchen, Word-Dateien sofort in PDF zu konvertieren
Erstellen Sie unter Linux einen QR-Code für die URL
So installieren Sie Linux auf einem 32-Bit-UEFI-PC
Machen Sie Ihren Cursor unter Linux zu einem Foto Ihrer Wahl
So extrahieren Sie Daten in einer bestimmten Spalte in einem bestimmten Blatt in mehreren Excel-Dateien gleichzeitig und fügen Sie die Daten in jede Spalte in einer Zeile ein
Versuchen Sie, die Anzahl der Likes auf Twitter zu schätzen
So erstellen Sie ein lokales Repository für Linux
So erstellen Sie eine Python-Umgebung unter Amazon Linux 2
[Python] Generieren Sie zufällig eine große Anzahl englischer Personennamen
Ich habe ein Tool erstellt, um die Antwortlinks von OpenAI Gym auf einmal zu erhalten
So richten Sie WSL2 unter Windows 10 ein und erstellen eine Lernumgebung für Linux-Befehle
Entpacken Sie viele ZIP-komprimierte Dateien mit Linux-Befehlen und hängen Sie sie an UTF8 an
Lambda + Python kann den Zugriff auf eine große Anzahl von IP-Adresslisten gut einschränken
[Python] Ich habe einen Test von "Streamlit" geschrieben, der das Erstellen von Visualisierungsanwendungen erleichtert.
So zeigen Sie eine bestimmte Zeile einer Datei oder ein Befehlsergebnis unter Linux an (sed, awk)
Wenn ich mit matplotlib eine große Anzahl von Diagrammen generiere, möchte ich das Diagramm nicht auf dem Bildschirm anzeigen (Jupyter-Umgebung).
Ich habe versucht, ein Skript zu erstellen, das die Tweets eines bestimmten Benutzers auf Twitter verfolgt und das veröffentlichte Bild sofort speichert
Ein Hinweis zur einfachen Vorbereitung einer Linux-Übungsumgebung
Suchen Sie unter Linux über die Befehlszeile nach großen Dateien
So mischen Sie einen Teil der Python-Liste (at random.shuffle)
[Befehl] Befehl zum Abrufen einer Liste von Dateien mit Zeichen voller Breite
Führen Sie eine begrenzte Anzahl von Bildpräsentationsprogrammen auf PsychoPy aus
Erstellen Sie eine VS Code + Docker-Entwicklungsumgebung mit Linux VM
[Einführung in AWS] Memorandum zum Erstellen eines Webservers auf AWS