Tôi muốn trích xuất id quá trình của một quy trình nhất định để tắt nó. Quá trình này là một máy chủ web cục bộ sử dụng một cổng nhất định (localhost: 3000) và tôi hiện đang làm như thế này để trích xuất dòng liên quan:
lsof|grep localhost:3000
nhưng lsof
lệnh quá chậm. Có cách nào nhanh hơn để trích xuất id quá trình không?
@HananN. Tôi đã thử nó, nhưng nó vẫn rất chậm. Sử dụng netstat như được đề xuất trong các câu trả lời nhanh hơn nhiều.
—
sawa
lsof
không phải là phần chậm, sử dụng tất cả các độ phân giải tên và độ phân giải ip là. Làm cho nó tất cả số và nó sẽ đi nhanh.
@Marcin Thông tin của bạn thực sự hữu ích cũng như các câu trả lời được đưa ra. Cảm ơn bạn.
—
sawa
Có bất kỳ lý do tại sao bạn có thể
—
Nils
t use
killall` pgrep
hoặc pkill
?
lsof -i
chỉ liệt kê các kết nối mạng.