Unix & Linux

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

7
Wie grep -v und auch die nächste Zeile nach dem Match ausschließen?
Wie filtere ich 2 Zeilen für jede Zeile, die zum regulären Ausdruck grep passt? Das ist mein minimaler Test: SomeTestAAAA EndTest SomeTestABCD EndTest SomeTestDEFG EndTest SomeTestAABC EndTest SomeTestACDF EndTest Und natürlich habe ich zB probiert grep -vA 1 SomeTestAAwas nicht geht. gewünschte Ausgabe ist: SomeTestABCD EndTest SomeTestDEFG EndTest SomeTestACDF EndTest

2
Wie kann ich meine Benutzerdienste warten lassen, bis das Netzwerk online ist?
Ich habe ein paar systemd-Benutzerdienstdateien geschrieben, die Benutzer aktivieren sollen und die eine funktionierende Netzwerkverbindung benötigen. Ich dachte, das wäre so einfach wie: Wants=network-online.target After=network-online.target Die Dienste scheinen jedoch zu früh zu starten, und journalctlich sehe: network-online.target: Cannot add dependency job, ignoring: Unit network-online.target failed to load: No such file …

1
Linux-Kernel: Bedeutung von Source-Tree, In-Tree und Out-of-Tree
Was bedeuten die Begriffe "in-tree" und "out-of-tree" genau? Bezieht sich "Quelltextbaum" auch speziell auf den offiziellen Kernel, der von kernel.org veröffentlicht / gepflegt wurde, oder handelt es sich um einen allgemeineren Begriff, der sich auf eine (modifizierte) Linux-Kernelquelle beziehen kann?
14 linux  kernel 

5
SSH-Server beantwortet keine Verbindungsanfragen
Ich versuche, mit OpenSSH einen SSH-Server auf meinem lokalen Computer einzurichten. Wenn ich versuche, von einem Remotehost auf meinen lokalen SSH-Server eine SSH-Verbindung herzustellen, antwortet der SSH-Server nicht und die Anforderung läuft ab. Ich bin mir ziemlich sicher, dass es eine wirklich offensichtliche Lösung dafür gibt, die ich einfach übersehen …
14 ssh  openssh 



4
Systemd beendet den Dienst sofort nach dem Start
Ich schreibe eine System-Unit-Datei für OSSEC HIDS. Das Problem ist, dass systemd beim Starten des Dienstes diese sofort stoppt. Wenn ich diese ExecStart-Direktive verwende, funktioniert alles einwandfrei. ExecStart=/var/ossec/bin/ossec-control start Aber wenn ich kleine Verbesserungen mache, geht es mir gut in OSSEC-Protokollen, dass es SIG 15 nach dem Start erhält. ExecStart=/bin/sh …
14 centos  rhel  systemd 


2
Gerät eth0 scheint nicht vorhanden zu sein und verzögert die Initialisierung
Ich habe ein Fedora geklont und jetzt versucht, Netzwerkschnittstellen zu konfigurieren. Jedes Mal, wenn ich eine neue Netzwerkkarte hinzufüge, beginnt diese mit der Nummer eth3 (eher eth0). Ich habe versucht, das zu entfernen und zu ändern 70-persistent-net.rulessowie das, network-scripts/eth0aber nichts scheint, das Problem zu beheben. Hier sind einige Ausgaben von …


2
Woher weiß ich mit bashs `/ dev / udp`, ob der Port offen ist?
Ich habe keinen Zugriff auf netcatoder nmapso, ich versuche, bashund die /dev/udp/speziellen Dateien zu verwenden, um Ports zu testen. Ich könnte etwas machen wie: echo "" > /dev/udp/example.com/8000 Ist $?aber immer 0bei Verwendung von UDP. Ich nehme an, das liegt daran, dass der Rückgabewert des echo ""Befehls korrekt ist. Ich …

1
Verwenden Sie inotifywait zusammen mit vim
Ich habe ein einfaches Skript, das die Datei auf Änderungen überwacht und sie mit der Remote-Kopie synchronisiert: #!/bin/bash while inotifywait -e close_write somefile do rsync somefile user@host.domain:./somefile done Es funktioniert gut mit Nano, scheitert aber mit Vim. Wenn ich Nano benutze, gibt es aus: somefile CLOSE_WRITE,CLOSE und startet die nächste …
14 files  vim  rsync  inotify 

2
Löschen Sie Dateien, die älter als eine bestimmte Datei sind
Ich muss alle Dateien, die älter als eine bestimmte Datei sind, aus einem Ordner löschen. Bash unter CentOS 7 ausführen Ich habe eine Lösung dafür, aber ich denke, es sollte einen eleganteren Weg geben, dies zu tun: reference_file=/my/reference/file get_modify_time() { stat $1 | grep -Po "Modify: \K[0-9- :]*" } pit=$(get_modify_time …

3
Welche NFS-Version verwendet mein NFS-Server?
Ich mounte ein NFS-Dateisystem auf meinem Computer. Wie finde ich heraus, welche Version des NFS-Protokolls der Server verwendet? Ich habe keinen Zugriff auf den NFS-Server, aber auf meinem Client-Computer ist root. Kann ich irgendetwas auf meinem Client-Computer ausführen, um festzustellen, welche Version des NFS-Protokolls vom Server verwendet wird oder welche …

3
Der GPG-Agent entfernt meinen SSH-Schlüssel nicht aus dem Schlüsselbund
Ich habe ein wirklich beunruhigendes Problem. Ich kann gpg-agentmeinen SSH-Schlüssel nicht aus dem Schlüsselbund entfernen und er bleibt dort auch nach vielen Neustarts bestehen. $ ssh-add -D SSH_AGENT_FAILURE Failed to remove all identities. Auch wenn ich es sage, um die Identität zu entfernen: $ ssh-add -d /path/to/private/key Identity removed: /path/to/private/key …
14 ssh  gpg-agent 

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.