Linux sistem bilgisi görünüm komut koleksiyonu

Linuxsistem bilgisi görüntüleme komutu

【sistem】

uname -a
#Çekirdek/OS/CPU bilgilerini görüntüle

head -n 1 /etc/issue
#İşletim sistemi sürümünü kontrol et

cat /proc/cpuinfo
#CPU bilgilerini görüntüle

hostname
#Bilgisayar adını görüntüle

lspci -tv
#Tüm PCI cihazlarını listele

lsusb -tv
#Tüm USB cihazlarını listele

lsmod
#Yüklenen çekirdek modüllerini listele

env
#Ortam değişkenlerini görüntüle

【kaynak】

* Belgeler: https://help.ubuntu.com/

root@ubuntu-512mb-sfo1-01:~# free -m
toplam kullanılan ücretsiz paylaşılan arabellek önbelleğe alındı
Not: 494 227 266 0 10 185
-/+ arabellek/önbellek: 31 462
Takas: 0 Sor 0 0

root@ubuntu-512mb-sfo1-01:~# grep MemFree /proc/meminfo
MemFree: 272820 kB

 

free -m
#Bellek kullanımını ve takas kullanımını görüntüle

df -h
#Her bölümün kullanımını görüntüle

du -sh <目录名>
#Belirtilen dizinin boyutunu görüntüle

find . -type f -size +100M
#100 milyonun üzerindeki dosyaları bul

find . -type f -print |wc -l
#Geçerli dizindeki dosya sayısını say

grep MemTotal /proc/meminfo
#Toplam bellek miktarını görüntüle

grep MemFree /proc/meminfo
#Boş hafıza miktarını kontrol et

uptime
#Sistemin çalışma süresini, kullanıcı sayısını, yükü görüntüle

cat /proc/loadavg
#Sistem yükünü görüntüle

【Diskler ve Bölümler】

mount | column -t
#Ekli bölüm durumunu görüntüle

kod>fdisk -l

#Tüm bölümleri görüntüle

swapon -s
#Tüm takas bölümlerini görüntüle

hdparm -i /dev/hda
#Disk parametrelerini görüntüle (yalnızca IDE cihazları için)

dmesg | grep IDE
#Başlangıçta IDE cihazı algılama durumunu görüntüle

【ağ】

ifconfig
#Tüm ağ arayüzlerinin özelliklerini görüntüleyin

iptables -L
#Güvenlik duvarı ayarlarını görüntüle

route -n
#Yönlendirme tablosunu görüntüle

netstat -lntp
#Tüm dinleme bağlantı noktalarını görüntüle

netstat -antp
#Kurulan tüm bağlantıları görüntüle

netstat -s
#Ağ istatistiklerini görüntüle

【işlem】

cat /proc/sys/kernel/threads-max
Sistem tarafından izin verilen maksimum iş parçacığı sayısını görüntüleyin

cat /proc/sys/kernel/pid_max
Sistem tarafından izin verilen maksimum işlem sayısını görüntüleyin

ps -ef
# tüm süreçleri görüntüle

top
#İşlem durumunu gerçek zamanlı olarak göster

ll /proc/PID/fd/
#İşlem çok fazla CPU kullanıyorsa, bulmak için ll /proc/PID/fd/ komutunu kullandığınızdan emin olun, bulamazsanız birkaç kez bulun

【kullanıcı】

w
#Etkin kullanıcıları görüntüle

id <用户名>
#Belirtilen kullanıcı bilgilerini görüntüle

last
#Kullanıcı giriş günlüğünü görüntüle

cut -d: -f1 /etc/passwd
#Sistemin tüm kullanıcılarını görüntüle

cut -d: -f1 /etc/group
#Sistemdeki tüm grupları görüntüle

crontab -l
#Mevcut kullanıcının zamanlanmış görevlerini görüntüle

【Servis】

chkconfig --list
#Tüm sistem hizmetlerini listele

chkconfig --list | grep on
#Başlatılan tüm sistem hizmetlerini listele

##【CentOS Hizmet sürümü sorgusu]
CentOS hizmet sürümü sorgu komutu:

1. Linux Çekirdeği sürümünü kontrol edin
uname -r

2. CentOS sürümünü kontrol edin
cat /etc/redhat-release

3. PHP sürümünü kontrol edin
php -v

4. Görünüm MySQL 版本
mysql -v

5. Apache sürümünü kontrol edin
rpm -qa httpd

6. Mevcut CPU bilgilerini görüntüleyin
cat /proc/cpuinfo

7. Mevcut işlemci frekansını kontrol edin
cat /proc/cpuinfo | grep MHz

【program】

rpm -qa
# yüklenenlerin tümünü görüntüle软件paket

#Genel hizmetler için yeniden başlatma komutu
service memcached restart

service monit restart
service mysqld restart
service mysql restart
service httpd restart

monit start all

service nginx restart

#CWP'yi yeniden başlat
service cwpsrv restart

# memcached'i yeniden başlat
service memcached restart
service memcached start
service memcached stop

#boot memcached başlat
chkconfig memcached on

Kodun etkinleşmesi için httpd komutunu yeniden başlatın:
service httpd restart
service httpd start
service httpd stop

chkconfig httpd on

httpd komutunu yeniden yükle:
service httpd force-reload
service httpd reload

Nginx yeniden başlatma komutu:
/etc/init.d/nginxd restart

service nginxd force-reload
service nginxd reload
service nginxd restart

php-fpm yeniden başlatma komutu:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start

php-fpm'yi yeniden yükleyin:
sudo yum reinstall php-fpm

service mysql restart
service mysqld restart

service mysql stop
service mysqld stop

service mysql start
service mysqld start

Bellek kullanımını görmek ve bellek kullanımı sıralamasını işlemek için aşağıdaki komutu kullanın:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less

mysql_upgrade, tabloları kontrol etmek ve onarmak ve sistem tablolarını yükseltmek için aşağıdaki komutları yürütür:
mysqlcheck --all-databases --check-upgrade --auto-repair

MySQL komutunu kapatın:
killall mysqld

MySQL işlemini görüntüleyin:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"

pid-file=/var/lib/mysql/centos-cwl.pid

MYSQL'in PID dosya yolu, KLOXO-MR kontrol paneli "proses" üzerinden görüntülenebilir:
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid

veya tüm işlemleri görmek için SSH komutu "ps -ef":
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid

MySQL durumunu kontrol etmek için her dakika komutu başlatmak için bu satırı /etc/crontab'a ekleyebilirsiniz:
* * * * * /sbin/service mysql status || service mysql start

【İzleme komutu】

standart başlatma, durdurma, yeniden başlatma komutlarını izleyin:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart

izlemekÖnlemler:
monit bir arka plan programı işlemi olarak ayarlandığından ve sistemle başlayan ayarlar inittab'a eklendiğinden, monit işlemi durursa, init işlemi onu yeniden başlatır ve monit diğer hizmetleri izler, yani monit tarafından izlenen Servisler yapılamaz. olağan yöntemleri kullanmayı bıraktı, çünkü bir kez durdurulduğunda monit onları yeniden başlatacak.

monit tarafından izlenen bir hizmeti durdurmak için, örneğin Tomcat'i durdurmak için monit stop name gibi bir komut kullanılmalıdır:
monit stop tomcat

Monit tarafından izlenen tüm hizmetleri durdurmak için:
monit stop all

Bir hizmeti başlatmak için monit stop name komutunu kullanabilirsiniz,

Her şeyi başlatmak için:
monit start all

monit'i sistemle başlayacak şekilde ayarlayın ve /etc/inittab dosyasının sonuna ekleyin
# Monitörü standart çalıştırma seviyelerinde çalıştır
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc

monit'i kaldır:
yum remove monit

【İndirin ve sıkıştırın】

下载 wordpress En son sürümü
wget http://zh.wordpress.org/latest-zh_CN.tar.gz

fermuarını açmak
tar zxvf latest-zh_CN.tar.gz

Wordpress klasöründeki (mutlak yol) dosyaları geçerli dizin konumuna taşıyın
mv wordpress/* .

/cgi-bin dizinini geçerli dizine taşıyın
$mv wwwroot/cgi-bin .

Geçerli dizindeki tüm dosyaları önceki dizine kopyalayın
cp -rpf -f * ../

Redis hizmeti nasıl durdurulur/yeniden başlatılır/başlatılır?
Redis'i apt-get veya yum install ile yüklediyseniz, aşağıdaki komutlarla doğrudan redis'i durdurabilir/başlatabilir/yeniden başlatabilirsiniz.
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart

Redis'i kaynak koddan yüklediyseniz, redis istemci programı redis-cli'nin kapatma komutuyla redis'i yeniden başlatabilirsiniz:
redis-cli -h 127.0.0.1 -p 6379 shutdown

Yukarıdaki yöntemlerden hiçbiri redis'i durdurmayı başaramazsa, nihai silahı kullanabilirsiniz:
kill -9

[Dosya konumu komutunu görüntüle]

PHP yapılandırma dosyasının nereye yerleştirildiğini görün:
İşlev yasaksa, kabuğun altında yürüttüğünü görmek için phpinfo kullanın.
php -v / -name php.ini
或者
find / -name php.ini

 

Genellikle, linux minimum düzeyde kurulduğunda, varsayılan olarak wget kurulmayacaktır.
yükleme
yum -y install wget

Sistem otomatik yükseltme çalışıyor ve yum kilitli.
Yum işlemini kapanmaya zorlayabilirsiniz:
rm -f /var/run/yum.pid

 

Perl kontrol ediliyor...Perl sisteminizde bulunamadı: Lütfen Perl'i kurun ve deneyinain
Açıkçası, Perl'in kurulması gerekiyor.Perl kurulum komutu aşağıdaki gibidir:
yum -y install perl perl*

 

[Kloxo-MR kontrol paneli için SSH komutları]

Bir tema veya eklenti yüklerken "Dizin oluşturulamıyor" hatası veriyor
Çözüm: wp tema eklentisinin izinlerini yeniden değiştirin ve klasör yükleyin
Sunucu güvenliği için 777 izin tamamına verilemez, bu dizinlere 755 izin verildiği sürece sadece sahibinin yazma izni vardır.

Aşağıdaki komutu çalıştırırsanız:
sh /script/fix-chownchmod

Kloxo-MR, sitenin belge kökündeki dosyalar ve dizinler üzerinde revizyon sahipliği ve izinleri deneyecek

Kloxo-MR Kontrol Paneli: "yönetici>Sunucu>(localhost)>IP Adresi>IP'yi Yeniden Oku" seçeneğine gidin.

Sunucu güncellemesi
Sunucuyu en son sürüme güncelleyin
yum -y update

Yukarıdaki yöntemler defalarca denendi ancak hala bir sorun var, lütfen aşağıdaki onarım komutunu girin:
yum clean all; yum update -y; sh /script/cleanup

(Program güncellemesinde bir süre sonra yemeğe gidin ve tekrar kontrole gelin, yenileyinufo.org.in, img.ufo.org.in sayfaları normale döndü)

yum clean all; yum update -y; sh /script/cleanup
service httpd restart

Dahil edilen dns kayıtlarının "istatistiklerini" sağlamak için, yum clean all; yum update -y; sh /script/cleanup'ı güncelledikten sonra şunu çalıştırdığınızdan emin olun:
sh /script/fixdnsaddstatsrecord

Kloxo-MR'yi yükseltin:
yum clean all; yum update kloxomr7 -y; yum update -y

Kloxo-MR'yi yeniden yükleyin:
Herhangi bir hata bulunmazsa, aşağıdaki komutu deneyin:
sh /script/upcp -y

Umut Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) size yardımcı olan "Linux Sistem Bilgileri Komut Koleksiyonunu Görüntüleme" paylaştı.

Bu makalenin bağlantısını paylaşmaya hoş geldiniz:https://www.chenweiliang.com/cwl-405.html

En son güncellemeleri almak için Chen Weiliang'ın blogunun Telegram kanalına hoş geldiniz!

🔔 Kanalın üst dizinindeki değerli "ChatGPT İçerik Pazarlama Yapay Zeka Aracı Kullanım Kılavuzunu" alan ilk kişi olun! 🌟
📚 Bu rehber çok büyük değer içeriyor, 🌟Bu nadir bir fırsat, kaçırmayın! ⏰⌛💨
İsterseniz paylaşın ve beğenin!
Paylaşımlarınız ve beğenileriniz bizim sürekli motivasyonumuz!

 

发表 评论

E-posta hesabınız yayımlanmayacak. 必填 项 已 用 * 标注

yukarı kaydır