Zbierka príkazov zobrazenia informácií o systéme Linux

Linuxpríkaz zobrazenia systémových informácií

【systém】

uname -a
#Zobraziť informácie o jadre/OS/CPU

head -n 1 /etc/issue
# Skontrolujte verziu operačného systému

cat /proc/cpuinfo
#Zobraziť informácie o procesore

hostname
#Zobraziť názov počítača

lspci -tv
#Uveďte zoznam všetkých zariadení PCI

lsusb -tv
#Uveďte zoznam všetkých zariadení USB

lsmod
#List načítaných modulov jadra

env
#Zobraziť premenné prostredia

【zdroj】

* Dokumentácia: https://help.ubuntu.com/

root@ubuntu-512mb-sfo1-01:~# free -m
celkový počet použitých voľných zdieľaných vyrovnávacích pamätí
Pamäť: 494 227 266 0 10 185
-/+ vyrovnávacie pamäte/vyrovnávacia pamäť: 31 462
Výmena: 0 Opýtajte sa 0 0

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

 

free -m
#Zobraziť využitie pamäte a využitie swapu

df -h
#Zobraziť využitie každého oddielu

du -sh <目录名>
#Zobrazte veľkosť zadaného adresára

find . -type f -size +100M
#Nájdite súbory viac ako 100 miliónov

find . -type f -print |wc -l
#Spočítajte počet súborov v aktuálnom adresári

grep MemTotal /proc/meminfo
#Zobrazte celkové množstvo pamäte

grep MemFree /proc/meminfo
#Skontrolujte množstvo voľnej pamäte

uptime
#Zobrazte čas chodu systému, počet používateľov, zaťaženie

cat /proc/loadavg
#Zobraziť zaťaženie systému

【Disky a oddiely】

mount | column -t
#Zobrazte stav pripojeného oddielu

kód>fdisk -l

#Zobraziť všetky oddiely

swapon -s
#Zobraziť všetky swapové oddiely

hdparm -i /dev/hda
#Zobraziť parametre disku (iba pre zariadenia IDE)

dmesg | grep IDE
#Zobraziť stav detekcie zariadenia IDE pri spustení

【sieť】

ifconfig
#Zobrazte vlastnosti všetkých sieťových rozhraní

iptables -L
#Zobraziť nastavenia brány firewall

route -n
#Zobraziť smerovaciu tabuľku

netstat -lntp
#Zobraziť všetky porty počúvania

netstat -antp
#Zobraziť všetky vytvorené pripojenia

netstat -s
#Zobraziť štatistiky siete

【proces】

cat /proc/sys/kernel/threads-max
Pozrite si maximálny počet vlákien povolených systémom

cat /proc/sys/kernel/pid_max
Pozrite si maximálny počet procesov povolených systémom

ps -ef
# zobraziť všetky procesy

top
#Zobrazte stav procesu v reálnom čase

ll /proc/PID/fd/
#Ak proces zaberá príliš veľa CPU, určite ho nájdite príkazom ll /proc/PID/fd/, ak ho neviete nájsť, nájdite ho ešte niekoľkokrát

【používateľ】

w
#Zobraziť aktívnych používateľov

id <用户名>
#Zobrazte zadané informácie o používateľovi

last
#Zobraziť denník prihlásenia používateľa

cut -d: -f1 /etc/passwd
#Zobraziť všetkých používateľov systému

cut -d: -f1 /etc/group
#Zobraziť všetky skupiny v systéme

crontab -l
#Zobraziť naplánované úlohy aktuálneho používateľa

【Podávať】

chkconfig --list
#Vypíšte všetky systémové služby

chkconfig --list | grep on
#Uveďte všetky spustené systémové služby

##【CentOS Dotaz na verziu služby]
Príkaz dotazu na verziu služby CentOS:

1. Skontrolujte verziu jadra Linuxu
uname -r

2. Skontrolujte verziu CentOS
cat /etc/redhat-release

3. Skontrolujte verziu PHP
php -v

4. Zobraziť MySQL Verzia
mysql -v

5. Skontrolujte verziu Apache
rpm -qa httpd

6. Zobrazte aktuálne informácie o CPU
cat /proc/cpuinfo

7. Skontrolujte aktuálnu frekvenciu procesora
cat /proc/cpuinfo | grep MHz

【program】

rpm -qa
# zobraziť všetky nainštalované软件balíček

# Príkaz Reštart pre bežné služby
service memcached restart

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

monit start all

service nginx restart

#reštartujte CWP
service cwpsrv restart

# reštart je uložený v pamäti
service memcached restart
service memcached start
service memcached stop

#boot start memcached
chkconfig memcached on

Reštartujte httpd, aby sa kód prejavil príkazom:
service httpd restart
service httpd start
service httpd stop

chkconfig httpd on

znovu načítať httpd príkaz:
service httpd force-reload
service httpd reload

Príkaz reštartu Nginx:
/etc/init.d/nginxd restart

service nginxd force-reload
service nginxd reload
service nginxd restart

php-fpm reštart príkaz:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start

Preinštalujte 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

Pomocou nasledujúceho príkazu zobrazíte hodnotenie využitia pamäte a procesnej pamäte:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less

mysql_upgrade vykoná nasledujúce príkazy na kontrolu a opravu tabuliek a aktualizáciu systémových tabuliek:
mysqlcheck --all-databases --check-upgrade --auto-repair

Zatvorte príkaz MySQL:
killall mysqld

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

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

Cestu k súboru PID MYSQL, KLOXO-MR je možné zobraziť prostredníctvom „procesu“ ovládacieho panela:
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid

alebo príkaz SSH "ps -ef" na zobrazenie všetkých procesov:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid

Tento riadok môžete pridať do /etc/crontab a spustiť príkaz každú minútu na kontrolu stavu mysql:
* * * * * /sbin/service mysql status || service mysql start

【Príkaz monit】

monit štandardné príkazy štart, stop, reštart:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart

monitorovaťBezpečnostné opatrenia:
Keďže monit je nastavený ako proces démona a nastavenia, ktoré sa spúšťajú systémom, sú pridané do inittabu, ak sa proces monit zastaví, proces init ho reštartuje a monit monitoruje ostatné služby, čo znamená, že monit monitoruje Služby nemožno prestali používať obvyklé metódy, pretože po zastavení ich monit spustí znova.

Na zastavenie služby monitorovanej monitom by sa mal použiť príkaz ako monit stop name, napríklad na zastavenie kocúra:
monit stop tomcat

Ak chcete zastaviť všetky služby monitorované monit, použite:
monit stop all

Na spustenie služby môžete použiť príkaz monit stop name,

Ak chcete začať všetko, je:
monit start all

Nastavte monit tak, aby začínal systémom a pridajte ho na koniec súboru /etc/inittab
# Spustite monit v štandardných úrovniach spustenia
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc

Odinštalovať monit:
yum remove monit

【Stiahnuť a dekomprimovať】

下载 wordpress Najnovšia verzia
wget http://zh.wordpress.org/latest-zh_CN.tar.gz

rozopnúť
tar zxvf latest-zh_CN.tar.gz

Presuňte súbory v priečinku wordpress (absolútna cesta) do aktuálneho umiestnenia adresára
mv wordpress/* .

Presuňte adresár /cgi-bin do aktuálneho adresára
$mv wwwroot/cgi-bin .

Skopírujte všetky súbory v aktuálnom adresári do predchádzajúceho adresára
cp -rpf -f * ../

Ako zastaviť/reštartovať/spustiť službu redis?
Ak ste nainštalovali redis pomocou apt-get alebo yum install, môžete zastaviť/spustiť/reštartovať redis priamo pomocou nasledujúcich príkazov
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart

Ak ste nainštalovali redis zo zdrojového kódu, môžete redis reštartovať pomocou príkazu shutdown redis-cli, klientskeho programu redis:
redis-cli -h 127.0.0.1 -p 6379 shutdown

Ak žiadna z vyššie uvedených metód nedokáže zastaviť Redis, môžete použiť ultimátnu zbraň:
kill -9

[Zobraziť príkaz umiestnenia súboru]

Pozrite sa, kde je umiestnený konfiguračný súbor PHP:
Použite phpinfo, aby ste videli, že ak je funkcia zakázaná, spustite ju pod shellom
php -v / -name php.ini
或者
find / -name php.ini

 

Vo všeobecnosti, keď je linux nainštalovaný minimálne, wget sa štandardne nenainštaluje.
mňam inštalácia
yum -y install wget

Prebieha automatická aktualizácia systému a yum je uzamknuté.
Môžete vynútiť vypnutie procesu yum:
rm -f /var/run/yum.pid

 

Kontrola perl...Perl sa nenašiel vo vašom systéme: Nainštalujte si prosím perl a skúste again
Je zrejmé, že je potrebné nainštalovať perl. Inštalačný príkaz perl je nasledujúci:
yum -y install perl perl*

 

[Príkazy SSH pre ovládací panel Kloxo-MR]

Pri inštalácii témy alebo doplnku zlyhá s „Nie je možné vytvoriť adresár“
Riešenie: znova zmeňte povolenia doplnku témy wp a priečinka na nahrávanie
Kvôli bezpečnosti servera nemôžeme udeliť všetky oprávnenia 777, takže pokiaľ majú tieto adresáre oprávnenie 755, oprávnenie na zápis má iba vlastník.

Ak spustíte nasledujúci príkaz:
sh /script/fix-chownchmod

Kloxo-MR sa pokúsi o vlastníctvo revízie a povolenia na súbory a adresáre v koreňovom adresári dokumentu lokality

Ovládací panel Kloxo-MR: Prejdite na "admin>Server>(localhost)>IP Address>Reread IP".

Aktualizácia servera
Aktualizujte server na najnovšiu verziu
yum -y update

Vyššie uvedené metódy boli vyskúšané mnohokrát, ale stále existuje problém, zadajte nasledujúci príkaz na opravu:
yum clean all; yum update -y; sh /script/cleanup

(V aktualizácii programu sa choďte po chvíli najesť a vráťte sa skontrolovať, osviežiťUFO.org.in, img.UFOStránky .org.in sú opäť normálne)

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

Aby ste zabezpečili, že zahrnuté dns zaznamenávajú „štatistiku“, po aktualizácii yum clean all; yum update -y; sh /script/cleanup nezabudnite spustiť:
sh /script/fixdnsaddstatsrecord

Aktualizácia Kloxo-MR:
yum clean all; yum update kloxomr7 -y; yum update -y

Preinštalujte Kloxo-MR:
Ak sa nenájdu žiadne chyby, skúste nasledujúci príkaz:
sh /script/upcp -y

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) zdieľal „zbierku príkazov na zobrazenie informácií o systéme Linux“, čo je pre vás užitočné.

Vitajte pri zdieľaní odkazu na tento článok:https://www.chenweiliang.com/cwl-405.html

Vitajte na telegramovom kanáli blogu Chen Weiliang, kde získate najnovšie aktualizácie!

🔔 Buďte prvý, kto získa cennú „Sprievodcu používaním nástroja AI pre obsahový marketing ChatGPT“ v hlavnom adresári kanála! 🌟
📚 Táto príručka obsahuje obrovskú hodnotu, 🌟Toto je vzácna príležitosť, nenechajte si ju ujsť! ⏰⌛💨
Ak sa vám páči, zdieľajte a lajkujte!
Vaše zdieľanie a lajky sú našou neustálou motiváciou!

 

发表 评论

Vaša emailová adresa nebude zverejnená. 必填 项 已 用 * Štítok

prejdite na začiatok