Adresár článkov
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!
📚 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!