En ce moment, je sais comment: trouver la limite de fichiers ouverts par processus: ulimit -n compter tous les fichiers ouverts par tous les processus: lsof | wc -l obtenir le nombre maximum autorisé de fichiers ouverts: cat /proc/sys/fs/file-max Ma question est la suivante: pourquoi existe-t-il une limite de fichiers …
Comment trouver des fichiers volumineux qui ont été supprimés mais qui sont encore ouverts dans une application? Comment peut-on supprimer un tel fichier, même si un processus l'a ouvert? La situation est que nous exécutons un processus qui remplit un fichier journal à un rythme effarant. Je connais la raison …
Quelle est la difference entre hard et soft limits in ulimit? Pour le nombre de fichiers ouverts, j'ai une limite souple de 1024 et une limite stricte de 10240. Il est possible d'exécuter des programmes ouvrant plus de 1024 fichiers. Quelle est la limite souple pour?
Parfois, je voudrais démonter un périphérique USB avec umount /run/media/theDrive, mais je reçois une drive is busyerreur. Comment savoir quels processus ou programmes accèdent à l'appareil?
Je veux déterminer quel processus a l'autre extrémité d'un socket UNIX. Plus précisément, je pose une question sur celle qui a été créée avec socketpair(), bien que le problème soit le même pour toutes les sockets UNIX. J'ai un programme parentqui crée un socketpair(AF_UNIX, SOCK_STREAM, 0, fds), et l' fork()art. …
Je sais que je peux voir les fichiers ouverts d'un processus en utilisant lsof à ce moment sur ma machine Linux. Cependant, un processus peut ouvrir, modifier et fermer un fichier si rapidement que je ne pourrai pas le voir lors de sa surveillance à l'aide d'un script shell standard …
J'essaie de comprendre les canaux nommés dans le contexte de cet exemple particulier. Je tape <(ls -l)dans mon terminal et obtenir la sortie comme, bash: /dev/fd/63: Permission denied. Si je tape cat <(ls -l), je pourrais voir le contenu du répertoire. Si je remplace le catavec echo, je pense avoir …
Sous Linux, in /proc/PID/fd/X, les liens des descripteurs de fichiers qui sont des pipes ou des sockets ont un numéro, comme: l-wx------ 1 user user 64 Mar 24 00:05 1 -> pipe:[6839] l-wx------ 1 user user 64 Mar 24 00:05 2 -> pipe:[6839] lrwx------ 1 user user 64 Mar 24 …
J'ai besoin d'une commande qui attend qu'un processus commence à accepter les demandes sur un port spécifique. Y at-il quelque chose dans linux qui fait ça? while (checkAlive -host localhost -port 13000 == false) do some waiting ...
Un fichier est en cours de téléchargement séquentiel par wget. Si je commence à le déballer cat myfile.tar.bz2 | tar -xj, il peut déballer correctement ou échouer avec "EOF inattendu", selon ce qui est plus rapide. Comment "attraper et suivre" un fichier, c'est-à-dire sortir le contenu du fichier vers stdout, …
J'ai un processus node.js qui utilise fs.appendFilepour ajouter des lignes file.log. Seules les lignes complètes d'environ 40 caractères par ligne sont ajoutées, par exemple, les appels sont similaires fs.appendFile("start-end"), pas 2 appels similaires fs.appendFile("start-")et fs.appendFile("end"). Si je déplace ce fichier vers, file2.logpuis-je être sûr qu'aucune ligne n'est perdue ou copiée …
Salut, j'ai de nombreux fichiers qui ont été supprimés, mais pour une raison quelconque, l'espace disque associé aux fichiers supprimés ne peut pas être utilisé jusqu'à ce que je tue explicitement le processus pour le fichier prenant l'espace disque $ lsof /tmp/ COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE …
Si je fais un: echo foo > /dev/pts/12 Certains processus liront cela foo\nde son descripteur de fichier vers le côté maître. Existe-t-il un moyen de savoir ce que ce (ces) processus est (sont)? Ou en d'autres termes, comment pourrais-je savoir quel xterm / sshd / script / screen / tmux …
Mon problème est qu'avec lsof -p pid je peux trouver la liste des fichiers ouverts d'un processus dont l'ID de processus est pid. Mais existe-t-il un moyen de connaître le décalage de fichier de chaque fichier consulté? Veuillez me donner quelques suggestions?
Disons que j'ai le processus 1 et le processus 2 . Les deux ont un descripteur de fichier correspondant à l'entier 4. Dans chaque processus, cependant, le descripteur de fichier 4 pointe vers un fichier totalement différent dans la table des fichiers ouverts du noyau: Comment est-ce possible? Un descripteur …
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.