Straipsnių katalogas
Linuxsistemos informacijos peržiūros komanda
【sistema】
uname -a
#Peržiūrėkite branduolio / OS / procesoriaus informaciją
head -n 1 /etc/issue
#Patikrinkite operacinės sistemos versiją
cat /proc/cpuinfo
#Peržiūrėti procesoriaus informaciją
hostname
#Žiūrėti kompiuterio pavadinimą
lspci -tv
# Išvardykite visus PCI įrenginius
lsusb -tv
# Išvardykite visus USB įrenginius
lsmod
#Įkeltų branduolio modulių sąrašas
env
#Peržiūrėkite aplinkos kintamuosius
【išteklius】
* Dokumentacija: https://help.ubuntu.com/
root@ubuntu-512mb-sfo1-01:~# free -m
iš viso panaudotų nemokamų bendrinamų buferių talpykloje
Atmintis: 494 227 266 0 10 185
-/+ buferiai / talpykla: 31 462
Keitimasis: 0 Klauskite 0 0
root@ubuntu-512mb-sfo1-01:~# grep MemFree /proc/meminfo
Laisva atmintis: 272820 kB
free -m
#Peržiūrėkite atminties naudojimą ir keitimo naudojimą
df -h
#Peržiūrėkite kiekvieno skaidinio naudojimą
du -sh <目录名>
#Peržiūrėkite nurodyto katalogo dydį
find . -type f -size +100M
#Rasti daugiau nei 100 mln
find . -type f -print |wc -l
#Suskaičiuokite failų skaičių dabartiniame kataloge
grep MemTotal /proc/meminfo
#Peržiūrėkite bendrą atminties kiekį
grep MemFree /proc/meminfo
#Patikrinkite laisvos atminties kiekį
uptime
#Žiūrėkite sistemos veikimo laiką, vartotojų skaičių, apkrovą
cat /proc/loadavg
#Žiūrėti sistemos apkrovą
【Diskai ir skaidiniai】
mount | column -t
#Peržiūrėkite pridėto skaidinio būseną
kodas> fdisk -l
#Žiūrėti visus skaidinius
swapon -s
#Peržiūrėti visus apsikeitimo skaidinius
hdparm -i /dev/hda
#Žiūrėti disko parametrus (tik IDE įrenginiams)
dmesg | grep IDE
#Peržiūrėkite IDE įrenginio aptikimo būseną paleidžiant
【tinklas】
ifconfig
#Peržiūrėkite visų tinklo sąsajų savybes
iptables -L
#Peržiūrėkite ugniasienės nustatymus
route -n
#Žiūrėti maršruto lentelę
netstat -lntp
#Peržiūrėkite visus klausymosi prievadus
netstat -antp
#Peržiūrėkite visus užmegztus ryšius
netstat -s
#Žiūrėkite tinklo statistiką
【procesas】
cat /proc/sys/kernel/threads-max
Peržiūrėkite didžiausią sistemos leidžiamą gijų skaičių
cat /proc/sys/kernel/pid_max
Peržiūrėkite maksimalų sistemos leidžiamų procesų skaičių
ps -ef
# peržiūrėti visus procesus
top
# Rodyti proceso būseną realiuoju laiku
ll /proc/PID/fd/
#Jei procesas užima per daug procesoriaus, būtinai naudokite komandą ll /proc/PID/fd/, kad jį rastumėte, jei nerandate, suraskite dar kelis kartus
【Vartotojas】
w
#Peržiūrėkite aktyvius vartotojus
id <用户名>
#Peržiūrėkite nurodytą vartotojo informaciją
last
#Peržiūrėti vartotojo prisijungimo žurnalą
cut -d: -f1 /etc/passwd
#Peržiūrėkite visus sistemos vartotojus
cut -d: -f1 /etc/group
#Peržiūrėkite visas grupes sistemoje
crontab -l
#Peržiūrėkite dabartinio vartotojo suplanuotas užduotis
【Tarnauti】
chkconfig --list
#Išvardykite visas sistemos paslaugas
chkconfig --list | grep on
#Išvardykite visas pradėtas sistemos paslaugas
##【Centos Paslaugos versijos užklausa]
CentOS paslaugos versijos užklausos komanda:
1. Patikrinkite Linux branduolio versiją
uname -r
2. Patikrinkite CentOS versiją
cat /etc/redhat-release
3. Patikrinkite PHP versiją
php -v
4. Žiūrėti MySQL 版本
mysql -v
5. Patikrinkite „Apache“ versiją
rpm -qa httpd
6. Peržiūrėkite esamą procesoriaus informaciją
cat /proc/cpuinfo
7. Patikrinkite esamą procesoriaus dažnį
cat /proc/cpuinfo | grep MHz
【programa】
rpm -qa
# peržiūrėti visus įdiegtus软件Pakuotė
#Restart komanda įprastoms paslaugoms
service memcached restart
service monit restart
service mysqld restart
service mysql restart
service httpd restart
monit start all
service nginx restart
#paleiskite CWP iš naujo
service cwpsrv restart
# paleisti iš naujo
service memcached restart
service memcached start
service memcached stop
#boot start atmintyje
chkconfig memcached on
Iš naujo paleiskite httpd, kad kodas įsigaliotų komanda:
service httpd restart
service httpd start
service httpd stop
chkconfig httpd on
iš naujo įkelti httpd komandą:
service httpd force-reload
service httpd reload
Nginx paleidimo iš naujo komanda:
/etc/init.d/nginxd restart
service nginxd force-reload
service nginxd reload
service nginxd restart
php-fpm paleidimo iš naujo komanda:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start
Iš naujo įdiekite 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
Norėdami pamatyti atminties naudojimą ir apdoroti atminties naudojimo reitingą, naudokite šią komandą:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less
mySQL_upgrade vykdo šias komandas, kad patikrintų ir taisytų lenteles bei atnaujintų sistemos lenteles:
mysqlcheck --all-databases --check-upgrade --auto-repair
Uždaryti MySQL komandą:
killall mysqld
Peržiūrėkite mysql procesą:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"
pid-file=/var/lib/mysql/centos-cwl.pid
MYSQL, KLOXO-MR PID failo kelią galima peržiūrėti valdymo skydelio „procese“:
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid
arba SSH komanda „ps -ef“, kad pamatytumėte visus procesus:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid
Galite pridėti šią eilutę prie /etc/crontab, kad kas minutę paleistumėte komandą ir patikrintumėte mysql būseną:
* * * * * /sbin/service mysql status || service mysql start
【Monit komanda】
stebėti standartines paleidimo, sustabdymo, paleidimo iš naujo komandas:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart
stebėtiPastaba:
Kadangi monit yra nustatytas kaip demono procesas, o nustatymai, kurie prasideda nuo sistemos pridedami prie inittab, jei monit procesas sustos, init procesas jį paleis iš naujo ir monit stebi kitas paslaugas, o tai reiškia, kad monit stebima Paslauga negali sustabdyti naudojant įprastą metodą, nes sustabdžius „monit“ vėl paleis.
Norint sustabdyti monit stebimą paslaugą, reikia naudoti tokią komandą kaip monit stop pavadinimas, pavyzdžiui, sustabdyti tomcat:
monit stop tomcat
Norėdami sustabdyti visas stebėjimo stebimas paslaugas, naudokite:
monit stop all
Norėdami pradėti paslaugą, galite naudoti komandą monit stop pavadinimas,
Norėdami viską pradėti:
monit start all
Nustatykite monit, kad pradėtumėte nuo sistemos ir pridėkite jį /etc/inittab failo pabaigoje
# Vykdykite monit standartiniais paleidimo lygiais
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc
Pašalinkite monitorių:
yum remove monit
【Atsisiųskite ir išskleiskite】
下载 WordPress Naujausia versija
wget http://zh.wordpress.org/latest-zh_CN.tar.gz
išpakuokite
tar zxvf latest-zh_CN.tar.gz
Perkelkite failus WordPress aplanke (absoliutus kelias) į dabartinę katalogo vietą
mv wordpress/* .
Perkelkite /cgi-bin katalogą į dabartinį katalogą
$mv wwwroot/cgi-bin .
Nukopijuokite visus dabartinio katalogo failus į ankstesnį katalogą
cp -rpf -f * ../
Kaip sustabdyti / iš naujo paleisti / paleisti „redis“ paslaugą?
Jei įdiegėte redis su apt-get arba yum install, galite sustabdyti / paleisti / iš naujo paleisti redis tiesiogiai naudodami šias komandas
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart
Jei įdiegėte redis iš šaltinio kodo, galite iš naujo paleisti redis naudodami redis-cli, redis kliento programos, išjungimo komandą:
redis-cli -h 127.0.0.1 -p 6379 shutdown
Jei nė vienam iš aukščiau pateiktų metodų nepavyksta sustabdyti rediso, galite naudoti geriausią ginklą:
kill -9
[Peržiūrėti failo vietos komandą]
Pažiūrėkite, kur yra PHP konfigūracijos failas:
Naudokite phpinfo, kad pamatytumėte, kad jei funkcija draudžiama, paleiskite ją po apvalkalu
php -v / -name php.ini
或者
find / -name php.ini
Paprastai, kai Linux įdiegtas minimaliai, wget nebus įdiegtas pagal numatytuosius nustatymus.
yum įdiegti
yum -y install wget
Veikia automatinis sistemos atnaujinimas, o „yum“ užrakinta.
Galite priversti „yum“ procesą išjungti:
rm -f /var/run/yum.pid
Tikrinama, ar nėra perl... Perl jūsų sistemoje nerasta: Įdiekite perl ir pabandykite again
Akivaizdu, kad perl reikia įdiegti. Perl diegimo komanda yra tokia:
yum -y install perl perl*
[SSH komandos Kloxo-MR valdymo pultui]
Diegiant temą arba įskiepį nepavyksta su „Nepavyko sukurti katalogo“
Sprendimas: iš naujo pakeiskite wp temos papildinio ir įkėlimo aplanko leidimus
Serverio saugumui 777 leidimai negali būti suteikti visų, taigi, kol šiems katalogams suteikiami 755 leidimai, tik savininkas turi teisę rašyti.
Jei paleisite šią komandą:
sh /script/fix-chownchmod
„Kloxo-MR“ bandys peržiūrėti failų ir katalogų nuosavybės teisę ir leidimus svetainės dokumento šaknyje
„Kloxo-MR“ valdymo skydelis: eikite į „admin>> serveris> (vietinė priegloba)> IP adresas> perskaityti IP“.
Serverio atnaujinimas
Atnaujinkite serverį į naujausią versiją
yum -y update
Aukščiau pateikti metodai buvo išbandyti daug kartų, tačiau problema vis tiek išlieka, įveskite šią taisymo komandą:
yum clean all; yum update -y; sh /script/cleanup
(Programos atnaujinime po kurio laiko eikite pavalgyti ir grįžkite patikrinti, atsigaivintiUfo.org.in, img.Ufo.org.in puslapiai grįžta į įprastą būseną)
yum clean all; yum update -y; sh /script/cleanup
service httpd restart
Norėdami užtikrinti, kad įtraukta dns įrašytų „statistiką“, atnaujinę yum clean all; yum update -y; sh /script/cleanup, būtinai paleiskite:
sh /script/fixdnsaddstatsrecord
Atnaujinkite Kloxo-MR:
yum clean all; yum update kloxomr7 -y; yum update -y
Iš naujo įdiekite „Kloxo-MR“:
Jei klaidų nerasta, išbandykite šią komandą:
sh /script/upcp -y
Hope Chen Weiliang tinklaraštis ( https://www.chenweiliang.com/ ) bendrino „Linux sistemos informacijos peržiūros komandų rinkinį“, kuris jums naudingas.
Kviečiame pasidalinti šio straipsnio nuoroda:https://www.chenweiliang.com/cwl-405.html
Sveiki atvykę į Chen Weiliang tinklaraščio Telegram kanalą, kad gautumėte naujausius atnaujinimus!
📚 Šis vadovas turi didžiulę vertę, 🌟Tai reta galimybė, nepraleiskite jos! ⏰⌛💨
Dalinkitės ir like jei patiko!
Jūsų dalijimasis ir paspaudimai „Patinka“ yra mūsų nuolatinė motyvacija!