Ich lasse die zsh-Shell in Emacs laufen. Wenn ich laufe lsbekomme ich =am Ende eine .sockDatei. Was bedeutet das =bedeuten? Ist es einzigartig für
Ich lasse die zsh-Shell in Emacs laufen. Wenn ich laufe lsbekomme ich =am Ende eine .sockDatei. Was bedeutet das =bedeuten? Ist es einzigartig für
Unter Linux kann ich netstat -tulpnwund pswie folgt verwenden: # netstat -tulpnw | grep :53 tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1482/named udp 0 0 127.0.0.1:53 0.0.0.0:* 1482/named # ps aux | fgrep 1482 named 1482 0.0 1.0 93656 44900 ? Ssl Sep06 3:17 /usr/sbin/named -u named root 20221 0.0 0.0...
Ich schreibe einen Daemon-Prozess für ein Debian-System C, das einen Unix Domain Socket verwendet . Wenn das Arbeitsverzeichnis des Daemon-Prozesses das Stammverzeichnis ist, gibt es ein idiomatisches Verzeichnis, um den Socket im Dateisystem zu
Unter Linux (meine Live-Server sind auf RHEL 5.5 - die folgenden LXR-Links verweisen auf die Kernel-Version), man 7 ipheißt es: Eine gebundene lokale TCP-Socket-Adresse ist nach dem Schließen einige Zeit lang nicht verfügbar, es sei denn, das Flag SO_REUSEADDR wurde gesetzt. Ich benutze nicht...
socat kann zum Überwachen des Datenverkehrs über einen Unix-Domain-Socket verwendet werden: sudo mv /path/to/sock /path/to/sock.original sudo socat -t100 -x -v UNIX-LISTEN:/path/to/sock,mode=777,reuseaddr,fork UNIX-CONNECT:/path/to/sock.original Ich verstehe nicht ganz, wie dieser Mechanismus...
Für eine Socket-Datei sieht das so aus: # ls -alti socket 14112 srw------- 1 root root 0 Nov 15 20:03 socket # cat socket cat: socket: No such device or address catGibt es eine Methode, um mehr Informationen über die Socket-Datei zu erhalten, da der Befehl hier unbrauchbar ist? Wie zum Beispiel...
Wenn ich netstat --all | grep ^unixeinige der ausgegebenen Socket-Pfade ausführe , wird ein '@' vorangestellt, andere nicht. Ich habe festgestellt, dass diejenigen, denen ein '@' vorangestellt ist, beim Durchsuchen des Dateisystems nicht angezeigt werden ls, der Rest jedoch. Was sind diese beiden...
Zum Lesen aus dem Dateideskriptor 6 kann ich <&6oder </dev/fd/6(aka /proc/self/fd/6) verwenden. Normalerweise funktionieren beide gleich gut. Wenn dieser Dateideskriptor jedoch ein Socket ist, passieren seltsame Dinge. Beispielsweise: $ bash -c 'ls -l /dev/fd/6;cat /dev/fd/6'...
Kennt jemand Durchsatz-Benchmarks / -Messungen für die Verwendung eines lokalen Unix-Sockets für die Kommunikation zwischen Prozessen? Ich möchte den Leistungsvorteil einer lokalen Datenbankinstanz auf demselben Server wie die Software veranschaulichen, die die Daten aus der Datenbank anfordert,...
Ich versuche zu verstehen, wie Netzwerktreiber unter Linux funktionieren. Diese Fragen und Antworten haben gezeigt, dass das Netzwerkgerät unter Linux nicht durch eine Gerätedatei dargestellt wird. Es besagt, dass Netzwerktreiber mit arbeiten sockets. Zum Beispiel dieser Referenzen , wie die...
Ich weiß, dass dies /etc/security/limits.confdie dauerhaften weichen und harten Grenzen für mehrere Werte bietet. In der entsprechenden Liste gibt es jedoch keinen Hinweis auf auferlegte Grenzwerte für: a) gleichzeitige offene TCP-Verbindungen b) Anzahl der Unix-Domain-Sockets Wo und wie kann...
Hintergrund auf Frage In letzter Zeit hatte ich einige Probleme mit dem langsamen Booten auf den Servern, manchmal über 2 Stunden, um zu booten, und steckte bei "Aktivieren lokaler Dateisystemkontingente:" fest. Nach der Suche konnte ich es auf /etc/rc.d/rc.sysinit eingrenzen: # Clean up various...
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Unix & Linux - Stack von Exchange. Geschlossen vor 6 Jahren . Ich versuche, die Socket-Programmierung in C zu...
Ist es unter Linux möglich, dass ein Prozess in einen Socket schreibt, der von einem anderen geöffnet wurde? Angenommen, ich öffne mit netcat eine Verbindung zu google.com: myuser@linux:~$ nc google.com 80 Jetzt kann ich nach der Prozess-PID suchen und ihren Dateideskriptor-Ordner öffnen:...
Ich habe ein Chroot-Setup und habe ohne Probleme grafische Anwendungen ausgeführt. Das einzige Setup, das ich gemacht habe, ist eingestellt DISPLAY=:0und es funktioniert. Ich dachte jedoch immer, dass Unix-Domain-Sockets für X11 verwendet werden, sodass ich nicht herausfinden konnte, warum dies...
Dies ist ein einfacher Echoserver unter Unix, der nc verwendet: mkfifo fifo cat fifo | nc -k -l 4458 -v | cat >fifo (basierend darauf ) Wie ich sehen kann, funktioniert der Datenfluss wie folgt: fifo (my named pipe) | | (using cat) | v nc | | (using cat) | v fifo Und hier ist die Frage: Warum...
Wenn Sie einen SIGSTOP an einen Webserver senden, weist der Kernel den Netzwerkstapel lediglich an, alle Verbindungen zu den Sockets dieses Servers zu blockieren / zu sperren, bis er fortgesetzt wird? Es scheint, dass die Server-Timeout-Werte keine Rolle spielen. es wird auf unbestimmte Zeit...
Sie können die Ausgabe von lscpuBefehl sehen - jack@042:~$ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 56 On-line CPU(s) list: 0-55 Thread(s) per core: 2 Core(s) per socket: 14 Socket(s): 2 NUMA node(s): 2 Vendor ID: GenuineIntel CPU family: 6 Model:...
Es gibt eine Binärdatei, die ich ausführen muss und die bindmit einem Port-Argument von Null verwendet wird, um einen zufälligen freien Port vom System zu erhalten. Gibt es eine Möglichkeit, den Bereich der Ports einzuschränken, aus denen der Kernel auswählen