Neue Fragen mit dem Tag «job-control»

Insgesamt gefunden 36 Fragen

1
Bewertungen
3
Antworten
384
Ansichten

Wie entferne ich mich von einem steuernden Terminal von der Befehlszeile?

Ich weiß es nohupund tut nicht das, was ich will: Beispiel: $ nohup sleep 600 2>/dev/null >/dev/null </dev/null& [1] 21844 $ ps -ef | fgrep -e 'sleep > TTY' UID PID PPID C STIME TTY TIME CMD me 21844 19313 0 09:37 pts/9 00:00:00 sleep 600 Wie Sie sehen, hat der Schlaf immer noch pts...
fragte Omnifarious vor 5 Jahren

1
Bewertungen
0
Antworten
310
Ansichten

Wie man einen Job in den Vordergrund bringt und Benutzereingaben vom Terminal aus erlaubt

Ähnlich wie diese Frage, aber in einer wichtigen Hinsicht anders: Ich muss eine Reihe von Jobs mit einem Skript starten und sie im Hintergrund ausführen. Um sie zu verwalten oder ihren Fortschritt zu überprüfen, muss ich sie in den Vordergrund bringen und Benutzereingaben zulassen. Was ich gerade ma...
fragte 6bajillion vor 5 Jahren

3
Bewertungen
1
Antwort
496
Ansichten

So fügen Sie Aufgaben dynamisch zu einer PowerShell-Jobwarteschlange hinzu

Ich habe ein PowerShell-Skript erstellt, das alle von mir heruntergeladenen E-Books in ein vorbestimmtes Verzeichnis kopiert. Dieses E-Book-Manager wird regelmäßig gescannt und meiner Bibliothek hinzugefügt. Das Skript wird sofort nach jedem Download ausgeführt. Das Problem ist, dass der E-Book-Mana...
fragte Mavaddat Javid vor 6 Jahren

1
Bewertungen
1
Antwort
671
Ansicht

Parallel: Begrenzte Anzahl von Multithread-Prozessen

Ich verwende GNU parallel mehrere Jobs parallel wie folgt auszuführen: parallel python3 main.py arg ::: args*. Bei Single-Threaded-Jobs habe ich -j 100%sichergestellt, dass 1 Job einem Core zugeordnet ist. Jetzt hat jeder Job vier Threads und ich habe 32 Kerne. Ich möchte die Jobs so verteilen, dass...

0
Bewertungen
0
Antworten
751
Ansicht

Der Computer konnte nach dem erzwungenen Herunterfahren nicht erfolgreich gestartet werden

Ich betreibe Raspbian Wheezy. Seit gestern konnte ich mein RPi nach einem erzwungenen Herunterfahren nicht mehr booten (Netzstecker ziehen). Seitdem beginnt es wie folgt: http://pastebin.com/QiEbda2y Beachten Sie die nächsten Zeilen: [ 2.176606] VFS: Mounted root (ext4 filesystem) readonly on devic...

0
Bewertungen
1
Antwort
358
Ansichten

Was bedeutet die Ausgabe von 'showq -r -u <username>"meine?" </username>

In einem Cluster habe ich getan showq -r -u matthey Wo mattheyist mein Benutzername? Hier ist die Ausgabe active jobs------------------------ JOBID S PAR EFFIC XFACTOR Q USERNAME ACCNT MHOST PROCS REMAINING STARTTIME 7056827[219] R DDR 99.01 1.5 no matthey hkw-282- pod1b2 1 14:00:25 Thu Aug 4 23:2...

0
Bewertungen
0
Antworten
362
Ansichten

Benutzer überschreiben LSB_ESUB_METHOD

Unser LSF hat sich eingestellt LSB_ESUB_METHOD="esub.default". Einige der Benutzer fanden dies und die Einstellung als LSB_ESUB_METHOD="", was dazu führt, dass die in esub.default aktivierte Einschränkung umgangen wird Kann das Überschreiben dieser Variablen eingeschränkt werden? oder eine andere Al...
fragte Bhargav Katkam vor 7 Jahren

1
Bewertungen
0
Antworten
452
Ansichten

`qsub` verlässt" NotQueued "bei" blockierten Jobs "

Ich arbeite an einem Remote-Cluster ( westgrid&gt; bugaboo ), auf dem ich Prozesse über eine .pbsDatei einreiche . Mein .pbssieht so aus #!/bin/bash #PBS -l procs=1 #PBS -l walltime=100:00:00 #PBS -N SimulationName #PBS -m ea #PBS -M myname@gmail.com #PBS -l pmem=3000mb #PBS -t 1-100 echo "Starting...

0
Bewertungen
1
Antwort
539
Ansichten

bash: Zeigt die Namen der Hintergrundjobs in der Bash-Eingabeaufforderung an

Es wäre cool, wenn die Bash-Eingabeaufforderung als Mini-Taskleiste verwendet werden kann. Kann der Bash-Prompt (PS1) die Namen der im Befehl jobs aufgeführten Jobs anzeigen?
fragte american-ninja-warrior vor 8 Jahren

0
Bewertungen
1
Antwort
554
Ansichten

Einen Job mit 'r' in ZSH fortsetzen

Ich führe Vim in zsh. Und ich muss oft etwas anderes im Terminal überprüfen. Also halte ich den Editor kurz an, indem ich Strg + Z drücke und dann fg tippe, um zurück zu gelangen. Heute habe ich durch Zufall festgestellt, dass der angehaltene Job durch Eingabe von nur r wieder aufgenommen werden kan...
fragte Jan Včelák vor 8 Jahren

4
Bewertungen
1
Antwort
1116
Ansichten

Warum funktioniert disown nicht für den letzten Job, wenn ich ihn stelle?

Angenommen, ich habe einen Prozess hinterlegt, z. B. VIM mit Strg-z. Dann starte ich ein xterm mit dem folgenden Befehl xterm &amp;&gt; /dev/null &amp;. Wenn ich nur nicht getippt tippe, werde ich meinen vim-Prozess verlieren. Ich muss stattdessen die PID des Xterm-Prozesses eingeben, um ihn zu deak...

1
Bewertungen
1
Antwort
1266
Ansichten

bash "wait" Alternative für Windows Batch-Skript

In Bash gibt es eine Option, um auf den gesamten Hintergrundprozess zu warten, der von der aktuellen Shell mit dem waitBefehl gestartet wird . z.B #!/bin/bash { sleep 5; echo "waking up after 5 seconds"; } &amp; { sleep 1; echo "waking up after 1 second"; } &amp; wait echo all jobs are done! Wie m...

1
Bewertungen
2
Antworten
738
Ansichten

Mit SLURM können Jobs mehr CPUs verwenden, als zum Starten angefordert werden

Das Problem, dem ich mit SLURM gegenüberstehe, kann wie folgt zusammengefasst werden. Stellen Sie sich ein Bash-Skript vor test.sh, das 8 CPUs anfordert, aber tatsächlich einen Job mit 10 CPUs startet: #!/bin/sh #SBATCH --ntasks=8 stress -c 10 Wenn ich auf einem Server mit 32 CPUs dieses Skript fün...

1
Bewertungen
1
Antwort
1181
Ansicht

Der Unix / Java-Prozess wird nicht mehr ausgeführt, wenn er in den Hintergrund verschoben wird

Wir haben einen Java-Prozess, der mit Appassembler erstellt wurde. Es läuft einwandfrei, solange es gestartet und im Vordergrund ausgeführt wird: [ec2-user@ip-xxx ourapp-0.0.1-SNAPSHOT]$ bin/ourapp Starting in APP_HOME=/home/ec2-user/app_home Press Q to quit Wir können dann die Anwendung erfolgreic...

1
Bewertungen
3
Antworten
586
Ansichten

Welche Risiken birgt das Stoppen und Wiederaufnehmen von Prozessen in Linux?

Angenommen, ich stoppe die Verwendung eines Prozesses Ctrl+Zund setze ihn fünf Stunden später fort fg. Wie riskant ist dies im Hinblick auf das reibungslose Funktionieren des Prozesses? Stellen Sie sich zum Beispiel vor, dass daran gearbeitet vimwird, eine große Datei auf die Festplatte zu schreiben...
fragte haroba vor 9 Jahren

2
Bewertungen
0
Antworten
634
Ansichten

Einrichten eines skalierbaren Web-Video-Clusters von Ubuntu Linux

Ich bin gerade dabei, das zu schaffen, von dem ich hoffe, dass es ein stabiles und skalierbares Videoverarbeitungs-Cluster für eine von mir erstellte Website ist. Derzeit verarbeite ich Video-Uploads mit FFMPEG auf demselben Webserver, auf dem meine Site ausgeführt wird. Dies funktioniert im Moment...

1
Bewertungen
0
Antworten
962
Ansichten

Wie überwachen Sie den Fortschritt eines Befehlszeilenprogramms?

Wir haben einige benutzerdefinierte Befehlszeilenprogramme in unserem Windows-Shop. Diese Befehle werden mithilfe des Taskplaners in regelmäßigen Abständen (aus Bat-Dateien) ausgeführt. Unsere Aufgaben beziehen Daten aus anderen Systemen und mischen die Informationen in Dateien durch Behälter, die z...

0
Bewertungen
1
Antwort
299
Ansichten

Job in bak einschließen, der beim Zurückschreiben aktiviert werden soll

Ich habe eine Datenbank mit gespeicherten Prozeduren und einen Wartungsjob, der nachts einige der gespeicherten Prozeduren ausführt. Gibt es eine Möglichkeit, den Job in die Sicherung aufzunehmen, wenn ich eine Sicherung der Datenbank mache? Ich möchte einen minimalen Aufwand zum Planen des Jobs erz...

0
Bewertungen
1
Antwort
543
Ansichten

Linux - Ton beim Anmelden abspielen?

Ich habe Gentoo ohne GUI installiert und an aplay /usr/shar/sounds/startup3.wav &amp;&gt; /dev/null &amp;meine Datei / etc / bash / bashrc angehängt . Das funktioniert gut beim Abspielen der Sounddatei, aber sobald der Sound zu Ende ist und ich die Eingabetaste drücke, wird der Vorgang abgeschlossen...
fragte mpy vor 11 Jahren

2
Bewertungen
1
Antwort
1193
Ansichten

Wie bekomme ich in zsh eine bash-artige Jobkontrolle?

Ich möchte zsh so konfigurieren, dass seine Jobsteuerung sich mehr (wie ich glaube) von bash standardmäßig verhält. Im Speziellen: Wenn ich einen Hintergrundjob starte, gehört er standardmäßig der Shell und kann über seine Jobsteuerung gesteuert werden. Wenn ich einmal versuche zu beenden, erhalte...
fragte Andrew Ferrier vor 11 Jahren

2
Bewertungen
2
Antworten
746
Ansichten

Wie starte ich einen Job im angehaltenen Zustand?

In bash, wie kann ich einen Job im angehaltenen Zustand initiieren, als ob ich ihn normal gestartet und dann sofort Strg-Z gedrückt habe? Oder als hätte ich SIGSTOP sofort an den Prozess gesendet, ohne dass der Prozess die Möglichkeit hatte, ihn auszuführen, bevor er den SIGSTOP erhält.
fragte nibot vor 11 Jahren

1
Bewertungen
1
Antwort
1154
Ansichten

Was kann dazu führen, dass Cron-Jobs gelegentlich nicht ausgeführt oder abgeschlossen werden?

In meinem Crontab habe ich MAILTO und eine Reihe von Cron-Jobs (5-10 Jobs) eingestellt. Diese Cron-Jobs laufen normalerweise einwandfrei und ich erhalte E-Mails für sie. Die meisten dieser Jobs laufen konstant wie erwartet. E-Mails und Ergebnisse des Dateisystems bestätigen dies. Zwei dieser Jobs we...
fragte Syncopated vor 11 Jahren

1
Bewertungen
2
Antworten
870
Ansichten

Hintergrundprogramm in bash ohne Jobsteuerung ausführen

Ich führe oft GUI-Programme wie Firefox aus und zeige von der Shell. Wenn ich "firefox &amp;" eingebe, wird firefox als bash-Job betrachtet. "Fg" bringt es in den Vordergrund und "hängt" die Shell. Dies wird ärgerlich, wenn einige Hintergrundjobs wie vim bereits ausgeführt werden. Was ich möchte, is...
fragte Wu Yongzheng vor 11 Jahren

0
Bewertungen
4
Antworten
378
Ansichten

Vorhandene Aufträge beim Öffnen von Dateien erneut verwenden

Die Frage wird am besten durch Beispiele gegeben: vim example.txt #Opens Vim on new or existing file Ctrl+Z vim someother.txt Ctrl+Z vim example.txt #Auto-runs `fg 1` since example.txt is already open Ist das möglich?
fragte Alex vor 11 Jahren

1
Bewertungen
1
Antwort
494
Ansichten

Wie kann ich ein Sourcing-Skript in bash aussetzen?

Wenn ich einen Prozess in Bash starte, kann ich ihn mit Ctrl-Z aussetzen, aber das scheint für Sourcing-Skripts ( . foo.sh) nicht zu funktionieren . Gibt es eine Möglichkeit, solche Skripts auszusetzen?
fragte Tgr vor 12 Jahren

3
Bewertungen
2
Antworten
1878
Ansichten

So stellen Sie einen Job in einer anderen Sitzung in den Vordergrund

Gibt es als root eine Möglichkeit, einen Job innerhalb einer Root-Sitzung in den Vordergrund (fg) zu stellen, der sich im Vordergrund einer anderen Root-Session befindet? Wenn der Job in der anderen Sitzung zuerst in den Hintergrund gestellt werden muss (mithilfe von bg), gibt es dann eine Möglichke...
fragte Bren Goforth Adelante vor 12 Jahren

1
Bewertungen
2
Antworten
406
Ansichten

Kann die Interaktivität eines Prozesses programmgesteuert bestimmt werden?

Ist es möglich, tail -fmithilfe von Skripts oder einer anderen Sprache zu bestimmen, ob ein bestimmter ausgeführter Prozess interaktiv oder lediglich einem Dämon ähnlich ist (dh ein tatsächlicher Dämon oder ein ähnlicher Prozess )? Wenn das so ist, wie? Ist es auf mehreren Plattformen möglich (ich v...

0
Bewertungen
1
Antwort
410
Ansichten

Wie können Sie feststellen, wann eine Hintergrundaufgabe gestartet wurde?

Beim Überblicken der Ausgabe von jobsin erhalten bashSie oft eine Liste wie die folgende: [root@csx-tzg-sac-01 ~]# jobs [2] Running ( sleep 600 &amp;&amp; ls -lh ~ossadmin/*.iso ) &amp; [3]- Running ( sleep 900 &amp;&amp; ls -lh ~ossadmin/*.iso ) &amp; [4]+ Running ( sleep 900 &amp;&amp; ls -lh ~oss...
fragte warren vor 12 Jahren

0
Bewertungen
1
Antwort
523
Ansichten

Erzwingen Sie eine komplexe Hintergrundaufgabe, um sich selbst zu bearbeiten.

Ich werde oft eine einfache Überwachungsaufgabe wie die folgende ausführen: (sleep 600 &amp;&amp; ls -lh /path/to/files)&amp; Ist es möglich, den Prozess selbst zu deinstallieren? Um beispielsweise die Job-ID zu übernehmen $jobid(oder ähnliches), und dann, wenn der sleepVorgang abgeschlossen ist, e...

3
Bewertungen
2
Antworten
3166
Ansichten

Job-IDs auflisten (statt Prozess-IDs)

Der Shell-Befehl jobsunterstützt eine -pOption, um nur die Liste der Prozess-IDs abzurufen. Gibt es eine einfache Möglichkeit, nur eine Liste von Job-IDs zu erhalten? (Ich weiß, dass es so ist, aber ich bin (noch) nicht wirklich ein Shell-Typ). Dies wäre sehr praktisch kill, da das Töten einer Job-I...
fragte Zardoz vor 12 Jahren