Sobes.tech
Senior

როგორ შევამოწმოთ, რომელი პორტები არის დაკავებული Linux-ში?

sobes.tech AI

პასუხი AI-სგან

Linux-შიდა, გამოყენებული პორტების ნახვა ხშირად გამოიყენება ბრძანებები netstat, ss და lsof.

  • ss -tuln — აჩვენებს ყველა მოსმენის TCP და UDP პორტებს ნომრებით და მისამართებით.
  • netstat -tuln — მსგავსია, მაგრამ შეიძლება არ იყოს ხელმისაწვდომი ახალი დისტრიბუციებში.
  • lsof -i :<პორტი> — აჩვენებს პროცესებს, რომლებიც იყენებენ კონკრეტულ პორტს.

ყველა გამოყენებული პორტის სანახავად მაგალითია ბრძანება:

ss -tuln

თუ გსურთ გაიგოთ, რომელი პროცესი იკავებს პორტს 8080:

lsof -i :8080

ეს ხელსაწყოები დაგეხმარებათ განსაზღვროთ, რომელი პორტები არის დაკავებული და რომელი პროცესებით.