Tag: lsof

come posso vedere se un filehandle aperto è scritto o less su un sistema linux?

Posso vedere con lsof che un process ha un filehandle aperto per un determinato file, ma c'è un modo per capire quale tipo di filehandle (ex: r, rw) è?

Come mappare un porto effimero a un pid?

Ho un server RHEL con diverse applicazioni su di esso e sto tentando di capire quale uno di loro sta facendo chiamate a un servizio Web esterno. Ho delle discariche TCP che mostrano le chiamate in corso e attraverso vari strumenti sono in grado di determinare quale port effimera sta facendo quelle chiamate. Tuttavia, non […]

Il quasi 100% di utilizzo del disco, df e du mostrano risultati molto diversi, ma non la risposta

Il problema è che la mia macchina CentOS 5.8 mi sta dicendo che sono quasi fuori spazio su disco quando sono abbastanza fiducioso questo non è il caso. Ho fatto una gran quantità di ricerche su questo problema e non sono riuscito a trovare una soluzione. 'df -h' mostra 210G usato, 8.6G avail 'ncdu' mostra […]

tracciare un'apertura su un determinato file

So come trattare un certo programma per vedere tutti i file che legge. So come vedere quali processi stanno utilizzando un file in questo momento. Ma c'è un modo per registrare tutti i file si apre. Voglio qualcosa come tail -f some/log/file ma invece lsof -f /file/someone/might/open/soon che printing le informazioni each volta che qualcosa […]

Come trovare gli argomenti di process completo e le porte di ascolto associate?

Posso eseguire netstat -atulpn | grep java netstat -atulpn | grep java per trovare tutti i processi Java con i loro porti di accompagnamento, che è grande, tuttavia vorrei anche avere i processi di argomenti completi di esecuzione anche mostrati. Non credo che questo sia ansible con netstat da tutto quello che ho esplorato fino […]

Come posso elencare tutti i file accessibili all'avvio del process?

Ho un process che non riesce all'avvio a causa di alcuni problemi di authorization. Voglio controllare quali file tenta di aprire all'avvio ma con lsof posso elencare solo i file aperti per un process in esecuzione, ma cosa posso fare quando non riesco ad avviare?

lsof funziona REALMENTAMENTE lento quando Chromium o Firefox sono aperti

Ho un piccolo script che esegue lsof sul mio computer porttile (Ubuntu Natty) each tanto per verificare alcune cose. Recentemente ho notato che funziona molto lentamente quando ho aperto Chromium o Firefox. Senza Chromium aperto: $ lsof | wc -l 5288 Con: $ lsof | wc -l 5721 Senza: $ time lsof > /dev/null real […]

Come determinare quali porte TCP / UDP vengono aperte da un determinato process (linux)?

So come fare il contrario (scoprire quale process ha un dato port aperta) utilizzando lsof o netstat, ma una vasta ricerca su Google non mi ha aiutato a risolvere il problema inverso. So che potrei usare "netstat -np" combinato con alcuni grep e sed, ma sembra hacky. C'è una versione inversa di "lsof -i tcp: […]

come elencare i file che NON sono aperti utilizzando il command find

Voglio "elencare" tutti i file che NON sono aperti, all'interno di una determinata directory utilizzando il command GNU find. Ora, sono in grado di elencare i file aperti, ma non riesco a capire un modo per fare l'inverso. find /my/dir/* -exec lsof {} \; Qualche idea di come si possa fare questo?

Come può lsof riportre un numero maggiore di file aperti di quello che dice ulimit dovrebbe essere consentito?

Come può lsof riportre i file più aperti di quello che dice ulimit il limite? prod_web3(i-ca0b05aa):~$ sudo lsof | wc -l 4399 prod_web3(i-ca0b05aa):~$ ulimit -n 1024

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.