Linux sistemos informacijos rodinio komandų rinkinys

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!

🔔 Būkite pirmas, kuris kanalo viršaus kataloge gaus vertingą „ChatGPT turinio rinkodaros AI įrankio naudojimo vadovą“! 🌟
📚 Š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!

 

发表 评论

Jūsų el. Pašto adresas nebus paskelbtas. Naudojami privalomi laukai * Etiketė

slinkite į viršų