Artiklite kataloog
Linuxsüsteemiteabe kuvamise käsk
【süsteem】
uname -a
#Vaadake kerneli/OS/CPU teavet
head -n 1 /etc/issue
#Kontrollige operatsioonisüsteemi versiooni
cat /proc/cpuinfo
#Vaadake protsessori teavet
hostname
#Kuva arvuti nimi
lspci -tv
# Loetlege kõik PCI-seadmed
lsusb -tv
# Loetlege kõik USB-seadmed
lsmod
# Loetlege laaditud kerneli moodulid
env
#Vaadake keskkonnamuutujaid
【ressurss】
* Dokumentatsioon: https://help.ubuntu.com/
root@ubuntu-512mb-sfo1-01:~# free -m
kasutatud tasuta jagatud puhvrid kokku vahemällu salvestatud
Mäm: 494 227 266 0 10 185
-/+ puhvrid/vahemälu: 31 462
Vahetus: 0 Küsi 0 0
root@ubuntu-512mb-sfo1-01:~# grep MemFree /proc/meminfo
Mäluvaba: 272820 kB
free -m
#Vaadake mälukasutust ja vahetage kasutust
df -h
#Vaadake iga partitsiooni kasutamist
du -sh <目录名>
#Vaadake määratud kataloogi suurust
find . -type f -size +100M
#Leidke üle 100 miljoni faile
find . -type f -print |wc -l
#Loendage praeguses kataloogis olevate failide arv
grep MemTotal /proc/meminfo
#Vaadake mälu kogumahtu
grep MemFree /proc/meminfo
#Kontrollige vaba mälu hulka
uptime
#Vaadake süsteemi tööaega, kasutajate arvu, laadimist
cat /proc/loadavg
#Vaadake süsteemi koormust
【Kettad ja vaheseinad】
mount | column -t
#Vaadake lisatud partitsiooni olekut
kood> fdisk -l
# Kuva kõik partitsioonid
swapon -s
# Kuva kõik vahetuspartitsioonid
hdparm -i /dev/hda
#Vaadake ketta parameetreid (ainult IDE-seadmete jaoks)
dmesg | grep IDE
#Vaadake IDE-seadme tuvastamise olekut käivitamisel
【võrk】
ifconfig
#Vaadake kõigi võrguliideste atribuute
iptables -L
#Vaadake tulemüüri sätteid
route -n
#Vaadake marsruutimistabelit
netstat -lntp
#Vaadake kõiki kuulamisporte
netstat -antp
#Vaadake kõiki loodud ühendusi
netstat -s
#Vaadake võrgustatistikat
【protsess】
cat /proc/sys/kernel/threads-max
Vaadake süsteemi poolt lubatud maksimaalset lõimede arvu
cat /proc/sys/kernel/pid_max
Vaadake süsteemi poolt lubatud maksimaalset protsesside arvu
ps -ef
# vaadake kõiki protsesse
top
#Kuva protsessi olek reaalajas
ll /proc/PID/fd/
#Kui protsess võtab liiga palju protsessorit, kasutage selle leidmiseks kindlasti käsku ll /proc/PID/fd/, kui te seda ei leia, otsige see veel paar korda
【kasutaja】
w
#Vaadake aktiivseid kasutajaid
id <用户名>
#Vaadake määratud kasutajateavet
last
#Vaadake kasutaja sisselogimislogi
cut -d: -f1 /etc/passwd
#Vaadake kõiki süsteemi kasutajaid
cut -d: -f1 /etc/group
#Vaadake kõiki süsteemi rühmi
crontab -l
#Vaadake praeguse kasutaja ajastatud ülesandeid
【Terveeri】
chkconfig --list
# Loetlege kõik süsteemiteenused
chkconfig --list | grep on
# Loetlege kõik alustatud süsteemiteenused
##【CentOS Teenuse versiooni päring]
CentOS-i teenuse versiooni päringu käsk:
1. Kontrollige Linuxi tuuma versiooni
uname -r
2. Kontrollige CentOS-i versiooni
cat /etc/redhat-release
3. Kontrollige PHP versiooni
php -v
4. Vaata MySQL Versioon
mysql -v
5. Kontrollige Apache versiooni
rpm -qa httpd
6. Vaadake praegust protsessori teavet
cat /proc/cpuinfo
7. Kontrollige praegust protsessori sagedust
cat /proc/cpuinfo | grep MHz
【programm】
rpm -qa
# kuva kõik installitudTarkvaraPakett
#Taaskäivitamise käsk tavateenuste jaoks
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
# taaskäivitage vahemällu salvestatud
service memcached restart
service memcached start
service memcached stop
#boot start mällu salvestatud
chkconfig memcached on
Taaskäivitage httpd, et kood jõustuks käsk:
service httpd restart
service httpd start
service httpd stop
chkconfig httpd on
laadi uuesti httpd käsk:
service httpd force-reload
service httpd reload
Nginxi taaskäivitamise käsk:
/etc/init.d/nginxd restart
service nginxd force-reload
service nginxd reload
service nginxd restart
php-fpm taaskäivitamise käsk:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start
Installige php-fpm uuesti:
sudo yum reinstall php-fpm
service mysql restart
service mysqld restart
service mysql stop
service mysqld stop
service mysql start
service mysqld start
Kasutage järgmist käsku, et näha mälukasutuse ja protsessi mälukasutuse järjestust:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less
MySQL_upgrade käivitab tabelite kontrollimiseks ja parandamiseks ning süsteemitabelite uuendamiseks järgmised käsud:
mysqlcheck --all-databases --check-upgrade --auto-repair
Sulgege MySQL-i käsk:
killall mysqld
Vaadake mysql protsessi:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"
pid-file=/var/lib/mysql/centos-cwl.pid
MYSQL, KLOXO-MR PID-faili teed saab vaadata juhtpaneeli "protsessi" kaudu:
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid
või SSH-käsk "ps -ef", et näha kõiki protsesse:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid
Saate lisada selle rea faili /etc/crontab, et käivitada käsk iga minut ja kontrollida mysql-i olekut:
* * * * * /sbin/service mysql status || service mysql start
【Monit käsk】
monitori standardkäsklused käivitamiseks, seiskamiseks, taaskäivitamiseks:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart
kuvar注意 事项:
Kuna monit on seatud deemoni protsessiks ja süsteemiga algavad seadistused lisatakse inittab'i, siis kui monit-protsess peatub, käivitab init-protsess selle uuesti ja monit jälgib teisi teenuseid, mis tähendab, et monit jälgib teenuseid ei saa lõpetas tavaliste meetodite kasutamise, sest pärast peatamist käivitab monit need uuesti.
Moniti jälgitava teenuse peatamiseks tuleks kasutada käsku, nagu monit stop name, näiteks tomcati peatamiseks:
monit stop tomcat
Kõigi monitooringuga jälgitavate teenuste peatamiseks toimige järgmiselt.
monit stop all
Teenuse käivitamiseks võite kasutada käsku monit stop name,
Kõige alustamiseks on:
monit start all
Seadistage süsteemiga alustama monit ja lisage see faili /etc/inittab lõppu
# Käivitage monit tavalistel käitamistasemetel
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc
Desinstallige monit:
yum remove monit
【Laadige alla ja pakkige lahti】
下载 wordpress Uusim versioon
wget http://zh.wordpress.org/latest-zh_CN.tar.gz
lahti pakkima
tar zxvf latest-zh_CN.tar.gz
Teisaldage WordPressi kaustas olevad failid (absoluutne tee) praegusesse kataloogi
mv wordpress/* .
Teisaldage /cgi-bin kataloog praegusesse kataloogi
$mv wwwroot/cgi-bin .
Kopeerige kõik praeguses kataloogis olevad failid eelmisse kataloogi
cp -rpf -f * ../
Kuidas peatada/taaskäivitada/käivitada redis teenust?
Kui installisite redis koos apt-get või yum installiga, saate redis'e peatada/käivitada/taaskäivitada otse järgmiste käskudega
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart
Kui installisite redis lähtekoodist, saate redis'e taaskäivitada redis klientprogrammi redis-cli shutdown käsu kaudu:
redis-cli -h 127.0.0.1 -p 6379 shutdown
Kui ükski ülaltoodud meetoditest ei suuda redis't peatada, võite kasutada ülimat relva:
kill -9
[Kuva faili asukoha käsk]
Vaadake, kuhu PHP konfiguratsioonifail on paigutatud:
Kasutage phpinfot, et näha, et kui funktsioon on keelatud, käivitage see kesta all
php -v / -name php.ini
或者
find / -name php.ini
Üldiselt, kui linux on minimaalselt installitud, siis wgetit vaikimisi ei installita.
yum install
yum -y install wget
Süsteemi automaatne uuendamine töötab ja yum on lukus.
Saate yumi protsessi sunniviisiliselt sulgeda:
rm -f /var/run/yum.pid
Perli kontrollimine...Perli teie süsteemist ei leitud: Installige perl ja proovige ag-dain
Ilmselgelt tuleb perl installida. Perli installikäsk on järgmine:
yum -y install perl perl*
[SSH-käsud Kloxo-MR juhtpaneeli jaoks]
Teema või pistikprogrammi installimisel nurjub see tekstiga "Kausta ei saa luua"
Lahendus: muutke uuesti wp-teema pistikprogrammi ja üleslaadimiskausta õigusi
Serveri turvalisuse huvides ei saa kõiki 777 õigust anda, nii et seni, kuni neile kataloogidele antakse 755 õigust, on kirjutamisõigus ainult omanikul.
Kui käivitate järgmise käsu:
sh /script/fix-chownchmod
Kloxo-MR proovib muuta saidi dokumendijuures olevate failide ja kataloogide omandiõigust ja õigusi
Kloxo-MR juhtpaneel: minge jaotisse "admin> Server> (localhost)> IP-aadress> Loe IP uuesti".
Serveri värskendus
Värskendage server uusimale versioonile
yum -y update
Ülaltoodud meetodit on mitu korda proovitud, kuid probleem püsib, sisestage järgmine remondikäsk:
yum clean all; yum update -y; sh /script/cleanup
(Programmi värskenduses minge mõne aja pärast sööma ja tulge tagasi kontrollima, värskendamaufo.org.in, img.ufo.org.in lehed on taas normaalsed)
yum clean all; yum update -y; sh /script/cleanup
service httpd restart
Tagamaks, et kaasasolev dns salvestaks "statistika", käivitage pärast yum clean all; yum update -y; sh /script/cleanup värskendamist kindlasti:
sh /script/fixdnsaddstatsrecord
Uuendage Kloxo-MR:
yum clean all; yum update kloxomr7 -y; yum update -y
Installige Kloxo-MR uuesti:
Kui vigu ei leita, proovige järgmist käsku:
sh /script/upcp -y
Hope Chen Weiliangi ajaveeb ( https://www.chenweiliang.com/ ) jagas "Linux System Information Viewing Command Collection", mis on teile kasulik.
Tere tulemast selle artikli linki jagama:https://www.chenweiliang.com/cwl-405.html
Tere tulemast Chen Weiliangi ajaveebi Telegrami kanalile, et saada uusimaid värskendusi!
📚 See juhend sisaldab tohutut väärtust, 🌟See on harukordne võimalus, ärge jätke seda kasutamata! ⏰⌛💨
Jaga ja like kui meeldib!
Teie jagamine ja meeldimised on meie pidev motivatsioon!