Was ist der Grund dafür, dass die E / A unterbrechungsfrei ist? Was wären die negativen Konsequenzen, wenn ein Prozess, der E / A verarbeitet, ein Signal verarbeiten
Was ist der Grund dafür, dass die E / A unterbrechungsfrei ist? Was wären die negativen Konsequenzen, wenn ein Prozess, der E / A verarbeitet, ein Signal verarbeiten
Ich frage mich nur, warum kill -9 0meine tty-Konsolensitzung endet. Was genau ist PID 0, es ist nicht auf einem aufgeführt ps
Habe zwei Befehle cmd1 und cmd2. Von den beiden dauert die Fertigstellung von cmd2 länger. Müssen cmd2 und dann cmd1 ausführen. Versucht, sie auf folgende Weise auszuführen: bash$ (nohup ./cmd2>result2 &) && nohup ./cmd1>result1 & oder bash$ (nohup ./cmd2>result2 &) ;...
Ich verwende Putty, um meinen Linux-Server zu verbinden, auf dem sich meine Websites befinden. Ich kann ausführen # ps aux | less laufende Prozesse anzeigen. Aber ich möchte anzeigen, welche Dateien diese Prozesse ausführen? Ich habe es auch versucht # ps aux | grep <pid> Aber diesen Fehler...
Wenn ich ein Programm mit gcc kompiliere und versuche, es über die Bash-Shell auszuführen, wie lautet die genaue Reihenfolge der Schritte, gefolgt von Bash, um es auszuführen? Ich weiß fork(), execve(), loader, dynamic linker(und andere Dinge) beteiligt sind, aber kann jemand eine genaue Abfolge...
Kann ich eine Bash-Befehlszeile erstellen, die nur einen bestimmten Befehl ausführt, wenn der Prozess noch nicht ausgeführt wird (im Hintergrund)? Wie überprüfe ich *, ob bereits ein Befehl ausgeführt wird? (so kann ich den nächsten Befehl mit &&dazwischen hinzufügen , so dass der nächste...
Es gibt 5 Prozesse, die nicht beendet werden können, kill -9 $PIDund die Ausführung cat /proc/$PID/cmdlinehängt die aktuelle Sitzung. Vielleicht sind es Zombie-Prozesse. Durch Ausführen ps -ef or htopwird auch die aktuelle Sitzung angehalten . Aber topund ps -efunktionieren gut. Es scheint also...
Es gibt Skripte, die eine E-Mail senden, wenn ein Serverprozess abgeschlossen ist. Ich möchte jedoch nicht ab und zu meine E-Mails abrufen, um festzustellen, ob ein Auftrag abgeschlossen wurde. Deshalb möchte ich eine SMS erhalten. Meine Frage ähnelt dieser, tauschen Sie einfach eine SMS mit allen...
Unter Linux möchte ich die ausführbaren Dateien verfolgen, die in meinem Namen ausgeführt werden, einschließlich der gesamten Befehlszeile (in der Praxis wird jeder exec * () als mein eigener Benutzer ausgeführt). Ein Programm, das ich nicht kontrolliere, soll, um eine Aufgabe zu erledigen, das...
Nehmen wir an, ich habe das script.sh #!/bin/bash exit_script() { echo "Printing something special!" echo "Maybe executing other commands!" kill -- -$$ # Sends SIGTERM to child/sub processes } echo "Some other text" #other commands here sleep infinity Ich möchte script.shdie Funktion ausführen,...
Ich habe gerade fail2ban installiert und konfiguriert. Ich möchte sicherstellen, dass es funktioniert. Ich möchte mich nicht vom Server blockieren, damit ich mich nicht einfach ein paar Mal (schlecht) anmelden kann. Wie sehe ich, dass fail2ban
Ich werde untersuchen, warum wir kritische Swap-Warnungen erhalten, und ich werde etwas finden wie: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ SWAP COMMAND 14683 user1 30 10 16.0g 772m 744 S 0.3 0.3 277:24.87 6.5g MATLAB 14576 user1 30 10 8125m 1.1g 736 S 0.3 0.4 261:16.73 4.1g MATLAB Dabei wird...
Ich habe (noch) eine andere wait, &, &&Kontrollfluss Frage .. Angenommen, ich habe so etwas wie ein Skript, in dem ich so viel Arbeit wie möglich gleichzeitig erledigen möchte: # may take some hours something InputA > IrrelevantA & something InputB > IrrelevantB & # may...
Ich möchte wissen, welche Ports von welchen Prozessen in Embedded-Linux verwendet werden. Da es sich um einfaches Embedded-Linux handelt, gibt es keine Netzwerkbefehlszeilen wie netstat, lsof. (Es gibt nur grundlegende Befehlszeilen wie cat, cp, echo usw.). Eine Teillösung scheint darin zu...
Ich weiß, dass dies ps -efllaufende Prozesse auf * nix-Systemen zeigt. Ich möchte die Geschichte der (letzten) Prozesse überprüfen , die auf einer bestimmten Maschine ausgeführt wurden, vorzugsweise mit allen Informationen psliefert (dh %CPU, %MEM). Welche Befehlszeilenprogramme kann ich verwenden...
Wenn Sie psin Ihrem Terminal ausgeführt werden, wird möglicherweise Folgendes angezeigt: Was ist ?? Ich ssh 'in einen Linux-Server, also gehe ich davon aus, dass es genau das ist, sshdwas es unter CMD sagt , aber ich bin neugierig, was das ?in Betracht zieht pts/1, um meine Terminalinstanz...
Ich verwende Software, die manchmal die Festplatten-E / A überlastet. Ich brauche keine schnelle Antwort von dieser Software, ich brauche eine schnelle Antwort von anderen Anwendungen, daher könnte ich dafür eine niedrige Prozesspriorität festlegen. Ich möchte fragen, wie sich die Prozesspriorität...
Ist es möglich, dass ein Ordner wie /proc/4587existiert, obwohl es keinen Prozess mit PID 4587
$ k=v p & [1] 3028 Gibt es eine Möglichkeit p, den Inhalt von zu ändern, /proc/3028/environum nicht zu erwähnen, k=v während p noch
Dies ist etwas, über das ich nicht viele Informationen finden konnte, daher wäre jede Hilfe dankbar. Mein Verständnis ist also. Nehmen Sie die folgende Datei: -rw-r----- 1 root adm 69524 May 21 17:31 debug.1 Der Benutzer philkann nicht auf diese Datei zugreifen: phil@server:/var/log$ head -n 1...