Artikel Verzeechnes
LinuxSystem Informatiounen Hibléck Kommando
【System】
uname -a
#Kuckt Kernel / OS / CPU Informatioun
head -n 1 /etc/issue
# Kontrolléiert d'Versioun vum Betribssystem
cat /proc/cpuinfo
#View CPU Informatioun
hostname
# Kuckt de Computernumm
lspci -tv
#Lëscht all PCI Apparater
lsusb -tv
#Lëscht all USB Geräter
lsmod
#Lëscht gelueden Kernel Moduler
env
#View Ëmfeldvariablen
【Ressource】
* Dokumentatioun: https://help.ubuntu.com/
root@ubuntu-512mb-sfo1-01:~# free -m
total benotzt gratis gedeelt Puffer cache
Mem: 494 227 266 0 10 185
-/+ Puffer/Cache: 31 462
Swap: 0 Frot 0 0
root@ubuntu-512mb-sfo1-01:~# grep MemFree /proc/meminfo
MemFree: 272820 kB
free -m
# Kuckt d'Erënnerungsverbrauch an tauscht d'Benotzung
df -h
# Kuckt d'Benotzung vun all Partition
du -sh <目录名>
# Kuckt d'Gréisst vum spezifizéierte Verzeechnes
find . -type f -size +100M
# Fannt Dateien iwwer 100M
find . -type f -print |wc -l
# Zielt d'Zuel vun de Dateien am aktuellen Verzeechnes
grep MemTotal /proc/meminfo
# Kuckt de Gesamtbetrag vun Erënnerung
grep MemFree /proc/meminfo
#Checkt d'Quantitéit u fräi Erënnerung
uptime
# View System Lafzäit, Zuel vun de Benotzer, Luet
cat /proc/loadavg
# View System Belaaschtung
【Disken a Partitionen】
mount | column -t
# Kuckt den ugebonnen Partitionsstatus
code>fdisk -l
# Kuckt all Partitionen
swapon -s
# Kuckt all Tauschpartitionen
hdparm -i /dev/hda
# Kuckt Diskparameter (nëmme fir IDE Geräter)
dmesg | grep IDE
#View IDE Apparat Detektiounsstatus beim Startup
【Netzwierk】
ifconfig
# Kuckt d'Eegeschafte vun all Netzwierkschnëttplazen
iptables -L
#View Firewall Astellunge
route -n
# View Routing Dësch
netstat -lntp
# Kuckt all Nolauschterhäfen
netstat -antp
# Kuckt all etabléiert Verbindungen
netstat -s
# Kuckt Netzwierkstatistiken
【Prozess】
cat /proc/sys/kernel/threads-max
Kuckt déi maximal Unzuel u Threads déi vum System erlaabt sinn
cat /proc/sys/kernel/pid_max
Kuckt déi maximal Unzuel u Prozesser déi vum System erlaabt sinn
ps -ef
# kuckt all Prozesser
top
#Weist de Prozessstatus an Echtzäit
ll /proc/PID/fd/
#Wann de Prozess ze vill CPU besetzt, gitt sécher de Kommando ll /proc/PID/fd/ ze benotzen fir et ze fannen, wann Dir et net fanne kënnt, fannt et e puer Mol
【Benotzer】
w
# Kuckt aktiv Benotzer
id <用户名>
# Kuckt déi spezifizéiert Benotzerinformatioun
last
# View Benotzer Login Log
cut -d: -f1 /etc/passwd
# Kuckt all Benotzer vum System
cut -d: -f1 /etc/group
# Kuckt all Gruppen am System
crontab -l
# Kuckt déi geplangte Aufgaben vum aktuelle Benotzer
【Serve】
chkconfig --list
#Lëscht all Systemservicer
chkconfig --list | grep on
#Lëscht all ugefaangen System Servicer
##【CentOS Service Versioun Ufro]
CentOS Service Versioun Ufro Kommando:
1. Check der Linux Kernel Versioun
uname -r
2. Check der CentOS Versioun
cat /etc/redhat-release
3. Check der PHP Versioun
php -v
4. Vue MySQL Versioun
mysql -v
5. Check der Apache Versioun
rpm -qa httpd
6. Gesinn aktuell CPU Informatiounen
cat /proc/cpuinfo
7. Check déi aktuell CPU Frequenz
cat /proc/cpuinfo | grep MHz
【Programm】
rpm -qa
# Vue all installéiertSoftwarePackage
#Restart Kommando fir gemeinsam Servicer
service memcached restart
service monit restart
service mysqld restart
service mysql restart
service httpd restart
monit start all
service nginx restart
#CWP nei starten
service cwpsrv restart
# Restart memcached
service memcached restart
service memcached start
service memcached stop
#boot Start memcached
chkconfig memcached on
Restart httpd fir de Code Effekt Kommando ze maachen:
service httpd restart
service httpd start
service httpd stop
chkconfig httpd on
Reload httpd Kommando:
service httpd force-reload
service httpd reload
Nginx Restart Kommando:
/etc/init.d/nginxd restart
service nginxd force-reload
service nginxd reload
service nginxd restart
php-fpm Restart Kommando:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start
Reinstall 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
Benotzt de folgende Kommando fir d'Erënnerungsverbrauch ze gesinn an d'Veraarbechtung vum Gedächtnisverbrauch Ranking:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less
MySQL_upgrade fiert déi folgend Kommandoen aus fir Dëscher ze kontrolléieren an ze reparéieren an d'Systemtabellen ze upgraden:
mysqlcheck --all-databases --check-upgrade --auto-repair
Zoumaachen MySQL Kommando:
killall mysqld
Kuckt de mysql Prozess:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"
pid-file=/var/lib/mysql/centos-cwl.pid
De PID Dateiwee vu MYSQL, KLOXO-MR kann duerch de Kontrollpanel "Prozess" gekuckt ginn:
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid
oder SSH Kommando "ps -ef" fir all Prozesser ze gesinn:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid
Dir kënnt dës Linn op /etc/crontab addéieren fir de Kommando all Minutt ze starten fir de mysql Status ze kontrolléieren:
* * * * * /sbin/service mysql status || service mysql start
【Monit Kommando】
Monitor Standard Start, Stop, Restart Kommandoen:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart
monitéierenNotiz:
Well de Monit als Daemon-Prozess gesat gëtt, an d'Astellungen, déi mam System ufänken, ginn op inittab bäigefüügt, wann de Monit-Prozess ophält, wäert den Init-Prozess et nei starten, a Monit iwwerwaacht aner Servicer, dat heescht datt d'Monit iwwerwaacht Servicer net kënnen sinn opgehalen déi üblech Methoden ze benotzen, well eemol gestoppt, monit se erëm ufänken.
Fir e Service ze stoppen dee vu Monit iwwerwaacht gëtt, sollt e Kommando wéi Monit Stop Numm benotzt ginn, zum Beispill fir Tomcat ze stoppen:
monit stop tomcat
Fir all Servicer ze stoppen, déi duerch d'Monit benotzt iwwerwaacht ginn:
monit stop all
Fir e Service ze starten, kënnt Dir de Kommando Monit Stop Numm benotzen,
Fir alles unzefänken ass:
monit start all
Set Monit fir mam System unzefänken a füügt se um Enn vun der /etc/inittab Datei derbäi
# Run Monitor a Standard Run-Niveauen
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc
Uninstall Monitor:
yum remove monit
【Download an dekompriméieren】
下载 Vergaangenheet Déi lescht Versioun vum
wget http://zh.wordpress.org/latest-zh_CN.tar.gz
unzip
tar zxvf latest-zh_CN.tar.gz
Beweegt d'Dateien am Wordpress-Ordner (absolute Wee) op déi aktuell Verzeechnesplaz
mv wordpress/* .
Beweegt den / cgi-bin Verzeichnis an den aktuellen Verzeichnis
$mv wwwroot/cgi-bin .
Kopéiert all Dateien am aktuellen Verzeichnis an de fréiere Verzeichnis
cp -rpf -f * ../
Wéi stoppen / nei starten / starten Redis Service?
Wann Dir Redis mat apt-get oder yum install installéiert hutt, kënnt Dir Redis direkt mat de folgende Kommandoen stoppen / starten / nei starten
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart
Wann Dir Redis vum Quellcode installéiert hutt, kënnt Dir Redis duerch de Shutdown Kommando vu redis-cli, dem Client Programm vu Redis nei starten:
redis-cli -h 127.0.0.1 -p 6379 shutdown
Wann keng vun den uewe genannte Methoden et fäerdeg bréngt Redis ze stoppen, kënnt Dir déi ultimativ Waff benotzen:
kill -9
[Fichier Location Kommando kucken]
Kuckt wou d'PHP Konfiguratiounsdatei plazéiert ass:
Benotzt phpinfo fir ze kucken datt wann d'Funktioun verbueden ass, se ënner der Shell ausféieren
php -v / -name php.ini
或者
find / -name php.ini
Allgemeng, wann Linux minimal installéiert ass, gëtt wget net als Standard installéiert.
yum installéieren
yum -y install wget
System Auto-Upgrade leeft an Yum ass gespaart.
De Yum-Prozess ka gezwongen ausgeschalt ginn duerch:
rm -f /var/run/yum.pid
Iwwerpréift fir perl ... Perl gouf net op Ärem System fonnt: Installéiert w.e.g. perl a probéiert again
Natierlech muss perl installéiert ginn. De Perl Installatiounskommando ass wéi follegt:
yum -y install perl perl*
[SSH Kommandoe fir Kloxo-MR Kontrollpanel]
Wann Dir en Thema oder Plugin installéiert, klappt et mat "Kënnt net erstellen Verzeechnes"
Léisung: ännert d'Permissiounen vum wp Thema Plugin nei an den Dossier eropzelueden
Fir d'Serversécherheet kënnen 777 Permissiounen net all ginn, soulaang wéi dës Verzeichnisser 755 Permissiounen ginn, huet nëmmen de Besëtzer d'Erlaabnes ze schreiwen.
Wann Dir de folgende Kommando leeft:
sh /script/fix-chownchmod
Kloxo-MR probéiert d'Revisiounsbesëtzer an d'Permissiounen op Dateien an Verzeichnisser an der Dokumentroot vum Site
Kloxo-MR Kontrollpanel: Gitt op "admin>Server>(localhost)>IP Adress>Reread IP".
Server Update
Update de Server op déi lescht Versioun
yum -y update
Déi uewe genannte Methoden goufen vill Mol probéiert, awer et ass nach ëmmer e Problem, gitt w.e.g. de folgende Reparaturbefehl:
yum clean all; yum update -y; sh /script/cleanup
(Am Programmaktualiséierung, gitt no enger Zäit iessen a kommt zréck fir ze kontrolléieren, erfrëschenUFO.org.in, img.UFO.org.in Säiten sinn zréck op normal)
yum clean all; yum update -y; sh /script/cleanup
service httpd restart
Fir sécherzestellen datt déi abegraff dns "Statistiken" registréiert, nodeems Dir yum alles aktualiséiert hutt; yum update -y; sh /script/cleanup, gitt sécher ze lafen:
sh /script/fixdnsaddstatsrecord
Upgrade Kloxo-MR:
yum clean all; yum update kloxomr7 -y; yum update -y
Neiinstalléieren Kloxo-MR:
Wann keng Feeler fonnt ginn, probéiert de folgende Kommando:
sh /script/upcp -y
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeelt "Linux System Informatioun Viewing Command Collection", wat fir Iech hëllefräich ass.
Wëllkomm de Link vun dësem Artikel ze deelen:https://www.chenweiliang.com/cwl-405.html
Wëllkomm op dem Telegram Kanal vum Chen Weiliang säi Blog fir déi lescht Updates ze kréien!
📚 Dëse Guide enthält en enorme Wäert, 🌟 Dëst ass eng selten Geleeënheet, verpasst et net! ⏰⌛💨
Deelen a liken wann dir wëllt!
Är Deelen a Likes sinn eis kontinuéierlech Motivatioun!