Kolekcija naredbi za pregled informacija o sustavu Linux

Linuxnaredba za prikaz informacija o sustavu

【sustav】

uname -a
#Pogledajte informacije o kernelu/OS-u/CPU-u

head -n 1 /etc/issue
#Provjerite verziju operativnog sustava

cat /proc/cpuinfo
#Pogledajte informacije o procesoru

hostname
#Pogledajte naziv računala

lspci -tv
#Popis svih PCI uređaja

lsusb -tv
#Popis svih USB uređaja

lsmod
#Popis učitanih modula jezgre

env
#Pogledajte varijable okoline

【resurs】

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

root@ubuntu-512mb-sfo1-01:~# free -m
ukupno korišteni besplatni dijeljeni međuspremnici u predmemoriji
Mem: 494 227 266 0 10 185
-/+ međuspremnici/memorija: 31 462
Zamjena: 0 Pitaj 0 0

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

 

free -m
#Pogledajte korištenje memorije i korištenje swapa

df -h
#Pogledajte korištenje svake particije

du -sh <目录名>
#Pogledajte veličinu navedenog direktorija

find . -type f -size +100M
#Pronađi datoteke veće od 100M

find . -type f -print |wc -l
#Izbrojite broj datoteka u trenutnom direktoriju

grep MemTotal /proc/meminfo
#Pogledajte ukupnu količinu memorije

grep MemFree /proc/meminfo
#Provjerite količinu slobodne memorije

uptime
#Pogledajte vrijeme rada sustava, broj korisnika, opterećenje

cat /proc/loadavg
#Pogledajte opterećenje sustava

【Diskovi i particije】

mount | column -t
#Pogledajte status priložene particije

kod>fdisk -l

#Pogledajte sve particije

swapon -s
#Pogledajte sve swap particije

hdparm -i /dev/hda
#Prikaz parametara diska (samo za IDE uređaje)

dmesg | grep IDE
#Pogledajte status otkrivanja IDE uređaja pri pokretanju

【mreža】

ifconfig
#Pogledajte svojstva svih mrežnih sučelja

iptables -L
#Pogledajte postavke vatrozida

route -n
#Pogledajte tablicu usmjeravanja

netstat -lntp
#Pogledajte sve priključke za slušanje

netstat -antp
#Pogledajte sve uspostavljene veze

netstat -s
#Pogledajte statistiku mreže

【postupak】

cat /proc/sys/kernel/threads-max
Pogledajte najveći broj niti koje sustav dopušta

cat /proc/sys/kernel/pid_max
Pogledajte najveći broj procesa koje sustav dopušta

ps -ef
# pogledajte sve procese

top
#Prikaži status procesa u stvarnom vremenu

ll /proc/PID/fd/
#Ako proces zauzima previše CPU-a, svakako upotrijebite naredbu ll /proc/PID/fd/ da ga pronađete, ako ga ne možete pronaći, pronađite ga još nekoliko puta

【korisnik】

w
#Pogledajte aktivne korisnike

id <用户名>
#Pogledajte navedene korisničke podatke

last
#Pogledajte dnevnik prijave korisnika

cut -d: -f1 /etc/passwd
#Pogledajte sve korisnike sustava

cut -d: -f1 /etc/group
#Pogledajte sve grupe u sustavu

crontab -l
#Pogledajte zakazane zadatke trenutnog korisnika

【Poslužiti】

chkconfig --list
#Popis svih usluga sustava

chkconfig --list | grep on
#Popis svih pokrenutih servisa sustava

##【CentOS Upit o verziji usluge]
Naredba upita za verziju usluge CentOS:

1. Provjerite verziju Linux kernela
uname -r

2. Provjerite verziju CentOS-a
cat /etc/redhat-release

3. Provjerite verziju PHP-a
php -v

4. Pogled MySQL izdanje
mysql -v

5. Provjerite verziju Apachea
rpm -qa httpd

6. Pregledajte podatke o trenutnom procesoru
cat /proc/cpuinfo

7. Provjerite trenutnu frekvenciju procesora
cat /proc/cpuinfo | grep MHz

【program】

rpm -qa
# pogledajte sve instalirano软件

Naredba #Restart za uobičajene usluge
service memcached restart

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

monit start all

service nginx restart

#restart CWP
service cwpsrv restart

# ponovno pokrenite memcached
service memcached restart
service memcached start
service memcached stop

#boot start memcached
chkconfig memcached on

Ponovno pokrenite httpd kako bi kod stupio na snagu naredbe:
service httpd restart
service httpd start
service httpd stop

chkconfig httpd on

ponovno učitaj httpd naredbu:
service httpd force-reload
service httpd reload

Naredba za ponovno pokretanje Nginx-a:
/etc/init.d/nginxd restart

service nginxd force-reload
service nginxd reload
service nginxd restart

php-fpm naredba za ponovno pokretanje:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start

Ponovno instalirajte 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

Koristite sljedeću naredbu da vidite korištenje memorije i rangiranje upotrebe memorije procesa:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less

mysql_upgrade izvršava sljedeće naredbe za provjeru i popravak tablica i nadogradnju sistemskih tablica:
mysqlcheck --all-databases --check-upgrade --auto-repair

Zatvori MySQL naredbu:
killall mysqld

Pogledajte mysql proces:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"

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

Put PID datoteke MYSQL, KLOXO-MR može se vidjeti kroz "proces" upravljačke ploče:
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid

ili SSH naredba "ps -ef" da vidite sve procese:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid

Možete dodati ovaj redak u /etc/crontab za pokretanje naredbe svake minute za provjeru mysql statusa:
* * * * * /sbin/service mysql status || service mysql start

【Naredba Monit】

monit standardne naredbe start, stop, restart:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart

monitorMjere opreza:
Budući da je monit postavljen kao daemon proces, a postavke koje počinju sa sustavom dodane su u inittab, ako se monit proces zaustavi, init proces će ga ponovno pokrenuti, a monit nadzire druge usluge, što znači da monit nadzire uslugu biti zaustavljen normalnom metodom, jer jednom kada se zaustavi, monit će ga ponovo pokrenuti.

Za zaustavljanje usluge koju nadzire monit treba upotrijebiti naredbu poput monit stop name, na primjer za zaustavljanje tomcat:
monit stop tomcat

Za zaustavljanje svih usluga nadziranih od strane monit koristite:
monit stop all

Za pokretanje usluge možete koristiti naredbu monit stop name,

Za početak sve je:
monit start all

Postavite monit da se pokrene sa sustavom i dodajte ga na kraj /etc/inittab datoteke
# Pokrenite monit u standardnim razinama izvođenja
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc

Deinstaliraj monit:
yum remove monit

【Preuzmi i dekomprimiraj】

下载 wordpress Najnovija verzija
wget http://zh.wordpress.org/latest-zh_CN.tar.gz

otvoriti rajsfešlus
tar zxvf latest-zh_CN.tar.gz

Premjestite datoteke u wordpress mapi (apsolutni put) na trenutnu lokaciju direktorija
mv wordpress/* .

Premjestite direktorij /cgi-bin u trenutni direktorij
$mv wwwroot/cgi-bin .

Kopiraj sve datoteke u trenutnom direktoriju u prethodni direktorij
cp -rpf -f * ../

Kako zaustaviti/ponovno pokrenuti/pokrenuti redis uslugu?
Ako ste instalirali redis s apt-get ili yum install, možete zaustaviti/pokrenuti/ponovno pokrenuti redis izravno pomoću sljedećih naredbi
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart

Ako ste instalirali redis iz izvornog koda, možete ponovno pokrenuti redis putem naredbe za isključivanje redis-cli, klijentskog programa redisa:
redis-cli -h 127.0.0.1 -p 6379 shutdown

Ako nijedna od gore navedenih metoda ne uspije zaustaviti redis, možete upotrijebiti ultimativno oružje:
kill -9

[Naredba za prikaz lokacije datoteke]

Pogledajte gdje se nalazi PHP konfiguracijska datoteka:
Upotrijebite phpinfo da vidite da li je funkcija zabranjena, izvršite je pod ljuskom
php -v / -name php.ini
或者
find / -name php.ini

 

Općenito, kada je linux minimalno instaliran, wget neće biti instaliran prema zadanim postavkama.
yum instaliraj
yum -y install wget

Automatska nadogradnja sustava radi i yum je zaključan.
Možete prisilno isključiti proces yum:
rm -f /var/run/yum.pid

 

Provjeravam perl...Perl nije pronađen na vašem sustavu: Molimo instalirajte perl i pokušajte again
Očito je potrebno instalirati perl. Perl instalacijska naredba je sljedeća:
yum -y install perl perl*

 

[SSH naredbe za Kloxo-MR upravljačku ploču]

Kada instalirate temu ili dodatak, ne uspijeva s "Nije moguće stvoriti direktorij"
Rješenje: ponovno promijenite dopuštenja dodatka wp teme i mape za prijenos
Zbog sigurnosti poslužitelja, ne možemo dati svih 777 dopuštenja, tako da sve dok ovim direktorijima daju 755 dopuštenja, samo vlasnik ima dopuštenje za pisanje.

Ako pokrenete sljedeću naredbu:
sh /script/fix-chownchmod

Kloxo-MR će pokušati izvršiti reviziju vlasništva i dopuštenja za datoteke i direktorije u korijenu dokumenta stranice

Upravljačka ploča Kloxo-MR: Idite na "admin>Server>(localhost)>IP Address>Reread IP".

Ažuriranje poslužitelja
Ažurirajte poslužitelj na najnoviju verziju
yum -y update

Gornja metoda isprobana je mnogo puta, ali još uvijek postoji problem, unesite sljedeću naredbu za popravak:
yum clean all; yum update -y; sh /script/cleanup

(U ažuriranju programa otiđite jesti nakon nekog vremena i vratite se provjeriti, osvježitiUfo.org.in, img.Ufo.org.in stranice se vraćaju u normalu)

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

Kako biste osigurali da uključeni dns bilježi "statistiku", nakon ažuriranja yum clean all; yum update -y; sh /script/cleanup, obavezno pokrenite:
sh /script/fixdnsaddstatsrecord

Nadogradnja Kloxo-MR:
yum clean all; yum update kloxomr7 -y; yum update -y

Ponovno instalirajte Kloxo-MR:
Ako nisu pronađene pogreške, pokušajte sa sljedećom naredbom:
sh /script/upcp -y

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) podijelio je "zbirku naredbi za pregled informacija o sustavu Linux", što vam je od pomoći.

Dobrodošli da podijelite vezu ovog članka:https://www.chenweiliang.com/cwl-405.html

Dobro došli na Telegram kanal Chen Weiliangovog bloga da dobijete najnovija ažuriranja!

🔔 Budite prvi koji će dobiti vrijedan "Vodič za korištenje AI alata za marketing sadržaja ChatGPT" u direktoriju na vrhu kanala! 🌟
📚 Ovaj vodič ima veliku vrijednost, 🌟 Ovo je rijetka prilika, nemojte je propustiti! ⏰⌛💨
Podijelite i lajkajte ako vam se sviđa!
Vaše dijeljenje i lajkovi naša su stalna motivacija!

 

发表 评论

Vaša email adresa neće biti objavljena. Koriste se obavezna polja * Označiti

pomaknite se na vrh