Je cours dans une session bash interactive. J'ai créé des descripteurs de fichiers, en utilisant exec, et je voudrais lister quel est l'état actuel de ma session bash. Existe-t-il un moyen de répertorier les descripteurs de fichiers actuellement ouverts?
Je me suis toujours demandé cela, mais je n'ai jamais pris le temps de le découvrir, alors je vais le faire maintenant - dans quelle mesure l'utilisation illustrée ici de l'un /proc/$$/fd/$Nou de l'autre est-elle portable /dev/fd/$N? Je comprends les garanties POSIX /dev/null, /dev/tty, and /dev/console (même si je ne …
Dans de nombreux cas, "lsof" n'est pas installé sur les machines avec lesquelles je dois travailler, mais la "fonction" de lsof serait très nécessaire (ex. Sous AIX). : \ Existe-t-il des applications similaires à "lsof" dans le monde non Windows? MISE À JOUR: par exemple: j'ai besoin de savoir quels …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Unix et Linux Stack Exchange. Fermé il y a 3 ans . Je rencontre tout à coup un problème; toutes mes …
J'ai deux instances d'un processus en cours d'exécution. L'un d'entre eux est "FREAKING OUT!" et des erreurs d'impression non stop à STDOUT. Je veux tuer le processus interrompu mais je dois m'assurer de ne pas terminer le mauvais. Ils ont tous deux été lancés en même temps et en utilisant, …
Juste pour le plaisir: existe-t-il un moyen de surveiller / capturer / vider tout ce qui est écrit /dev/null? Sur Debian ou FreeBSD, si cela est important, toute autre solution spécifique au système d'exploitation est également la bienvenue.
Je me souviens vaguement d'avoir lu quelque part qu'il existait, dans certains Unices, un moyen d'ouvrir un fichier existant pour l'écriture, avec un indicateur qui demandait au noyau d'utiliser l'ancienne version (pour d'autres processus y accédant en lecture), jusqu'à ce que le "nouveau "la version a été entièrement écrite (fd …
J'essaie d'utiliser NTP pour mettre à jour l'heure sur ma machine. Cependant, cela me donne une erreur: host # ntpdate ntp1.example.org 10 Aug 12:38:50 ntpdate[7696]: the NTP socket is in use, exiting Que signifie l'erreur "socket en cours d'utilisation"? Comment puis-je voir ce qui utilise cette prise? Cela se produit …
J'ai ouvert un dir vim some/dir. Je peux naviguer dans l'arborescence, mais une fois que j'ai ouvert un fichier, je me demande comment fermer la vue des fichiers afin de revenir à la liste des répertoires pour naviguer vers un autre fichier. :wqn'est pas une option, car il ferme toute …
Je viens de renommer un fichier journal en "foo.log.old" et j'ai supposé que l'application commencerait à écrire un nouveau fichier journal dans "foo.log". J'ai été surpris de découvrir qu'il suivait le fichier journal jusqu'à son nouveau nom et continuait d'ajouter des lignes à "foo.log.old". Sous Windows, je ne connais pas …
Si je démarre une application avec cette commande: /path/to/my/command >> /var/log/command.log Et la commande ne revient pas, existe-t-il un moyen, à partir d'une autre invite, de voir à quoi la redirection STDOUT est définie? Je cherche quelque chose comme cat /proc/PID/redirects ou ps -??? | grep PID mais n'importe quelle …
J'essaie d'obtenir l'image complète avec des descripteurs de fichiers. Disons que j'ai process1 qui a initialement ces descripteurs de fichiers: _process1_ | | | 0 stdin | | 1 stdout | | 2 stderr | |__________| Ensuite, je ferme le descripteur de fichier 1: close(1); Le descripteur de fichier 1 …
Qu'arrive-t-il aux fichiers supprimés alors qu'ils ont un descripteur de fichier ouvert? Je me le demande depuis que j'ai compris que je pouvais supprimer un fichier vidéo pendant qu'il était en cours de lecture dans MPlayer et qu'il continuerait à jouer jusqu'à la fin. D'où tire-t-il les données? Provient-il toujours …
J'ai deux obus ouverts. Le premier se trouve dans le répertoire A. Dans le second, je supprime le répertoire A, puis le recrée. Quand je reviens au premier shell et que je tape ls, la sortie est: ls: cannot open directory .: Stale file handle Pourquoi? Je pensais que le …
J'ai besoin de savoir si un processus avec un PID donné a ouvert un port sans utiliser de commandes externes. Je dois alors utiliser le /procsystème de fichiers. Je peux lire le /proc/$PID/net/tcpfichier par exemple et obtenir des informations sur les ports TCP ouverts par le processus. Cependant, sur un …
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.