Artikulu direktorioa
Linuxsistemaren informazioa ikusteko komandoa
【sistema】
uname -a
#Ikusi kernel/OS/CPU informazioa
head -n 1 /etc/issue
# Egiaztatu sistema eragilearen bertsioa
cat /proc/cpuinfo
# Ikusi CPUaren informazioa
hostname
#Ikusi ordenagailuaren izena
lspci -tv
# Zerrendatu PCI gailu guztiak
lsusb -tv
# Zerrendatu USB gailu guztiak
lsmod
# Zerrendatu kargatutako nukleoko moduluak
env
# Ikusi ingurune-aldagaiak
【baliabidea】
* Dokumentazioa: https://help.ubuntu.com/
root@ubuntu-512mb-sfo1-01:~# free -m
guztira erabilitako doako buffer partekatuak cachean gordeta
Telefonoa: 494 227 266 0 10 185
-/+ buffer/cachea: 31 462
Trukatu: 0 Galdetu 0 0
root@ubuntu-512mb-sfo1-01:~# grep MemFree /proc/meminfo
MemFree: 272820 kB
free -m
#Ikusi memoriaren erabilera eta trukatzeko erabilera
df -h
#Ikusi partizio bakoitzaren erabilera
du -sh <目录名>
#Ikusi zehaztutako direktorioaren tamaina
find . -type f -size +100M
# Bilatu 100 milioitik gorako fitxategiak
find . -type f -print |wc -l
#Kontatu uneko direktorioko fitxategi kopurua
grep MemTotal /proc/meminfo
#Ikusi memoria kopuru osoa
grep MemFree /proc/meminfo
# Egiaztatu libre dagoen memoria kopurua
uptime
#Ikusi sistemaren denbora, erabiltzaile kopurua, karga
cat /proc/loadavg
#Ikusi sistemaren karga
【Diskoak eta partizioak】
mount | column -t
#Ikusi erantsitako partizioaren egoera
kodea> fdisk -l
#Ikusi partizio guztiak
swapon -s
#Ikusi truke-partizio guztiak
hdparm -i /dev/hda
#Ikusi diskoaren parametroak (IDE gailuetarako soilik)
dmesg | grep IDE
#Ikusi IDE gailuaren detekzioaren egoera abiaraztean
【sarea】
ifconfig
#Ikusi sareko interfaze guztien propietateak
iptables -L
#Ikusi suebakiaren ezarpenak
route -n
#Ikusi bideratze-taula
netstat -lntp
#Ikusi entzuteko ataka guztiak
netstat -antp
# Ikusi ezarritako konexio guztiak
netstat -s
#Ikusi sareko estatistikak
【prozesua】
cat /proc/sys/kernel/threads-max
Ikusi sistemak onartzen duen gehienezko hari kopurua
cat /proc/sys/kernel/pid_max
Ikusi sistemak onartzen duen gehienezko prozesu kopurua
ps -ef
# ikusi prozesu guztiak
top
#Bistaratu prozesuaren egoera denbora errealean
ll /proc/PID/fd/
#Prozesuak CPU gehiegi hartzen badu, ziurtatu ll /proc/PID/fd/ komandoa erabiltzen duzula aurkitzeko, ez baduzu aurkitzen, aurkitu beste aldiz
【erabiltzailea】
w
#Ikusi erabiltzaile aktibo
id <用户名>
#Ikusi zehaztutako erabiltzailearen informazioa
last
#Ikusi erabiltzailearen saioaren erregistroa
cut -d: -f1 /etc/passwd
#Ikusi sistemaren erabiltzaile guztiak
cut -d: -f1 /etc/group
#Ikusi sistemako talde guztiak
crontab -l
#Ikusi uneko erabiltzailearen programatutako zereginak
【Zerbitzua】
chkconfig --list
# Zerrendatu sistemako zerbitzu guztiak
chkconfig --list | grep on
# Zerrendatu hasitako sistema-zerbitzu guztiak
##【CentOS Zerbitzuaren bertsioaren kontsulta]
CentOS zerbitzuaren bertsioaren kontsulta komandoa:
1. Egiaztatu Linux Kernel bertsioa
uname -r
2. Egiaztatu CentOS bertsioa
cat /etc/redhat-release
3. Egiaztatu PHP bertsioa
php -v
4. Ikusi MySQL bertsioa
mysql -v
5. Egiaztatu Apache bertsioa
rpm -qa httpd
6. Ikusi uneko CPU informazioa
cat /proc/cpuinfo
7. Egiaztatu uneko CPU maiztasuna
cat /proc/cpuinfo | grep MHz
【programa】
rpm -qa
# ikusi instalatutako guztiak软件Package
#Berrabiarazi komandoa zerbitzu arruntetarako
service memcached restart
service monit restart
service mysqld restart
service mysql restart
service httpd restart
monit start all
service nginx restart
#berrabiarazi CWP
service cwpsrv restart
# berrabiarazi memcached
service memcached restart
service memcached start
service memcached stop
#boot start memcached
chkconfig memcached on
Berrabiarazi httpd kodea indarrean jartzeko komandoa:
service httpd restart
service httpd start
service httpd stop
chkconfig httpd on
kargatu httpd komandoa:
service httpd force-reload
service httpd reload
Nginx berrabiarazi komandoa:
/etc/init.d/nginxd restart
service nginxd force-reload
service nginxd reload
service nginxd restart
php-fpm berrabiarazi komandoa:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start
Berriro instalatu 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
Erabili komando hau memoriaren erabilera eta prozesatzeko memoriaren erabileraren sailkapena ikusteko:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less
mysql_upgrade-k komando hauek exekutatzen ditu taulak egiaztatzeko eta konpontzeko eta sistemako taulak eguneratzeko:
mysqlcheck --all-databases --check-upgrade --auto-repair
Itxi MySQL komandoa:
killall mysqld
Ikusi mysql prozesua:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"
pid-file=/var/lib/mysql/centos-cwl.pid
MYSQL-ren PID fitxategiaren bidea, KLOXO-MR kontrol panelaren "prozesua" bidez ikus daiteke:
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid
edo SSH komandoa "ps -ef" prozesu guztiak ikusteko:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid
Lerro hau /etc/crontab-era gehi dezakezu komandoa minuturo abiarazteko mysql egoera egiaztatzeko:
* * * * * /sbin/service mysql status || service mysql start
【Monit komandoa】
kontrolatu abiarazteko, gelditu eta berrabiarazi komando estandarrak:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart
monitKontuz:
Monit prozesu deabru gisa ezarrita dagoenez eta sistemarekin hasten diren ezarpenak inittab-era gehitzen direnez, monit prozesua gelditzen bada, init prozesua berrabiaraziko da eta monit-ek beste zerbitzu batzuk kontrolatzen ditu, hau da, monit monitoreak Zerbitzuak ezin dira izan. ohiko metodoak erabiltzeari utzi zion, behin geldituta, monit-ek berriro abiaraziko dituelako.
Monit-ek kontrolatutako zerbitzu bat gelditzeko, monit stop name bezalako komando bat erabili behar da, adibidez tomcat gelditzeko:
monit stop tomcat
Monit erabilerak kontrolatutako zerbitzu guztiak geldiarazteko:
monit stop all
Zerbitzu bat abiarazteko komandoa monit stop izena erabil dezakezu,
Guztia hasteko hauxe da:
monit start all
Ezarri monit sistemarekin hasteko eta gehitu /etc/inittab fitxategiaren amaieran
# Exekutatu monitor exekuzio-maila estandarretan
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc
Monit desinstalatu:
yum remove monit
【Deskargatu eta deskonprimitu】
下载 wordpress -ren azken bertsioa
wget http://zh.wordpress.org/latest-zh_CN.tar.gz
deskonprimitu
tar zxvf latest-zh_CN.tar.gz
Eraman wordpress karpetako fitxategiak (bide absolutua) uneko direktorio-kokapenera
mv wordpress/* .
Eraman /cgi-bin direktorioa uneko direktoriora
$mv wwwroot/cgi-bin .
Kopiatu uneko direktorioko fitxategi guztiak aurreko direktoriora
cp -rpf -f * ../
Nola gelditu/berrabiarazi/hasi redis zerbitzua?
Redis apt-get edo yum install-ekin instalatu baduzu, redis zuzenean gelditu/hasi/berrabia dezakezu komando hauekin
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart
Redis iturburu-kodetik instalatu baduzu, redis berrabiarazi dezakezu redis bezero programaren itzali komandoaren bidez redis-cli:
redis-cli -h 127.0.0.1 -p 6379 shutdown
Goiko metodoetako batek erredis geldiaraztea lortzen ez badu, azken arma erabil dezakezu:
kill -9
[Ikusi fitxategiaren kokapena komandoa]
Ikusi non kokatzen den PHP konfigurazio fitxategia:
Erabili phpinfo funtzioa debekatuta badago, shell azpian exekutatu
php -v / -name php.ini
或者
find / -name php.ini
Orokorrean, linux gutxien instalatzen denean, wget ez da lehenespenez instalatuko.
yum instalatu
yum -y install wget
Sistemaren eguneratze automatikoa martxan dago eta yum blokeatuta dago.
yum prozesua itzaltzera behartu dezakezu:
rm -f /var/run/yum.pid
Perl egiaztatzen... Perl ez da aurkitu zure sisteman: Mesedez, instalatu perl eta saiatu again
Jakina, perl instalatu behar da. Perl instalazio komandoa hau da:
yum -y install perl perl*
[Kloxo-MR kontrol panelerako SSH komandoak]
Gaia edo plugin bat instalatzean, huts egiten du "Ezin da direktorioa sortu"
Irtenbidea: aldatu wp theme pluginaren baimenak eta kargatu karpeta
Zerbitzariaren segurtasunerako, 777 baimen guztiak ezin dira eman, beraz, direktorio horiei 755 baimen ematen zaizkien bitartean, jabeak bakarrik du idazteko baimena.
Komando hau exekutatzen baduzu:
sh /script/fix-chownchmod
Kloxo-MR-k webgunearen dokumentu erroan dauden fitxategi eta direktorioetan berrikuspen-jabetza eta baimenak ematen saiatuko da
Kloxo-MR Kontrol-panela: joan "administratzailea> Zerbitzaria> (localhost)> IP helbidea> Berrirakurtu IPra".
Zerbitzariaren eguneratzea
Eguneratu zerbitzaria azken bertsiora
yum -y update
Goiko metodoa askotan saiatu da, baina oraindik arazo bat dago, mesedez idatzi konponketa komando hau:
yum clean all; yum update -y; sh /script/cleanup
(Programa eguneratzean, joan pixka bat jatera eta itzuli egiaztatzeko, freskatzekoUFO.org.in, img.UFO.org.in orrialdeak normaltasunera itzuli dira)
yum clean all; yum update -y; sh /script/cleanup
service httpd restart
Sartutako dns-ak "estatistikak" erregistratzen dituela ziurtatzeko, yum clean all eguneratu ondoren; yum update -y; sh /script/cleanup, ziurtatu exekutatzen duzula:
sh /script/fixdnsaddstatsrecord
Berritu Kloxo-MR:
yum clean all; yum update kloxomr7 -y; yum update -y
Berriro instalatu Kloxo-MR:
Akatsik aurkitzen ez bada, saiatu komando hau:
sh /script/upcp -y
Hope Chen Weiliang bloga ( https://www.chenweiliang.com/ ) partekatu zuen "Linux sistemaren informazioa ikusteko komandoen bilduma", eta hori lagungarria zaizu.
Ongi etorri artikulu honen esteka partekatzera:https://www.chenweiliang.com/cwl-405.html
Ongi etorri Chen Weiliang-en blogeko Telegram kanalera azken eguneraketak jasotzeko!
📚 Gida honek balio handia du, 🌟Aukera arraroa da hau, ez galdu! ⏰⌛💨
Partekatu eta gustatzen bazaizu!
Zure partekatzea eta gustukoak dira gure etengabeko motibazioa!