Unix & Linux

Fragen und Antworten für Benutzer von Linux, FreeBSD und anderen Un * x-ähnlichen Betriebssystemen

1
Warum verwenden wir setsid () beim Dämonisieren eines Prozesses?
Um einen Dienst (Daemon) zu erstellen, teilen wir das übergeordnete Element mit und beenden ihn, während das untergeordnete Element durch Aufrufen zum Sitzungsleiter wird setsid(). Außerdem, warum verwenden wir setsid ()? Unser Waisenprozess wird von init(wenn auch nicht in allen Fällen) Prozessen erledigt . Warum benutzen wir stsid ()? Gibt …
18 daemon 



2
Liste der auswählbaren Einheiten für journalctl
In einem CentOS 7-Server möchte ich die Liste der auswählbaren Einheiten abrufen, für die journalctlProtokolle erstellt werden können. Wie kann ich den folgenden Code ändern, um dies zu erreichen? journalctl --output=json-pretty | grep -f UNIT | sort -u Im CentOS 7-Terminal wird der obige Code erzeugt grep: UNIT: No such …
18 grep  systemd 


4
Warum grept man hier nicht mit Rohrleitungen?
Ich habe den folgenden Befehl: find / -name libGL.so.1 Was viele Zeilen mit "Permission denied" zurückgibt. Ich möchte solche Zeilen ausschließen und habe Folgendes hinzugefügt: find / -name libGL.so.1 | grep -v 'denied' Aber die Ausgabe ist die gleiche - meine grep -v 'denied'filtert nicht die Zeilen mit Permission denied. …
18 shell  grep  pipe 


4
Tastenbelegungstabelle?
Haben wir eine Tastaturbelegungstabelle, die alle Arten der Bezugnahme auf einen Tastendruck übersetzt? Ich benutze zsh, aber ich gehe davon aus, dass es für jede Shell funktionieren würde, wenn es einen solchen Tisch gäbe. Der Grund, den ich frage, ist, dass ich einige Tastenkombinationen zuweisen möchte und nicht wissen kann, …

3
Was zeigt der Zustand „unterbrechbarer Schlaf“ an?
Ich hatte Firefox auf einer Parted Magic Live-CD ausgeführt, die dann (möglicherweise) aufgrund einer Tastenkombination, an die ich mich nicht erinnere, schnell vom Bildschirm und der Taskleiste / Fensterliste verschwand. Jedoch: ps ax | grep firefoxgibt das Folgende (und die nicht benötigte grep firefoxZeile) zurück. Beide psund der GUI Task …


4
Erstellen Sie eine virtuelle Datei, die eigentlich ein Befehl ist
Gibt es eine Möglichkeit, eine virtuelle Datei zu erstellen, sodass das Lesen aus der Datei tatsächlich aus dem stdouteines Befehls stammt? Schreiben in die Datei ist tatsächlich das Schreiben in stdineinen Befehl? Bisher habe ich dies mit einer inotifywaiton-Datei gekludert , die einen Befehl aufruft, wenn die Datei geändert wird, …
18 files  stdin 

3
tee + cat: benutze eine Ausgabe mehrmals und verkette dann die Ergebnisse
Wenn ich einen Befehl aufrufe, echokann ich beispielsweise die Ergebnisse dieses Befehls in mehreren anderen Befehlen mit verwenden tee. Beispiel: echo "Hello world!" | tee >(command1) >(command2) >(command3) Mit cat kann ich die Ergebnisse mehrerer Befehle sammeln. Beispiel: cat <(command1) <(command2) <(command3) Ich möchte in der Lage sein, beide Dinge …
18 pipe  cat  tee  concurrency 

5
Subtrahieren Sie die Zeit mit Datum und Bash
Alle anderen Fragen im SE-Netzwerk beziehen sich auf Szenarien, in denen entweder das Datum als now( Q ) angenommen wird oder nur ein Datum angegeben wird ( Q ). Ich möchte ein Datum und eine Uhrzeit angeben und dann eine Uhrzeit davon abziehen. Folgendes habe ich zuerst versucht: date -d …
18 date  gnu 

3
chrony vs. systemd-timesyncd - Was sind die Unterschiede und Anwendungsfälle als NTP-Clients?
Irgendwie, aber nicht ganz aufbauend auf der älteren Frage "ntpd vs. systemd-timesyncd - Wie erreicht man eine zuverlässige NTP-Synchronisation?" Ich möchte nach den Unterschieden zwischen chrony und systemd-timesyncd in Bezug auf einen NTP- Client fragen . Ich weiß, dass systemd-timesyncd eine mehr oder weniger minimale NTP-Client-Implementierung ist, während chrony eine …
18 systemd  ntp  chrony 

1
Was ist der richtige Weg, um eine System-Timer-Einheit zu deaktivieren?
Ich habe einige meiner Cron-Jobs erfolgreich auf systemd migriert. Ich habe einige Anleitungen befolgt und den Standardansatz gewählt, 3 Dateien zu erstellen: myjob.timer - systemd timer unit myjob.service - systemd service unit myjob.sh Wie Sie wahrscheinlich erraten können, wird zu einem bestimmten Zeitpunkt der myjob.timer ausgelöst, der den myjob.service ausführt, …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.