記事ディレクトリ
Linuxシステム情報表示コマンド
【システム】
uname -a
#カーネル/OS/CPU 情報を表示
head -n 1 /etc/issue
#オペレーティング システムのバージョンを確認する
cat /proc/cpuinfo
#CPU 情報を表示
hostname
#コンピュータ名を表示
lspci -tv
#すべての PCI デバイスを一覧表示する
lsusb -tv
#すべての USB デバイスを一覧表示する
lsmod
#ロードされたカーネルモジュールを一覧表示
env
#環境変数を表示
【資源】
* ドキュメンテーション: https://help.ubuntu.com/
root@ubuntu-512mb-sfo1-01:~# free -m
キャッシュされた使用済み空き共有バッファの合計
Mem:494 227 266 0 10
-/ +バッファ/キャッシュ:31 462
スワップ: 0 アスク 0 0
root@ubuntu-512mb-sfo1-01:~# grep MemFree /proc/meminfo
MemFree: 272820kB
free -m
#メモリ使用量とスワップ使用量を表示する
df -h
#各パーティションの使用状況を表示
du -sh <目录名>
# 指定したディレクトリのサイズを表示
find . -type f -size +100M
#100M を超えるファイルを検索
find . -type f -print |wc -l
#現在のディレクトリにあるファイルの数を数える
grep MemTotal /proc/meminfo
#総メモリ量を見る
grep MemFree /proc/meminfo
#空きメモリ量の確認
uptime
#システムの実行時間、ユーザー数、負荷を表示
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
#ネットワーク統計を表示
【処理する】
cat /proc/sys/kernel/threads-max
システムで許可されているスレッドの最大数を表示する
cat /proc/sys/kernel/pid_max
システムで許可されているプロセスの最大数を表示する
ps -ef
# すべてのプロセスを表示
top
#処理状況をリアルタイムで表示
ll /proc/PID/fd/
#プロセスが CPU を占有しすぎている場合は、必ずコマンド ll /proc/PID/fd/ を使用して見つけてください。見つからない場合は、何度か見つけてください。
【ユーザー】
w
#アクティブなユーザーを表示
id <用户名>
# 指定したユーザー情報を表示
last
#ユーザーログインログを表示
cut -d: -f1 /etc/passwd
#システムのすべてのユーザーを表示
cut -d: -f1 /etc/group
#システム内のすべてのグループを表示
crontab -l
#現在のユーザーのスケジュールされたタスクを表示する
【仕える】
chkconfig --list
# すべてのシステム サービスを一覧表示する
chkconfig --list | grep on
#開始されたすべてのシステム サービスを一覧表示する
##【CentOSの サービスバージョンクエリ]
CentOS サービス バージョン クエリ コマンド:
1. Linux カーネルのバージョンを確認する
uname -r
2. CentOS のバージョンを確認する
cat /etc/redhat-release
3. PHP のバージョンを確認する
php -v
4. 見る MySQL 版本
mysql -v
5. Apache のバージョンを確認する
rpm -qa httpd
6. 現在の CPU 情報を表示する
cat /proc/cpuinfo
7. 現在の CPU 周波数を確認する
cat /proc/cpuinfo | grep MHz
【プログラム】
rpm -qa
# インストールされているものをすべて表示ソフトウェア包
#共通サービスの再起動コマンド
service memcached restart
service monit restart
service mysqld restart
service mysql restart
service httpd restart
monit start all
service nginx restart
#CWP を再起動します
service cwpsrv restart
# memcached を再起動します
service memcached restart
service memcached start
service memcached stop
#boot 起動 memcached
chkconfig memcached on
httpd を再起動してコードを有効にするコマンド:
service httpd restart
service httpd start
service httpd stop
chkconfig httpd on
httpd コマンドをリロードします。
service httpd force-reload
service httpd reload
Nginx 再起動コマンド:
/etc/init.d/nginxd restart
service nginxd force-reload
service nginxd reload
service nginxd restart
php-fpm 再起動コマンド:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start
php-fpm を再インストールします。
sudo yum reinstall php-fpm
service mysql restart
service mysqld restart
service mysql stop
service mysqld stop
service mysql start
service mysqld start
次のコマンドを使用して、メモリ使用量とプロセス メモリ使用量のランキングを表示します。
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less
mysqlの_upgrade は次のコマンドを実行して、テーブルをチェックおよび修復し、システム テーブルをアップグレードします。
mysqlcheck --all-databases --check-upgrade --auto-repair
MySQL コマンドを閉じます。
killall mysqld
mysql プロセスを表示します。
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"
pid-file=/var/lib/mysql/centos-cwl.pid
MYSQL、KLOXO-MR の PID ファイル パスは、コントロール パネルの「プロセス」から表示できます。
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid
または SSH コマンド「ps -ef」ですべてのプロセスを表示します。
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid
次の行を /etc/crontab に追加して、毎分コマンドを開始して mysql のステータスを確認できます。
* * * * * /sbin/service mysql status || service mysql start
【監視コマンド】
標準の開始、停止、再起動コマンドを監視します。
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart
モニット注:
monit はデーモンプロセスとして設定され、システムで起動する設定は inittab に追加されるため、monit プロセスが停止すると、init プロセスがそれを再起動し、monit は他のサービスを監視します。つまり、monit は監視サービスを監視できません。通常の方法で停止できます。いったん停止すると、monit が再び開始するためです。
monit によって監視されているサービスを停止するには、monit stop name のようなコマンドを使用する必要があります。たとえば、tomcat を停止するには、次のようにします。
monit stop tomcat
monitの使用によって監視されているすべてのサービスを停止するには:
monit stop all
サービスを開始するには、コマンド monit stop name を使用できます。
すべてを開始するには:
monit start all
システムで開始するように monit を設定し、それを /etc/inittab ファイルの最後に追加します。
# 標準の実行レベルで monit を実行します
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc
アンインストールモニター:
yum remove monit
【ダウンロード・解凍】
下载 ワードプレス 最新バージョン
wget http://zh.wordpress.org/latest-zh_CN.tar.gz
解凍する
tar zxvf latest-zh_CN.tar.gz
wordpress フォルダ (絶対パス) 内のファイルを現在のディレクトリの場所に移動します。
mv wordpress/* .
/cgi-bin ディレクトリを現在のディレクトリに移動します
$mv wwwroot/cgi-bin .
現在のディレクトリ内のすべてのファイルを前のディレクトリにコピーします
cp -rpf -f * ../
redis サービスを停止/再起動/開始する方法は?
apt-get または yum install で redis をインストールした場合は、次のコマンドで redis を直接停止/開始/再起動できます。
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart
ソース コードから redis をインストールした場合は、redis クライアント プログラム redis-cli の shutdown コマンドを使用して redis を再起動できます。
redis-cli -h 127.0.0.1 -p 6379 shutdown
上記のいずれの方法でも redis を停止できない場合は、究極の武器を使用できます。
kill -9
[ファイルの場所の表示コマンド]
PHP 構成ファイルが配置されている場所を確認します。
phpinfo を使用して、関数が禁止されている場合は、シェルで実行することを確認します
php -v / -name php.ini
或者
find / -name php.ini
通常、Linux が最小インストールされている場合、デフォルトでは wget はインストールされません。
yum インストール
yum -y install wget
システムの自動アップグレードが実行中で、yum がロックされています。
yum プロセスを強制的にシャットダウンできます。
rm -f /var/run/yum.pid
Perl を確認しています...Perl がシステム上に見つかりませんでした: Perl をインストールして ag を試してくださいain
当然、perl をインストールする必要があります。perl のインストール コマンドは次のとおりです。
yum -y install perl perl*
【Kloxo-MRコントロールパネルのSSHコマンド】
テーマまたはプラグインのインストール時に「ディレクトリを作成できません」で失敗する
解決策: wp テーマ プラグインとアップロード フォルダーの権限を再変更します。
サーバーのセキュリティのために、777 のアクセス許可をすべてに与えることはできないため、これらのディレクトリに 755 のアクセス許可が与えられている限り、所有者だけが書き込みのアクセス許可を持ちます。
次のコマンドを実行すると:
sh /script/fix-chownchmod
Kloxo-MR は、サイトのドキュメント ルートにあるファイルとディレクトリに対してリビジョンの所有権とアクセス許可を試行します
Kloxo-MR コントロール パネル: [admin] > [Server] > [(localhost)] > [IP Address] > [Reread IP] に移動します。
サーバーの更新
サーバーを最新バージョンに更新する
yum -y update
上記の方法を何度も試しましたが、まだ問題があります。次の修復コマンドを入力してください。
yum clean all; yum update -y; sh /script/cleanup
(番組更新では、久しぶりに食べに行ってチェックしに来て、リフレッシュUFO.org.in、img。UFO.org.in ページは通常に戻りました)
yum clean all; yum update -y; sh /script/cleanup
service httpd restart
含まれている dns が「統計」を記録していることを確認するには、yum clean all; yum update -y; sh /script/cleanup を更新した後、必ず次を実行してください。
sh /script/fixdnsaddstatsrecord
Kloxo-MR をアップグレードします。
yum clean all; yum update kloxomr7 -y; yum update -y
Kloxo-MR を再インストールします。
エラーが見つからない場合は、次のコマンドを試してください。
sh /script/upcp -y
Hope Chen Weiliang ブログ ( https://www.chenweiliang.com/ ) に「Linux システム情報閲覧コマンド集」をシェアしましたので、お役に立てれば幸いです。
この記事のリンクを共有することを歓迎します。https://www.chenweiliang.com/cwl-405.html
Chen WeiliangのブログのTelegramチャンネルへようこそ。最新のアップデートを入手できます!
📚 このガイドには非常に価値のある内容が含まれています。🌟これはめったにない機会です、お見逃しなく! ⏰⌛💨
気に入ったらシェア&いいね!
あなたの共有といいねは、私たちの継続的な動機です!