GNU Parallel ist eine freie und Open-Source-GNU-Software-Projekt, ein Kommandozeilen-Shell-Skript, speziell entwickelt, um verwendet werden, bei der Ausführung von Jobs parallel, auf einem oder mehreren entfernten Computern, die eine GNU / Linux Betriebs system.Helps Sie ausführen klein Skripte oder Einzel commandsThe Tool kann verwendet werden, um einzelne Befehle oder kleine Skripte, sowie einen Befehl, der aus einem Rohr liest ausgeführt werden. Die typische Eingangs ist eine Liste von Hosts, eine Liste von Dateien, eine Liste von Benutzern, eine Liste der Tabellen oder eine Liste von URLs.
Darüber hinaus können Benutzer GNU Parallel zu verwenden, um die Eingabe und Rohr in Befehle aufgeteilt, parallel. Das Programm wurde von der Offset als Alternative für die & lsquo konzipiert; cat | bash & rsquo; oder & lsquo; xargs & rsquo; commands.Getting mit GNU ParallelInstalling GNU Parallel auf Ihrem GNU / Linux-Computer das erste Mal ist eine einfache Aufgabe. Sie können jederzeit greifen die neueste Version des Projekts von Softoware oder über seiner offiziellen Website (siehe Link am Ende des Artikels). Speichern Sie das Archiv irgendwo auf Ihrem Computer und extrahieren Sie deren Inhalt mit einem Archiv-Manager-Software.
Öffnen Sie ein Terminal-App, verwenden Sie die & lsquo; cd & rsquo; konfigurieren && make & rsquo; Befehl, um auf den Speicherort der extrahierten Archivdateien (zB cd / home / softoware / Parallel-20.141.122), und führen Sie dann die & lsquo zu navigieren; Befehl für die Konfiguration und übersetzen Sie das Programm für Ihr Betriebssystem / Hardware-Architektur.
Installieren Sie es systemweit, indem Sie die & lsquo; sudo make install & rsquo; Befehl als privilegierter Benutzer oder die & lsquo; make install & rsquo; Befehl, wenn Ihr als root angemeldet sind. Mehrere Kommandozeilen-Programm generiert (parralle, niceload, sem und SQL) ist, aber der Hauptgrund & lsquo; parallel & rsquo ;.
Verschiedene Befehlszeilenoptionen sind für jede der oben genannten Programme zur Verfügung. Um den Bedienungshinweis eines jeden anzeigen, hinzufügen die & lsquo; - Hilfe & rsquo; Option zum Hauptbefehl (zB parallel --help)
Was ist neu in dieser Pressemitteilung:.
- - Tollef wurde abgelöst.
- -. Kompresse wurde aufgrund von Fehlern neu gestaltet werden, so dass diese Version alpha Qualität
- Das Format --eta und --joblog hat sich leicht verändert.
Was ist neu in Version 20140122:
- GNU Parallel wurde zitiert: Auf der Wahrscheinlichkeit einer Mehrfach-Bit regt in Logikschaltungen http://arxiv-web3.library.cornell.edu/pdf/1401.1003
- verwendet HaploClique GNU Parallel https://github.com/armintoepfer/haploclique
- Scraping NSScreencast https://blog.nicolai86.eu/posts/2014-01-12/scraping-nsscreencast/
- 30 Coole Open Source Software I im Jahr 2013 entdeckt http://www.cyberciti.biz/open-source/30-cool-best-open-source-softwares-of-2013/
- [Unix] 13. Die Macht der Dinge in Parallel http://leetaey.tistory.com/384
- Parallel wird die Ausführung eines Jobs, die von der Standardeingabe http://www.linuxask.com/questions/parallel-the-execution-of-a-job-that-read-from-stdin lesen
- Mon Make a moi (6: 38-11: 50) http://videos.rennes.inria.fr/ReNaBI-GO2013/indexPierreLindenbaum.html
- Shell-Abarbeitung beschleunigen: Wie sie mit Parallelen Prozesse Effizienter in der Shell Arbeiten https://www.hosteurope.ch/blog/shell-abarbeitung-beschleunigen-wie-sie-mit-parallelen-prozesse-effizienter-in-der-shell-arbeiten/
- Zusammenfassung der GNU Parallel Tutorial http://hacktracking.blogspot.dk/2014/01/gnu-parallel-tutorial.html
- Bug-Fixes und Man-Page-Updates.
Was ist neu in Version 20131222:
- erkennen, wenn der Puffer dir $ TMPDIR kein Platz mehr. Dies ändert sich eine zentrale Stück Code, so dass diese Version alpha Qualität.
- - halten Ordnung - (n) onall wird entsprechend der sshlogin sortieren .
- Erkennung Anzahl der CPUs auf Dezember Tru64.
- GNU sql:. --list-Tabellen für sqlite3
- Bug-Fixes und Man-Page-Updates.
Was ist neu in Version 20131122:
- Ein Zitat Hinweis auf stderr ausgegeben, wenn stderr ein Terminal hat der Benutzer nicht --no-Mitteilung angegeben, und der Benutzer nicht einmal ausgeführt --bibtex.
- - Kompresse werden temporäre Dateien zu komprimieren. --compress programmierbare Steuerungen, welches Programm zum Komprimieren temporäre Dateien zu verwenden.
- -. Leiste zeigt Fortschritt als Fortschrittsbalken mit zenity kompatibel
- - Lebenslauf kann nun mit --result verwendet werden:. Jobs werden bereits übersprungen
- -. Transfer und die Unterstützung --basefile Pfade sind relativ zum --workdir indem /./ im Pfad
Was ist neu in Version 20131022:
- Verwenden --Übergangsbank mit Dateien, die in der /./ Pfad wird die Datei relativ zum --workdir kopieren.
- Die maximale Befehlslänge wird nun in einer Datei zwischengespeichert, die Halbierung der Startzeit.
Was ist neu in Version 20130922:.
- PDF-Dateien der Dokumentation sind jetzt enthalten
- Bug-Fixes und Man-Page-Updates durchgeführt wurden.
Was ist neu in Version 20130822:
- Diese Version bietet ein Tutorial, das viel von Funktionalität GNU Parallel ist. Mann parallel_tutorial --line-Puffer wird die Ausgabe auf einer Zeilenbasis zu puffern.
- - Rekord-env zeichnet alle gesetzt Variablen und Funktionen (nützlich, um die normale Umgebung, bevor Sie --env _ aufzeichnen) .
- - env _ exportiert alle Funktionen und Variablen, um den Remote-Server mit Ausnahme derer aufgezeichnet .
Was ist neu in Version 20130622:
- - xapply recycelt nun Argumente, wenn eine Eingangsquelle mehr Argumente als andere.
- Die Schlafzeit zwischen den Aufträgen ist nun sowohl erhöht und verringert exponential.
- 10 Sekunden Installation prüft die Signatur mit GnuPG wenn GnuPG installiert ist.
Was ist neu in Version 20130522:
- Die Software kann nun innerhalb von 10 Sekunden, indem Sie wget installiert werden -O - pi.dk/3 |. sh
- CPU-Erkennung wurde für HURD, IRIX, SCO Openserver und HP-UX hinzugefügt.
- -. CTRLC wird SIGINT, um Aufgaben auf Remote-Computern, auf denen zu senden und damit töten
- -. Last verwendet nun "ps", um die Anzahl der laufenden Prozesse statt "uptime" zu finden und viel schneller
- CentOS 3.9 und FreeBSD 7-Kompatibilität Fehler wurden behoben.
- Einige dieser erforderlichen ziemlich umfangreiche Änderungen, so dass diese Version Beta-Qualität.
- - Wiederholungen arbeitet jetzt mit --onall .
- Die neue --load Berechnung funktioniert jetzt auch auf FreeBSD 7.
- - schöne Werke in tsch
Kommentare nicht gefunden