ホームページ >運用・保守 >Linuxの運用と保守 >Linux でのシステム検査によく使用されるコマンドの概要
Linux システムでは、サーバー ソフトウェアとハードウェアの使用状況をチェックする定期的な検査が必要です。これは人間の身体検査に相当し、問題を確実に発見して解決し、損失を時間内に削減できることを確認します。一般的に使用される検査コマンドは次のとおりです。
# uname -a # カーネル/オペレーティングシステム/CPU 情報を表示します
# head -n 1 /etc/issue # オペレーティングシステムのバージョンを確認します
# cat /proc/cpuinfo # CPU 情報を確認します
# hostname # コンピューター名を確認します
# lspci -tv # すべての PCI デバイスをリストします
# lsusb -tv # すべての USB デバイスをリストします
# lsmod # ロードされているカーネルモジュールをリストします
# env # 環境変数を表示します
# free - m # メモリ使用量とスワップ領域の表示
# df -h # 各パーティションの使用量を確認
# du -sh < ディレクトリ名< # 指定したディレクトリのサイズを確認
# grep MemTotal /proc/meminfo # 合計メモリを確認します
# grep MemFree /proc/meminfo # 空きメモリ量を確認します
# uptime # システム実行時間、ユーザー数、loadを確認します
# cat /proc/loadavg # システム負荷を確認します
# mount | column -t # マウントされたパーティションのステータスを確認する
# fdisk -l # すべてのパーティションを表示する
# swapon -s # すべてのスワップ パーティションを表示する
# hdparm -i /dev/hda # ディスクパラメータを表示する ( IDE デバイスのみ)
# dmesg | grep IDE # 起動時に IDE デバイスの検出ステータスを確認します
# ifconfig # すべてのネットワークインターフェイスのプロパティを確認します
# iptables -L # ファイアウォール設定を確認します
# Route -n # ルーティングテーブルを確認します
# netstat -lntp # すべてのリスニングポートを確認します
# netstat -antp # 確立されたすべての接続を表示します
# netstat -s # ネットワーク統計を表示します
# ps -ef # すべてのプロセスを表示します
# top # プロセスのステータスをリアルタイムで表示
# w # アクティビティを表示 User
# id < username> # 指定したユーザー情報を表示 # last # ユーザーのログインログを表示 # Cut -d: -f1 /etc/ passwd # システム内のすべてのユーザーを表示します# Cut -d: -f1 /etc/group # システム内のすべてのグループを表示します# crontab -l # すべてのユーザーのスケジュールされたタスクを表示します以上がLinux でのシステム検査によく使用されるコマンドの概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。