04-06-2017
Hi,
The difficult part here would be coming up with a generic solution, since what you need from each netstat output would appear to depend on actual human knowledge of which of the listening ports is the 'correct' one. From a technical perspective, they all are: PID 32538 really is listening on ports 7666 and 38970 on all bound IPs, and on port 13804 on the IP 10.2.228.79 specifically.
So aside from you knowing which of these is the one you want, you'd need some way of identifying something that the ports you're after will actually always have in common, if you want a generic scriptable run-one-command-and-get-the-answer solution. Is there something you would always look for or which would be scriptably identifiable as the signifier of which port was the 'correct' one ? If so, then if you can give a bit more detail we may be able to narrow this down further.
As for the fd command - I've never heard of that one, sorry. Doesn't seem to either be installed or to be an option for installation on any Linux or Solaris system I currently have access to.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
1. If I use an software application(which connects to the database in the server) in my local pc, how many PID should be registered? Would there be PID for the session and another PID for socket connection?
2. I noticed (through netstat) that when I logged in using the my software application,... (1 Reply)
Discussion started by: pcx26
1 Replies
2. UNIX for Dummies Questions & Answers
Hi All,
Since server is located at remote place so how to identify which user rebooted the server. Is there any way to identify the user.
Thanks in advance,
Reg,
Bache Gowda (1 Reply)
Discussion started by: bache_gowda
1 Replies
3. UNIX for Dummies Questions & Answers
Hi all,
I am trying to connect the open socket and its owner PID on my Solaris9 system. But it seems not very easy.
As netstat is not as powerful as it is on Linux platform, without the "-program" option, and "lsof -i <UDP|TCP>@<hostIP>" won't show the one i want although it lists some... (1 Reply)
Discussion started by: sleepy_11
1 Replies
4. Programming
Good evening everyone! :)
I'm doing a small client / server application for sharing files in C, and I am trying to implement the following:
The client of my application sends to the address 255.255.255.255 a message requesting a particular file.In the network there is only one server,... (1 Reply)
Discussion started by: esmeco
1 Replies
5. Linux
Hi
any idea on why I am getting this?
/sbin/mdadm --detail /dev/md0
mdadm: md device /dev/md0 does not appear to be active.
thanks. (2 Replies)
Discussion started by: melanie_pfefer
2 Replies
6. What is on Your Mind?
A few years ago, Dell announced they were selling PCs with Linux (Ubuntu) preinstalled or with no OS installed. It was about time! So a couple years ago I bought the Inspiron 1525n laptop that I'm typing this on with Ubuntu preinstalled. Yea! (Though I immediately wiped Ubuntu and installed... (7 Replies)
Discussion started by: KenJackson
7 Replies
7. UNIX for Advanced & Expert Users
Good Evening,
2 years ago, I set up an Ubuntu file-server for a friend, who is a photograph amateur. Basically, the server offers a software RAID-5 that can be accessed remotely from a MAC. Unfortunately, I didn't labeled the hard drives (i.e. which physical drive corresponds to the /dev/sdX... (2 Replies)
Discussion started by: Loic Domaigne
2 Replies
8. IP Networking
Hello,
Our software is using a TCP socket (AF_INET, SOCK_STREAM) to communicate with an Ethernet device. When we send a message, the message object writes itself in full onto the socket's stream buffer before the software invokes send() from socket.h.
I'm still researching, but have 2... (1 Reply)
Discussion started by: bix_20002000
1 Replies
9. Shell Programming and Scripting
We are using linux server. We have below script running on the crontab and it send the alert if the cpu usage is above 90%.
My question is, the below script tells the CPU usage for one CPU or all CPU in the server?
sar 1 1 | sed '$!d' | awk '{printf("%d", $8)}' > $SAR_LOG
Please let me... (4 Replies)
Discussion started by: govindts
4 Replies
10. UNIX for Dummies Questions & Answers
need script(shell or python) for killing pid in linux (2 Replies)
Discussion started by: roshan9995
2 Replies
LEARN ABOUT CENTOS
grub-file
GRUB-FILE(1) User Commands GRUB-FILE(1)
NAME
grub-file - check file type
SYNOPSIS
file OPTIONS FILE
DESCRIPTION
Check if FILE is of specified type.
--is-i386-xen-pae-domu
Check if FILE can be booted as i386 PAE Xen unprivileged guest kernel
--is-x86_64-xen-domu
Check if FILE can be booted as x86_64 Xen unprivileged guest kernel
--is-x86-xen-dom0
Check if FILE can be used as Xen x86 privileged guest kernel
--is-x86-multiboot
Check if FILE can be used as x86 multiboot kernel
--is-x86-multiboot2 Check if FILE can be used as x86 multiboot2 kernel
--is-arm-linux
Check if FILE is ARM Linux
--is-arm64-linux
Check if FILE is ARM64 Linux
--is-ia64-linux
Check if FILE is IA64 Linux
--is-mips-linux
Check if FILE is MIPS Linux
--is-mipsel-linux
Check if FILE is MIPSEL Linux
--is-sparc64-linux
Check if FILE is SPARC64 Linux
--is-powerpc-linux
Check if FILE is POWERPC Linux
--is-x86-linux
Check if FILE is x86 Linux
--is-x86-linux32
Check if FILE is x86 Linux supporting 32-bit protocol
--is-x86-kfreebsd
Check if FILE is x86 kFreeBSD
--is-i386-kfreebsd
Check if FILE is i386 kFreeBSD
--is-x86_64-kfreebsd
Check if FILE is x86_64 kFreeBSD
--is-x86-knetbsd
Check if FILE is x86 kNetBSD
--is-i386-knetbsd
Check if FILE is i386 kNetBSD
--is-x86_64-knetbsd Check if FILE is x86_64 kNetBSD
--is-i386-efi
Check if FILE is i386 EFI file
--is-x86_64-efi
Check if FILE is x86_64 EFI file
--is-ia64-efi
Check if FILE is IA64 EFI file
--is-arm64-efi
Check if FILE is ARM64 EFI file
--is-arm-efi
Check if FILE is ARM EFI file
--is-hibernated-hiberfil
Check if FILE is hiberfil.sys in hibernated state
--is-x86_64-xnu
Check if FILE is x86_64 XNU (Mac OS X kernel)
--is-i386-xnu
Check if FILE is i386 XNU (Mac OS X kernel)
--is-xnu-hibr
Check if FILE is XNU (Mac OS X kernel) hibernated image
--is-x86-bios-bootsector
Check if FILE is BIOS bootsector
-h, --help Display this help and exit. -u, --usage Display the usage of this command and exit.
SEE ALSO
The full documentation for grub-file is maintained as a Texinfo manual. If the info and grub-file programs are properly installed at your
site, the command
info grub-file
should give you access to the complete manual.
grub-file (GRUB) 2.02-2ubuntu8.3 July 2018 GRUB-FILE(1)