こんにちは、 鯨井貴博@opensourcetechです。
getentのコマンドに使い方ですが、
「getent 使用するデータベース 引数(FQDNやIPアドレスなど)」の
書式で使用します。
データベースで指定する項目としては、
「man getent」で確認出来るhostsやpasswd、shadow、servicesなどがあります。
/etc/nsswitch.confや/etc/hosts、/etc/resolv.confを使って名前解決をする場合は、
以下のようにします。
getent hosts www.zeus-learning.jp
getent hosts 210.172.2.118
/etc/passwdや/etc/shadowからユーザーIDで検索する場合は、
以下のようにします。
getent passwd root
getent shadow root
また、Exit Statusも「echo $?」とすれば確認出来ます。
なお、getentのソースコードを確認したい場合は、
以下などからC言語のソースを見ることが出来るようです。
http://fossies.org/dox/glibc-2.21/getent_8c_source.html