[Linux] => [Linuxコマンド(A〜I)]


この日記のはてなブックマーク数 このエントリーを含むはてなブックマーク

fuserコマンドはポートを使用しているプロセスIDを表示するためのコマンドです。このコマンドを使えば、ポートにてどのようなサービスが稼働しているかを調べることができます。


#まずnetstatでLISTENINGポートをチェック

tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN <--- ポート80が空いている
tcp 0 0 210.253.244.125:53 0.0.0.0:* LISTEN
tcp 0 0 192.168.1.1:53 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN


#次にfuserコマンドにてポート80を使用しているプロセスIDをチェック
fuser -n tcp 80

80/tcp: 10615 10616 10617 10618 10619 10620 10621 10622 22620


3. ps aux |grep 10615 にてプロセスID 10615のサービスを調べる。
apacheが使用していることがわかるでしょう。


apache 10615 0.0 2.4 18580 3080 ? S Jan01 0:18 /usr/sbin/httpd



関連記事
gpasswd - 既存グループへのユーザの追加
identify - 画像情報の表示
dmidecode - ハードウェア構成情報
iconv - 文字コードの変換
dircolors - lsコマンドのカラー設定
indexmaker - MRTGのインデックスページの作成
chkconfig - init.dスクリプトの追加
ethtool - リンク速度やduplexモード、autonegotiationの設定変更
awk - 特定フィールドの取り出し
chmod - ファイルのパーミッションを変更
grpck - グループファイルのチェック
groupdel - グループの削除
edquota - quotaの編集
finger - ユーザ情報を表示
arp - ARPテーブルの表示・設定
fsck - ディスクの検査と修復
expand - ファイル内のタブをスペースへの変換
dirs - ディレクトリスタックの表示
convert - 画像のサムネイルを作成
env - 環境変数を設定してコマンドを実行
export - 環境変数の設定
grep - 文字列の検索
digコマンド - DNS情報を調べるには
apropos - whatisデータベースの文字列検索
hwclock - ハードウェアクロックの設定
id - ユーザのUIDやGIDを表示
alias - エイリアスの作成
chage - パスワードの有効期限を設定
iptables-restore - iptablesの設定を復元する
iptables-save - iptablesの設定を保存する
df - ディスクの使用量を調べる
cat - ファイルの表示・連結
head - ファイルの先頭部分を表示
diff - ファイルの違いを調べる
cal - カレンダーを表示
chown - ファイルの所有者を変更
fuser - ポートを使用しているプロセスIDを調べる
hostname - ホスト名の設定
hdparm - ディスクパラメータの表示と設定
fdformat - フロッピーのフォーマット
find - ファイル検索コマンド
du - ディスクの使用量を調べる
dd - ファイルのコピーやイメージの作成
date - 日時の表示と設定
cut - 特定のフィールドを切り出して表示
chsh - デフォルトシェルの変更
広告