पिंग उपयोगकर्ता आईडी बिट सेट के साथ रूट के स्वामित्व में एक कार्यक्रम है।
$ ls -l `which ping`
-rwsr-xr-x 1 root root 35752 Nov 4 2011 /bin/ping
जैसा कि मैं इसे समझता हूं, अगर कोई उपयोगकर्ता पिंग प्रक्रिया चलाता है, तो प्रभावी उपयोगकर्ता आईडी वास्तविक उपयोगकर्ता आईडी (यानी प्रक्रिया शुरू करने वाले व्यक्ति की उपयोगकर्ता आईडी) से उपयोगकर्ता आईडी रूट में बदल जाएगी। हालाँकि जब मैं यह कोशिश करता हूं और पीएस के आउटपुट को देखता हूं कि यह देखने के लिए कि क्या पिंग प्रक्रिया रूट उपयोगकर्ता के रूप में चल रही है, मुझे अभी भी वास्तविक उपयोगकर्ता आईडी दिख रही है।
ps -e -o user,ruser,euser,cmd,args | grep ping
sashan sashan sashan ping -i 10 -c 1000 www.goog ping -i 10 -c 1000 www.google.com