Cygwin kurulumu eksik / proc / net / tcp


2

Geçenlerde Cygwin'i windows sunucuma kurdum, hangi işlemin hangi portu kullandığını kontrol etmek istemedim, aşağıdaki komutu kullanmaya çalıştım: fuser -TERM -n tcp 25565

Sonra bana bir hata verdi. '/ Proc / net / tcp' protokol dosyasını açamıyor: Böyle bir dosya veya dizin yok

Bir şeyi mi özlüyorum, veya belirli bir portu kullanarak hangi sürecin kullanıldığını bulmanın başka bir yolu var mı?


Kimse cevap vermedi mi? Ben üzgün bir pandayım :(
Stefan Candan

Yanıtlar:


1

Cygwin, Linux'un her yönünü taklit etmeye çalışmaz. Hangi işlemin hangi bağlantı noktasını kullandığını kontrol etmek istiyorsanız, netstat -b yönetici olarak Bunun Windows’a ait olduğunu unutmayın. netstat (büyük olasılıkla C:\Windows\System32 ); Cygwin'in kendine ait değil netstat, bildiğim kadarıyla.


Cygwin'in neden sağladığını anladığımdan emin değilim fuser Temel kullanım bu mesajı verirse psmisc paketindeki komut.
Steve Chambers

1
psmisc "Proc dosya sistemini kullanan bazı küçük faydalı araçların bir kümesidir", yani fuser. Paketin tamamı Linux için tasarlandı, Cygwin için değil, ancak Cygwin'in procfs uygulaması için hala yararlı. Örneğin, fuser Hangi Cygwin işlemlerinin açık bir dosya olduğunu göstermek için çalışır.
jjlin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.