Lorsque j'exécute netstat --protocol unixou que lsof -Uje vois que certains chemins de socket Unix sont précédés du symbole @, par exemple, @ / tmp / dbus-qj8V39Yrpa . Ensuite, lorsque je cours, ls -l /tmpje ne vois pas de fichier nommé dbus-qj8V39Yrpa là - bas. La question est de savoir …
J'ai une machine Debian qui reçoit des avertissements (via l'auditeur automatique Tiger) qui rcp.statdécoute sur telle ou telle socket. La recherche sur Google rpc.statdest un démon utilisé par NFS. Pour autant que je sache, je n'utilise (et n'ai pas installé) quoi que ce soit lié à NFS. Qu'est-ce qui aurait …
Pardonnez-moi si ce n'est pas le meilleur forum pour cette question, mais cela semble plus pertinent pour le noyau que pour la programmation elle-même. J'écris un script qui interroge le système pour les ports ouverts afin que nous puissions représenter graphiquement et surveiller les statistiques. Pour cela, j'utilise la commande …
Il y a une excellente réponse sur StackOverflow pour fournir un meilleur verrouillage pour les démons (synthétisé à partir d' Eduardo Fleury ) qui ne dépend pas du mécanisme de verrouillage de fichier PID commun pour les démons. Il y a beaucoup de bons commentaires sur les raisons pour lesquelles …
J'exécute le shell zsh dans emacs. Lorsque je cours, lsj'obtiens un =à la fin des .sockfichiers. Qu'est-ce que cela =signifie? Est-ce unique aux sockets Unix?
Sous Linux (mes serveurs en direct sont sur RHEL 5.5 - les liens LXR ci-dessous sont vers la version du noyau), man 7 ipdit: Une adresse de socket local TCP qui a été liée n'est pas disponible pendant un certain temps après la fermeture, sauf si l'indicateur SO_REUSEADDR a été …
Pour un fichier socket comme ceci: # ls -alti socket 14112 srw------- 1 root root 0 Nov 15 20:03 socket # cat socket cat: socket: No such device or address Puisque la catcommande est inutile ici, existe-t-il une méthode pour obtenir plus d'informations sur le fichier socket? Comme sur quel …
J'écris un processus démon pour un système Debian Cqui utilise un socket de domaine Unix . Si le répertoire de travail du processus démon est le répertoire racine, existe-t-il un répertoire idiomatique pour placer le socket sur le système de fichiers?
socat peut être utilisé pour surveiller le trafic sur un socket de domaine Unix: 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 Je ne comprends pas très bien comment ce mécanisme fonctionne, en espérant que quelqu'un pourrait l'expliquer un peu. En particulier, comment fonctionne le déplacement du …
Pour lire à partir du descripteur de fichier 6, je peux utiliser <&6ou </dev/fd/6(aka /proc/self/fd/6). Habituellement, les deux fonctionnent aussi bien. Cependant, si ce descripteur de fichier se trouve être un socket, des choses étranges se produisent. Par exemple: $ bash -c 'ls -l /dev/fd/6;cat /dev/fd/6' 6</dev/tcp/localhost/12345 lrwx------ 1 michas …
Si j'exécute netstat --all | grep ^unixcertains des chemins de socket qui sont sortis sont précédés d'un '@' et certains ne le sont pas. J'ai remarqué que ceux précédés d'un '@' n'apparaissent pas lors de la navigation dans le système de fichiers, lsmais le reste le fait. Quels sont ces …
Quelqu'un est-il au courant des références / mesures de débit pour l'utilisation d'un socket Unix local pour la communication interprocessus? Je veux illustrer l'avantage en termes de performances d'avoir une instance de base de données locale sur le même serveur que le logiciel qui demande les données de la base …
J'essaie de comprendre comment les pilotes réseau fonctionnent sous Linux. Ce Q&R a montré que le périphérique réseau sous Linux n'est pas représenté par un fichier de périphérique. Il indique que les pilotes réseau fonctionnent avec sockets. Par exemple, cela indique comment configurer les périphériques réseau via des ioctlappels. ioctla …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.