Linux でのシステム検査によく使用されるコマンドの概要

巴扎黑
リリース: 2017-08-22 14:21:01
オリジナル
2027 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!