作成: 更新:
サーバーに初めてsshログインしたらまずやってること
この記事は最終更新日から11か月以上が経過しています。
このエントリーは約1分で読めます。
PCスペック確認
cat /proc/cpuinfo
LISTENしてるプロセスに関連する情報の一覧を取得する
webサーバとかが即わかるからエンドポイント探しにうってつけ
これとっかかりにps -aux
の結果grepしたりするとよき
sudo netstat -ltupn
# なければssでも似たような事できる(archlinuxなど)
sudo ss -ltupn
LISTENしてるプロセスのPIDを取得
lsof -t -i:5000 -sTCP:LISTEN
OS情報を取得
意外と忘れる
だいたいはこれで確認できる
cat /etc/*release
cat /etc/*version
稼働中の全ユーザのcrontab一覧を表示
no crontab for
'^#'
'^ +#'
でgrep -v
すると今稼働しているcrontabと全ユーザ名だけ表示されます
for user in $(cut -f1 -d: /etc/passwd); do echo $user; sudo crontab -u $user -l; done
生きてるプロセス一覧を取得する
おなじみの
sudo ps -aux
全サービスのステータスを確認
sudo service --status-all
メモリの容量確認
アプリ動く?動かない?とか計算するときに必要になる
free