GNU Parallel er et gratis og open source GNU software-projekt, en kommando-line shell script specielt designet til at blive brugt, når der udføres job parallelt, på en eller flere eksterne computere, der kører GNU / Linux-operativsystemer system.Helps dig om køre lille scripts eller enkelt commandsThe værktøj kan bruges til at køre en enkelt kommandoer eller små scripts, samt en kommando, der læser fra et rør. Den typiske input er en liste over værter, en liste over filer, en liste over brugere, en liste over tabeller, eller en liste med webadresser.
Desuden kan brugere anvender GNU Parallel at opdele input og røret ind kommandoer parallelt. Programmet er designet fra offset som alternativ for & lsquo; cat | bash & rsquo; eller & lsquo; xargs & rsquo; commands.Getting gang med GNU ParallelInstalling GNU Parallel på GNU / Linux-computer er en let opgave. Du kan altid få fat i nyeste version af projektet fra Softoware eller via sin officielle hjemmeside (se link i slutningen af artiklen). Gem arkivet et sted på din computer og pakke indholdet ved hjælp af en arkiv manager software.
Åbn en terminal app, skal du bruge & lsquo; cd & rsquo; kommando til at navigere til placeringen af de udpakkede arkiv filer (f.eks cd / home / softoware / parallel-20141122) og derefter udføre & lsquo; konfigurere && gøre & rsquo; kommando til at konfigurere og kompilere programmet til dit operativsystem / hardware arkitektur.
Installer det hele systemet ved at køre & lsquo; sudo make install & rsquo; kommando som en privilegeret bruger eller & lsquo; make install & rsquo; kommando, hvis du er logget ind som root. Flere kommando-line program vil blive genereret (parralle, niceload, sem og SQL), men den vigtigste er & lsquo; parallel & rsquo ;.
Forskellige kommandolinjeparametre er tilgængelige for hver af de nævnte programmer. For at se brugen budskab hver enkelt, tilsæt & lsquo; - hjælp & rsquo; option til den vigtigste kommando (f.eks parallel --help)
Hvad er nyt i denne udgivelse:.
- - Tollef er blevet pensioneret.
- -. Komprimere har blive redesignet grundet fejl, hvilket gør denne udgivelse alpha kvalitet
- Formatet for --eta og --joblog har ændret en smule.
Hvad er nyt i version 20140122:
- GNU Parallel blev citeret i: om sandsynligheden for flere bit forstyrrer i logiske kredsløb http://arxiv-web3.library.cornell.edu/pdf/1401.1003
- HaploClique bruger GNU Parallel https://github.com/armintoepfer/haploclique
- Skrabning NSScreencast https://blog.nicolai86.eu/posts/2014-01-12/scraping-nsscreencast/
- 30 Cool Open Source Software jeg opdagede i 2013 http://www.cyberciti.biz/open-source/30-cool-best-open-source-softwares-of-2013/
- [Unix] 13. Effekten af at gøre tingene i Parallel http://leetaey.tistory.com/384
- Parallel udførelsen af et job, der læses fra stdin http://www.linuxask.com/questions/parallel-the-execution-of-a-job-that-read-from-stdin
- Mon Lav en 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/
- Oversigt over GNU Parallel tutorial http://hacktracking.blogspot.dk/2014/01/gnu-parallel-tutorial.html
- fejlrettelser og man-side opdateringer.
Hvad er nyt i version 20131222:
- opdage, hvis bufferen dir $ TMPDIR løber tør for plads. Dette ændrer en central stykke kode, hvilket gør denne udgivelse alpha kvalitet.
- - holde orden - (n) onall vil sortere efter den sshlogin .
- antal CPU'er på december Tru64 Detection.
- GNU sql:. --list-Tabeller til sqlite3
- fejlrettelser og man-side opdateringer.
Hvad er nyt i version 20131122:
- Der udskrives en citation meddelelse om stderr, hvis stderr er en terminal, brugeren har ikke angivet --no-meddelelse, og brugeren har ikke kørt --bibtex gang.
- - komprimere vil komprimere midlertidige filer. --compress-program kontrol, hvilket program der skal bruges til at komprimere midlertidige filer.
- -. Bar viser fremskridt som en statuslinje kompatibel med Zenity
- - CV kan nu bruges med --result:. Job allerede kørt springes
- -. Overførsel og --basefile støtte stier i forhold til --workdir ved at indsætte /./ ind foran
Hvad er nyt i version 20131022:
- Brug --transfer med filer, der indeholder /./ i vej vil kopiere filerne i forhold til --workdir.
- Den maksimale kommando længde er nu cached i en fil, en halvering af opstartstiden.
Hvad er nyt i version 20130922:.
- PDF-filer af dokumentation indgår nu
- fejlrettelser og man-side opdateringer er foretaget.
Hvad er nyt i version 20130822:
- Denne version tilføjer en tutorial, der viser meget af GNU Parallel funktionalitet. mand parallel_tutorial --line-buffer vil buffer output på en enkelt linje.
- - record-ENV registrerer alle variable og funktioner, der er (nyttigt at registrere det normale miljø, før du bruger --env _) .
- - ENV _ eksporterer alle funktioner og variable til den eksterne server med undtagelse af dem, der er optaget .
Hvad er nyt i version 20130622:
- - xapply nu genbruger argumenter, hvis en indgangskilde har mere argumenter end andre.
- sleep tid mellem job er nu både øget og nedsat eksponentielt.
- 10 sekunder installation kontrollerer underskrift med GnuPG hvis GnuPG er installeret.
Hvad er nyt i version 20130522:
- Softwaren kan nu installeres på 10 sekunder ved at køre wget -O - pi.dk/3 |. sh
- CPU afsløring blev tilføjet til HURD, IRIX, SCO OpenServer og HPUX.
- -. Ctrlc vil sende SIGINT til opgaver, der kører på fjerne computere og dermed dræbe dem
- -. Belastning nu bruger "ps" for at finde antallet af kørende processer i stedet for "oppetid" og er meget hurtigere
- CentOS 3.9 og FreeBSD 7 kompatibilitet bugs blev fastsat.
- Nogle af disse krævede ganske omfattende ændringer, hvilket gør denne udgivelse beta kvalitet.
- - forsøg arbejder nu med --onall .
- Den nye --load beregning arbejder nu på FreeBSD 7.
- - nice værker under tcsh
Kommentarer ikke fundet