Rakstu katalogs
Linuxsistēmas informācijas skatīšanas komanda
【sistēma】
uname -a
#Skatīt kodola/OS/CPU informāciju
head -n 1 /etc/issue
#Pārbaudiet operētājsistēmas versiju
cat /proc/cpuinfo
#Skatīt CPU informāciju
hostname
#Skatīt datora nosaukumu
lspci -tv
# Uzskaitiet visas PCI ierīces
lsusb -tv
# Uzskaitiet visas USB ierīces
lsmod
#Saraksta ielādētos kodola moduļus
env
#Skatīt vides mainīgos
【resurss】
* Dokumentācija: https://help.ubuntu.com/
root@ubuntu-512mb-sfo1-01:~# free -m
kešatmiņā saglabāto izmantoto bezmaksas koplietoto buferu kopskaits
Atmiņa: 494 227 266 0 10 185
-/+ buferi/kešatmiņa: 31 462
Mainīt: 0 Jautāt 0 0
root@ubuntu-512mb-sfo1-01:~# grep MemFree /proc/meminfo
Brīvā atmiņa: 272820 kB
free -m
#Skatiet atmiņas lietojumu un mijmaiņas lietojumu
df -h
#Skatiet katra nodalījuma lietojumu
du -sh <目录名>
#Skatiet norādītā direktorija lielumu
find . -type f -size +100M
#Atrodiet failus, kas pārsniedz 100 M
find . -type f -print |wc -l
#Saskaitiet failu skaitu pašreizējā direktorijā
grep MemTotal /proc/meminfo
#Skatiet kopējo atmiņas apjomu
grep MemFree /proc/meminfo
#Pārbaudiet brīvās atmiņas apjomu
uptime
#Skatīt sistēmas darbības laiku, lietotāju skaitu, slodzi
cat /proc/loadavg
#Skatīt sistēmas slodzi
【Diski un nodalījumi】
mount | column -t
#Skatiet pievienotā nodalījuma statusu
kods> fdisk -l
#Skatīt visus nodalījumus
swapon -s
#Skatīt visus mijmaiņas nodalījumus
hdparm -i /dev/hda
#Skatīt diska parametrus (tikai IDE ierīcēm)
dmesg | grep IDE
#Skatiet IDE ierīces noteikšanas statusu startēšanas laikā
【tīkls】
ifconfig
#Skatiet visu tīkla saskarņu rekvizītus
iptables -L
#Skatīt ugunsmūra iestatījumus
route -n
#Skatīt maršrutēšanas tabulu
netstat -lntp
#Skatīt visus klausīšanās portus
netstat -antp
# Skatiet visus izveidotos savienojumus
netstat -s
#Skatīt tīkla statistiku
【process】
cat /proc/sys/kernel/threads-max
Skatiet maksimālo sistēmas atļauto pavedienu skaitu
cat /proc/sys/kernel/pid_max
Skatiet maksimālo sistēmas atļauto procesu skaitu
ps -ef
# skatīt visus procesus
top
#Rādīt procesa statusu reāllaikā
ll /proc/PID/fd/
#Ja process aizņem pārāk daudz CPU, noteikti izmantojiet komandu ll /proc/PID/fd/, lai to atrastu, ja nevarat atrast, atrodiet to vairākas reizes
【lietotājs】
w
#Skatīt aktīvos lietotājus
id <用户名>
#Skatīt norādīto lietotāja informāciju
last
#Skatīt lietotāja pieteikšanās žurnālu
cut -d: -f1 /etc/passwd
#Skatīt visus sistēmas lietotājus
cut -d: -f1 /etc/group
#Skatiet visas sistēmas grupas
crontab -l
#Skatiet pašreizējā lietotāja ieplānotos uzdevumus
【Pasniedz】
chkconfig --list
#Uzskaitiet visus sistēmas pakalpojumus
chkconfig --list | grep on
#Uzskaitiet visus sāktos sistēmas pakalpojumus
##【CentOS pakalpojuma versijas vaicājums]
CentOS pakalpojuma versijas vaicājuma komanda:
1. Pārbaudiet Linux kodola versiju
uname -r
2. Pārbaudiet CentOS versiju
cat /etc/redhat-release
3. Pārbaudiet PHP versiju
php -v
4. Skats MySQL Versija
mysql -v
5. Pārbaudiet Apache versiju
rpm -qa httpd
6. Skatiet pašreizējo CPU informāciju
cat /proc/cpuinfo
7. Pārbaudiet pašreizējo CPU frekvenci
cat /proc/cpuinfo | grep MHz
【programma】
rpm -qa
# skatīt visu instalēto软件Komplekts
#Restart komanda parastajiem pakalpojumiem
service memcached restart
service monit restart
service mysqld restart
service mysql restart
service httpd restart
monit start all
service nginx restart
#restartējiet CWP
service cwpsrv restart
# restartēt kešatmiņā
service memcached restart
service memcached start
service memcached stop
#boot start memcached
chkconfig memcached on
Restartējiet httpd, lai kods stātos spēkā komandu:
service httpd restart
service httpd start
service httpd stop
chkconfig httpd on
pārlādēt httpd komandu:
service httpd force-reload
service httpd reload
Nginx restartēšanas komanda:
/etc/init.d/nginxd restart
service nginxd force-reload
service nginxd reload
service nginxd restart
php-fpm restart komanda:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start
Pārinstalējiet 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
Izmantojiet šo komandu, lai skatītu atmiņas lietojumu un apstrādātu atmiņas lietojuma rangu:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less
mysql_upgrade izpilda šādas komandas, lai pārbaudītu un labotu tabulas un jauninātu sistēmas tabulas:
mysqlcheck --all-databases --check-upgrade --auto-repair
Aizvērt MySQL komandu:
killall mysqld
Skatiet mysql procesu:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"
pid-file=/var/lib/mysql/centos-cwl.pid
MYSQL, KLOXO-MR PID faila ceļu var apskatīt, izmantojot vadības paneļa "procesu":
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid
vai SSH komandu "ps -ef", lai redzētu visus procesus:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid
Varat pievienot šo rindiņu failam /etc/crontab, lai katru minūti palaistu komandu, lai pārbaudītu mysql statusu:
* * * * * /sbin/service mysql status || service mysql start
【Monit komanda】
monitora standarta starta, apturēšanas, restartēšanas komandas:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart
monitPiezīme:
Tā kā monit ir iestatīts kā dēmona process un iestatījumi, kas sākas ar sistēmu, tiek pievienoti inittab, ja monit process apstājas, init process to restartēs un monit uzrauga citus pakalpojumus, kas nozīmē, ka monit uzrauga pakalpojumus. pārtrauca lietot parastās metodes, jo pēc pārtraukšanas monit tās sāks vēlreiz.
Lai apturētu monit uzraudzītu pakalpojumu, ir jāizmanto komanda, piemēram, monit stop name, piemēram, lai apturētu runci:
monit stop tomcat
Lai apturētu visus pakalpojumus, kurus uzrauga izmantošana, veiciet tālāk norādītās darbības.
monit stop all
Lai palaistu pakalpojumu, varat izmantot komandu monit stop name,
Lai sāktu visu, ir:
monit start all
Iestatiet monit, lai sāktu ar sistēmu, un pievienojiet to faila /etc/inittab beigās
# Palaist monit standarta izpildes līmeņos
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc
Atinstalēt monit:
yum remove monit
【Lejupielādēt un atspiest】
下载 WordPress Jaunākā versija
wget http://zh.wordpress.org/latest-zh_CN.tar.gz
izņemiet rāvējslēdzēju
tar zxvf latest-zh_CN.tar.gz
Pārvietojiet failus WordPress mapē (absolūtais ceļš) uz pašreizējo direktorija atrašanās vietu
mv wordpress/* .
Pārvietojiet /cgi-bin direktoriju uz pašreizējo direktoriju
$mv wwwroot/cgi-bin .
Kopējiet visus pašreizējā direktorijā esošos failus uz iepriekšējo direktoriju
cp -rpf -f * ../
Kā apturēt/restartēt/sākt redis pakalpojumu?
Ja instalējāt redis ar apt-get vai yum install, varat apturēt/sākt/restartēt redis tieši ar šādām komandām
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart
Ja redis instalējāt no pirmkoda, varat restartēt redis, izmantojot redis klienta programmas redis-cli izslēgšanas komandu:
redis-cli -h 127.0.0.1 -p 6379 shutdown
Ja neviena no iepriekš minētajām metodēm neizdodas apturēt redis, varat izmantot labāko ieroci:
kill -9
[Skatīt faila atrašanās vietas komandu]
Skatiet, kur ir ievietots PHP konfigurācijas fails:
Izmantojiet phpinfo, lai redzētu, ka, ja funkcija ir aizliegta, izpildiet to zem apvalka
php -v / -name php.ini
或者
find / -name php.ini
Parasti, ja Linux ir instalēts minimāli, wget pēc noklusējuma netiks instalēts.
yum instalēt
yum -y install wget
Sistēmas automātiskā jaunināšana darbojas, un yum ir bloķēta.
Varat piespiest yum procesu izslēgt:
rm -f /var/run/yum.pid
Pārbauda perl...Perl jūsu sistēmā netika atrasts: Lūdzu, instalējiet perl un izmēģiniet again
Acīmredzot ir jāinstalē perl. Perl instalēšanas komanda ir šāda:
yum -y install perl perl*
[SSH komandas Kloxo-MR vadības panelim]
Neizdevās instalēt motīvus vai spraudņus ar "Nevar izveidot direktoriju"
Risinājums: atkārtoti mainiet wp tēmas spraudņa un augšupielādes mapes atļaujas
Servera drošībai nevar piešķirt visas 777 atļaujas, tāpēc, kamēr šiem direktorijiem ir piešķirtas 755 atļaujas, tikai īpašniekam ir tiesības rakstīt.
Ja palaižat šādu komandu:
sh /script/fix-chownchmod
Kloxo-MR mēģinās pārskatīt īpašumtiesības un atļaujas failiem un direktorijiem vietnes dokumenta saknē
Kloxo-MR vadības panelis: dodieties uz "admin> serveris> (localhost)> IP adrese> atkārtoti lasīt IP".
Servera atjauninājums
Atjauniniet serveri uz jaunāko versiju
yum -y update
Iepriekš minētā metode ir izmēģināta daudzas reizes, taču joprojām pastāv problēma, lūdzu, ievadiet šo labošanas komandu:
yum clean all; yum update -y; sh /script/cleanup
(Programmas atjauninājumā pēc kāda laika dodieties paēst un atgriezieties, lai pārbaudītu, atsvaidzinātuNLO.org.in, img.NLO.org.in lapas ir atgriezušās normālā stāvoklī)
yum clean all; yum update -y; sh /script/cleanup
service httpd restart
Lai nodrošinātu, ka iekļautā DNS ieraksta "statistiku", pēc yum clean all atjaunināšanas; yum update -y; sh /script/cleanup, noteikti palaidiet:
sh /script/fixdnsaddstatsrecord
Kloxo-MR jauninājums:
yum clean all; yum update kloxomr7 -y; yum update -y
Pārinstalējiet Kloxo-MR:
Ja kļūdas netiek atrastas, izmēģiniet šo komandu:
sh /script/upcp -y
Hope Chen Weiliang emuārs ( https://www.chenweiliang.com/ ) koplietojamo "Linux sistēmas informācijas skatīšanas komandu kolekciju", kas jums noder.
Laipni lūdzam kopīgot šī raksta saiti:https://www.chenweiliang.com/cwl-405.html
Lai atklātu vairāk slēptu triku🔑, pievienojieties mūsu Telegram kanālam!
Dalies un patīk, ja patīk! Jūsu akcijas un atzīmes Patīk ir mūsu pastāvīga motivācija!