Linux でマシンの実行ステータスを表示するための一般的なコマンド

整理しただけで、復刻ではなく、オリジナルではありません。

-------------------------------------------------- ------------------------------

Linux システムのすべてのサービスを表示するコマンド
------------------------------------------ -- --------------------------------------
##各サービスの実行ステータスを表示しますlevel
# chkconfig --list
# chkconfig --list httpd
# chkconfig --list |grep httpd

例: サービスを手動で開始および停止する (ヘルプ ファイルを参照)
# service httpd start
# service httpd restart #
service httpd stop

サーバープログラムは /etc/init.d ディレクトリに格納されています

service --status-all は、サービスのステータスを確認できます。これは、サービスごとに service xxxx status コマンドを実行することと同じです。

各サービスは、少なくとも開始、停止オプションをサポートする必要があります



サービス構成:
#マシンの起動時に実行レベルで httpd を開始する
# chkconfig --level 345 httpd on

-------------------------- - --------------------------------------------------- ---
Linux でディスクの空き容量を確認する方法
-------------------------------------- -- --------------------------------------------

# df -h

# df -ih

df は coreutils ソフトウェア パッケージから取得され、ディスク容量を確認し、ディスク i ノードの使用状況を確認します
# du -s
# du /home --max-depth=2
du 各ディレクトリの統計情報、ファイルが占有するディスク容量

-------- - -------------------------------------------------- - ----------------------
linux システム情報の表示
----------------------- - -------------------------------------------------- - ------
# top # CPU を最も多く占有しているユーザー、リソースを最も多く占有しているユーザーなどを確認します。
# uname -a # カーネル/オペレーティング システム/CPU 情報の表示
# cat /etc/issue # オペレーティング システムのバージョンの表示
# cat /proc/version # カーネルを表示
# cat /proc/cpuinfo # CPU 情報を表示
# cat /proc/meminfo # メモリ情報を表示
# free -m # メモリ使用量とスワップ領域使用量を表示
# hostname # コンピュータ名を表示
# lspci -tv # すべての PCI デバイスを一覧表示
# lsusb -tv # すべての USB デバイスを一覧表示
# lsmod # ロードされたカーネル モジュールを一覧表示
# env # 環境変数リソースを表示
# df -h # 各パーティションの使用状況を表示
# dmesg # カーネル情報を表示
# uptime # cpu running time
# chkconfig --list # サービスを表示
# whoami who w # ログインした端末名を表示
# rpm -qa # すべてのインストールパッケージを表示
# rpm -qf # ファイルが属するパッケージを表示
# rpm -ql < package-name> # インストールされたソフトウェア パッケージに含まれるファイルを照会する
# rpm -qc <package-name> # インストールされたソフトウェア パッケージの構成ファイルの場所を表示する
# rpm -qi <package-name> # インストールされたソフトウェア パッケージを照会するパッケージ
# rpm -qd <package-name> # インストールされたパッケージのドキュメントのインストール場所を表示します
# ps -ef # プロセス情報を表示します
# ps -aux # プロセス情報を表示します

------------ --- ----------------------------------------------- --- -------------
誰がファイルまたはポートを開いたか、関連するプロセス情報を確認します
---------------------- ---- -------------------------------------------------------------- ---- ----
lsof filename 指定されたファイルを開くすべてのプロセスを表示します
lsof -c string COMMAND 列に指定された文字を含むプロセスの開いているすべてのファイルを表示します
lsof -i[46] [protocol][@hostname|hostaddr][ :service|port]
            46 --> IPv4 または IPv6
            プロトコル --> TCP または UDP
            ホスト名 --> インターネット ホスト名
            hostaddr --> IPv4 アドレス
            service --> /etc/service 内のサービス名 (複数可)
            port --> ポート番号 (複数可) で
ポート 22 の現在の実行状況を確認
# lsof -i :22

整理しただけで、復刻ではなく、オリジナルではありません。

-------------------------------------------------- ------------------------------

Linux システムのすべてのサービスを表示するコマンド
------------------------------------------ -- --------------------------------------
##各サービスの実行ステータスを表示しますlevel
# chkconfig --list
# chkconfig --list httpd
# chkconfig --list |grep httpd

例: サービスを手動で開始および停止する (ヘルプ ファイルを参照)
# service httpd start
# service httpd restart #
service httpd stop

サーバープログラムは /etc/init.d ディレクトリに格納されています

service --status-all は、サービスのステータスを確認できます。これは、サービスごとに service xxxx status コマンドを実行することと同じです。

各サービスは、少なくとも開始、停止オプションをサポートする必要があります



サービス構成:
#マシンの起動時に実行レベルで httpd を開始する
# chkconfig --level 345 httpd on

-------------------------- - --------------------------------------------------- ---
Linux でディスクの空き容量を確認する方法
-------------------------------------- -- --------------------------------------------

# df -h

# df -ih

df は coreutils ソフトウェア パッケージから取得され、ディスク容量を確認し、ディスク i ノードの使用状況を確認します
# du -s
# du /home --max-depth=2
du 各ディレクトリの統計情報、ファイルが占有するディスク容量

-------- - -------------------------------------------------- - ----------------------
linux システム情報の表示
----------------------- - -------------------------------------------------- - ------
# top # CPU を最も多く占有しているユーザー、リソースを最も多く占有しているユーザーなどを確認します。
# uname -a # カーネル/オペレーティング システム/CPU 情報の表示
# cat /etc/issue # オペレーティング システムのバージョンの表示
# cat /proc/version # カーネルを表示
# cat /proc/cpuinfo # CPU 情報を表示
# cat /proc/meminfo # メモリ情報を表示
# free -m # メモリ使用量とスワップ領域使用量を表示
# hostname # コンピュータ名を表示
# lspci -tv # すべての PCI デバイスを一覧表示
# lsusb -tv # すべての USB デバイスを一覧表示
# lsmod # ロードされたカーネル モジュールを一覧表示
# env # 環境変数リソースを表示
# df -h # 各パーティションの使用状況を表示
# dmesg # カーネル情報を表示
# uptime # cpu running time
# chkconfig --list # サービスを表示
# whoami who w # ログインした端末名を表示
# rpm -qa # すべてのインストールパッケージを表示
# rpm -qf # ファイルが属するパッケージを表示
# rpm -ql < package-name> # インストールされたソフトウェア パッケージに含まれるファイルを照会する
# rpm -qc <package-name> # インストールされたソフトウェア パッケージの構成ファイルの場所を表示する
# rpm -qi <package-name> # インストールされている説明情報を照会するパッケージ
# rpm -qd <package-name> # インストールされたパッケージのドキュメントのインストール場所を表示します
# ps -ef # プロセス情報の表示
# ps -aux # プロセス情報の表示

---------------------------------- ----------------------------------------------
誰が開封したかを確認するファイルまたはポート、関連するプロセス情報
------------------------------------------- -------------------------------------
lsof filename は、指定されたファイルを開くすべてのプロセスを表示します
lsof -c文字列 COMMAND 列に指定された文字を含むプロセスのすべての開いているファイルを表示します
lsof -i[46] [protocol][@hostname|hostaddr][:service|port]
            46 --> IPv4 または IPv6
            プロトコル --> TCP またはUDP
            ホスト名 --> インターネット ホスト名
            hostaddr --> IPv4 アドレス
            サービス --> /etc/service 内のサービス名 (複数可)
            ポート --> ポート番号 (複数可)
現在実行中のポート 22 のステータスを確認します
# lsof -i :22

おすすめ

転載: blog.csdn.net/xiayulengleng/article/details/53383951