Artikel Directory
Linuxkommando til systeminformationsvisning
【system】
uname -a
#Se oplysninger om kerne/OS/CPU
head -n 1 /etc/issue
#Tjek versionen af operativsystemet
cat /proc/cpuinfo
#Se CPU-oplysninger
hostname
#Se computernavn
lspci -tv
#List alle PCI-enheder
lsusb -tv
# Liste over alle USB-enheder
lsmod
#List indlæste kernemoduler
env
#Se miljøvariabler
【ressource】
* Dokumentation: https://help.ubuntu.com/
root@ubuntu-512mb-sfo1-01:~# free -m
samlede brugte gratis delte buffere cachelagret
Mem.: 494 227 266 0 10 185
-/+ buffere/cache: 31 462
Byt: 0 Spørg 0 0
root@ubuntu-512mb-sfo1-01:~# grep MemFree /proc/meminfo
MemFree: 272820 kB
free -m
#Se hukommelsesforbrug og skift forbrug
df -h
#Se brugen af hver partition
du -sh <目录名>
#Se størrelsen på den angivne mappe
find . -type f -size +100M
#Find filer over 100 mio
find . -type f -print |wc -l
#Tæl antallet af filer i den aktuelle mappe
grep MemTotal /proc/meminfo
#Se den samlede mængde hukommelse
grep MemFree /proc/meminfo
#Tjek mængden af ledig hukommelse
uptime
#Se systemets køretid, antal brugere, belastning
cat /proc/loadavg
#Se systembelastning
【Diske og partitioner】
mount | column -t
#Se den vedhæftede partitionsstatus
kode>fdisk -l
#Se alle partitioner
swapon -s
#Se alle swap-partitioner
hdparm -i /dev/hda
#Se diskparametre (kun for IDE-enheder)
dmesg | grep IDE
#Se IDE-enhedsdetektionsstatus ved opstart
【netværk】
ifconfig
#Se egenskaberne for alle netværksgrænseflader
iptables -L
#Se firewallindstillinger
route -n
#Se rutetabellen
netstat -lntp
#Se alle lytteporte
netstat -antp
#Se alle etablerede forbindelser
netstat -s
#Se netværksstatistikker
【behandle】
cat /proc/sys/kernel/threads-max
Se det maksimale antal tråde tilladt af systemet
cat /proc/sys/kernel/pid_max
Se det maksimale antal processer, der tillades af systemet
ps -ef
# se alle processer
top
#Vis processtatus i realtid
ll /proc/PID/fd/
#Hvis processen fylder for meget CPU, skal du sørge for at bruge kommandoen ll /proc/PID/fd/ for at finde den, hvis du ikke kan finde den, så find den et par gange mere
【bruger】
w
#Se aktive brugere
id <用户名>
#Se de angivne brugeroplysninger
last
#Se brugerloginlog
cut -d: -f1 /etc/passwd
#Se alle brugere af systemet
cut -d: -f1 /etc/group
#Se alle grupper i systemet
crontab -l
#Se den aktuelle brugers planlagte opgaver
【Tjene】
chkconfig --list
#List alle systemtjenester
chkconfig --list | grep on
#List alle startede systemtjenester
##【CentOS Serviceversionsforespørgsel]
CentOS serviceversion forespørgselskommando:
1. Tjek Linux Kernel-versionen
uname -r
2. Tjek CentOS-versionen
cat /etc/redhat-release
3. Tjek PHP-versionen
php -v
4. Se MySQL 版本
mysql -v
5. Tjek Apache-versionen
rpm -qa httpd
6. Se aktuelle CPU-oplysninger
cat /proc/cpuinfo
7. Kontroller den aktuelle cpu-frekvens
cat /proc/cpuinfo | grep MHz
【program】
rpm -qa
# se alle installerede软件pakke
#Genstart kommando for almindelige tjenester
service memcached restart
service monit restart
service mysqld restart
service mysql restart
service httpd restart
monit start all
service nginx restart
#genstart CWP
service cwpsrv restart
# genstart memcached
service memcached restart
service memcached start
service memcached stop
#boot start memcached
chkconfig memcached on
Genstart httpd for at få koden til at træde i kraft kommandoen:
service httpd restart
service httpd start
service httpd stop
chkconfig httpd on
genindlæs httpd kommando:
service httpd force-reload
service httpd reload
Nginx genstart kommando:
/etc/init.d/nginxd restart
service nginxd force-reload
service nginxd reload
service nginxd restart
php-fpm genstart kommando:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start
Geninstaller 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
Brug følgende kommando til at se hukommelsesforbruget og behandle hukommelsesforbrugsrangeringen:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less
mysql_upgrade udfører følgende kommandoer for at kontrollere og reparere tabeller og opgradere systemtabeller:
mysqlcheck --all-databases --check-upgrade --auto-repair
Luk MySQL kommando:
killall mysqld
Se mysql-processen:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"
pid-file=/var/lib/mysql/centos-cwl.pid
PID-filstien til MYSQL, KLOXO-MR kan ses gennem kontrolpanelets "proces":
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid
eller SSH-kommando "ps -ef" for at se alle processer:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid
Du kan tilføje denne linje til /etc/crontab for at starte kommandoen hvert minut for at kontrollere mysql-status:
* * * * * /sbin/service mysql status || service mysql start
【Monit kommando】
overvåg standard start, stop, genstart kommandoer:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart
overvåge注意 事项:
Da monit er indstillet som en dæmon-proces, og de indstillinger, der starter med systemet tilføjes til inittab, hvis monit-processen stopper, vil init-processen genstarte den, og monit overvåger andre tjenester, hvilket betyder, at monit-overvåger Tjenesten kan ikke stoppes ved at bruge den normale metode, for når den er stoppet, vil monit starte den igen.
For at stoppe en tjeneste, der overvåges af monit, skal en kommando som monit stop navn bruges, for eksempel for at stoppe tomcat:
monit stop tomcat
Sådan stopper du alle tjenester, der overvåges af monit-brug:
monit stop all
For at starte en tjeneste kan du bruge kommandoen monit stop navn,
For at starte alt er:
monit start all
Indstil monit til at starte med systemet og tilføj det i slutningen af filen /etc/inittab
# Kør monit i standard kørselsniveauer
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc
Afinstaller monit:
yum remove monit
【Download og dekomprimer】
下载 wordpress Den seneste version af
wget http://zh.wordpress.org/latest-zh_CN.tar.gz
unzip
tar zxvf latest-zh_CN.tar.gz
Flyt filerne i wordpress-mappen (absolut sti) til den aktuelle mappeplacering
mv wordpress/* .
Flyt mappen /cgi-bin til den aktuelle mappe
$mv wwwroot/cgi-bin .
Kopier alle filer i den aktuelle mappe til den forrige mappe
cp -rpf -f * ../
Hvordan stoppes/genstartes/startes redis service?
Hvis du installerede redis med apt-get eller yum install, kan du stoppe/starte/genstarte redis direkte med følgende kommandoer
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart
Hvis du installerede redis fra kildekoden, kan du genstarte redis gennem shutdown-kommandoen fra redis-klientprogrammet redis-cli:
redis-cli -h 127.0.0.1 -p 6379 shutdown
Hvis ingen af ovenstående metoder lykkes med at stoppe redis, kan du bruge det ultimative våben:
kill -9
[Se kommando om filplacering]
Se, hvor PHP-konfigurationsfilen er placeret:
Brug phpinfo til at se, at hvis funktionen er forbudt, skal du udføre den under skallen
php -v / -name php.ini
或者
find / -name php.ini
Generelt, når linux er minimalt installeret, vil wget ikke blive installeret som standard.
yum installer
yum -y install wget
Systemets automatiske opgradering kører, og yum er låst.
Du kan tvinge yum-processen til at lukke ned:
rm -f /var/run/yum.pid
Søger efter perl...Perl blev ikke fundet på dit system: Installer venligst perl og prøv again
Det er klart, at perl skal installeres. Perl installationskommandoen er som følger:
yum -y install perl perl*
[SSH-kommandoer til Kloxo-MR kontrolpanel]
Når du installerer et tema eller plugin, mislykkes det med "Kan ikke oprette mappe"
Løsning: omskift tilladelserne til wp-tema-plugin'et og upload-mappen
For serversikkerhed kan 777 tilladelser ikke gives alle, så så længe disse mapper får 755 tilladelser, er det kun ejeren, der har tilladelse til at skrive.
Hvis du kører følgende kommando:
sh /script/fix-chownchmod
Kloxo-MR vil forsøge revisionsejerskab og tilladelser til filer og mapper i webstedets dokumentrod
Kloxo-MR Kontrolpanel: Gå til "admin>Server>(localhost)>IP-adresse>Genlæs IP".
Serveropdatering
Opdater serveren til den nyeste version
yum -y update
Ovenstående metoder er blevet prøvet mange gange, men der er stadig et problem, indtast venligst følgende reparationskommando:
yum clean all; yum update -y; sh /script/cleanup
(I programopdateringen skal du gå til spisning efter et stykke tid og komme tilbage for at tjekke, opdatereufo.org.in, img.ufo.org.in-sider er tilbage til normale)
yum clean all; yum update -y; sh /script/cleanup
service httpd restart
For at sikre, at den inkluderede dns optager "statistik", efter opdatering af yum, skal du sørge for at køre: yum update -y; sh /script/cleanup:
sh /script/fixdnsaddstatsrecord
Opgrader Kloxo-MR:
yum clean all; yum update kloxomr7 -y; yum update -y
Geninstaller Kloxo-MR:
Hvis der ikke findes nogen fejl, kan du prøve følgende kommando:
sh /script/upcp -y
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) delte "Linux system information viewing command collection", hvilket er nyttigt for dig.
Velkommen til at dele linket til denne artikel:https://www.chenweiliang.com/cwl-405.html
Velkommen til Telegram-kanalen på Chen Weiliangs blog for at få de seneste opdateringer!
📚 Denne guide indeholder enorm værdi, 🌟Dette er en sjælden mulighed, gå ikke glip af det! ⏰⌛💨
Del og like hvis du har lyst!
Din deling og likes er vores kontinuerlige motivation!