Solaris Tips and Tricks
| Hot: |
Find a list of Tips and Tricks here.
A nice trick to list the process which has opened a particular port is :
#!/bin/ksh
#
# 7-30-2003
# find from a port the pid that started the port
#
line=’————————————————————————-’
pids=`/usr/bin/ps -ef | sed 1d | awk ‘{print $2}’`
# Prompt users or use 1st cmdline argument
if [ $# -eq 0 ]; then
read ans?”Enter port you like to know pid for: “
else
ans=$1
fi
# Check all pids for this port, then list that process
for f in $pids
do
/usr/proc/bin/pfiles $f 2>/dev/null | /usr/xpg4/bin/grep -q “port: $ans”
if [ $? -eq 0 ] ; then
echo “$line\nPort: $ans is being used by PID: \c”
/usr/bin/ps -o pid -o args -p $f | sed 1d
fi
done
exit 0
Technorati Tags: port, solaris, process, script
Originally posted 2008-10-08 17:58:43.
related post
- My Images
- Nature
- Get the information on all the rpms installed on the system
- BDay Snaps
- Bash Tips & Tricks
Related Posts -
Solaris one liners http://www.unixguide.net/sun/sunoneliners.shtml Unix/Solaris: One-Liners Source: http://www.kevlo.com/~ebs/unix_commands.txt Listed here are a bunch... -
strings linux command Ever wondered what's inside some of those binary files on...
Related Websites - Realize Your Dreams With An Increased Credit Line An increased credit line can be beneficial to a person in a...
- Installing Multiple Instances of Zimbra Desktop in Linux Yahoo! Zimbra Desktop is almost reaching full release status, but...































