Diagnostik · Port
Cara mencari proses yang sedang menggunakan port
Temukan pemilik port di Windows, Linux, atau macOS; pada platform yang didukung, qzx inspectPort 3000 --json memberi diagnosis read-only dengan hasil terstruktur.
Alejandro Sánchez6 menit baca

Cari pemiliknya dulu, jangan hentikan proses berdasarkan tebakan
Windows menyediakan Get-NetTCPConnection, Linux dapat memakai ss -lptn 'sport = :3000', dan macOS umum memakai lsof -nP -iTCP:3000 -sTCP:LISTEN.
Satu permintaan QZX
qzx inspectPort 3000 --jsonQZX melaporkan apakah port sedang dipakai dan, bila OS mengizinkan, mengembalikan PID, nama proses, waktu pembuatan, executable, dan bukti lain. Keterbatasan tetap dinyatakan secara eksplisit.
Periksa output sebelum dibagikan
Argumen command line dapat memuat path lokal, username, URL, token, atau data sensitif lain. Perintahnya read-only, tetapi output mentah belum tentu aman untuk dipublikasikan.
Urutan yang lebih aman
Inspeksi → pahami pemilik → putuskan perubahan secara terpisah → inspeksi ulang sebelum perubahan → verifikasi sesudahnya. PID dapat digunakan kembali, jadi waktu pembuatan proses juga penting.
Kembangkan menjadi workflow produksi
QZX gratis dan open source. Alejandro Sánchez menyediakan layanan profesional untuk validasi kompatibilitas, integrasi, dan otomatisasi khusus; Anda juga dapat mendukung pengembangan proyek.
Perintah terkait
inspectPortMemeriksa apakah port lokal sedang digunakan dan melaporkan proses pemiliknya tanpa menghentikan proses tersebut.
Pertanyaan umum
Apakah inspectPort menghentikan proses?
Tidak. inspectPort hanya membaca dan tidak mengubah status proses.
Mengapa detail proses bisa tidak lengkap?
Izin, API sistem operasi, atau proses yang berhenti saat inspeksi dapat membatasi data yang tersedia.
Bolehkah JSON dipublikasikan langsung?
Sebaiknya periksa dulu karena argumen command line, path, dan username dapat mengandung informasi sensitif.