Linuxi süsteemiteabe kuva käsukogu

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!

🔔 Olge esimene, kes saab kanali ülemises kataloogis väärtusliku "ChatGPT sisuturunduse AI tööriista kasutamise juhendi"! 🌟
📚 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!

 

发表 评论

Teie e-posti aadressi ei avaldata. Kasutatakse kohustuslikke välju * Silt

kerige üles