Artikulo Direktoryo
Linuxsugo sa pagtan-aw sa impormasyon sa sistema
【sistema】
uname -a
#Tan-awa ang impormasyon sa kernel/OS/CPU
head -n 1 /etc/issue
# Susihon ang bersyon sa operating system
cat /proc/cpuinfo
#Tan-awa ang impormasyon sa CPU
hostname
#Tan-awa ang ngalan sa kompyuter
lspci -tv
#Ilista ang tanan nga mga aparato sa PCI
lsusb -tv
# Ilista ang tanan nga mga aparato sa USB
lsmod
# Ilista ang gikarga nga kernel modules
env
# Tan-awa ang mga variable sa palibot
【resource】
* Dokumentasyon: https://help.ubuntu.com/
gamut@ubuntu-512mb-sfo1-01:~# free -m
kinatibuk-ang gigamit nga libre nga gipaambit nga mga buffer nga gi-cache
Mem: 494 227 266 0 10 185
-/+ mga buffer/cache: 31 462
Pagbaylo: 0 Pangutana 0 0
gamut@ubuntu-512mb-sfo1-01:~# grep MemFree /proc/meminfo
Libre nga Memo: 272820 kB
free -m
# Tan-awa ang paggamit sa memorya ug paggamit sa swap
df -h
# Tan-awa ang paggamit sa matag partisyon
du -sh <目录名>
#Tan-awa ang gidak-on sa gipiho nga direktoryo
find . -type f -size +100M
#Pagpangita mga file nga sobra sa 100M
find . -type f -print |wc -l
#Ihap ang gidaghanon sa mga file sa kasamtangan nga direktoryo
grep MemTotal /proc/meminfo
#Tan-awa ang kinatibuk-ang kantidad sa memorya
grep MemFree /proc/meminfo
# Susihon ang kantidad sa libre nga memorya
uptime
#Tan-awa ang oras sa pagpadagan sa sistema, gidaghanon sa mga tiggamit, pagkarga
cat /proc/loadavg
# Tan-awa ang load sa sistema
【Mga Disk ug Partisyon】
mount | column -t
# Tan-awa ang gilakip nga kahimtang sa partisyon
code>fdisk -l
# Tan-awa ang tanan nga mga partisyon
swapon -s
# Tan-awa ang tanan nga mga partisyon sa swap
hdparm -i /dev/hda
#Tan-awa ang mga parameter sa disk (alang lamang sa mga aparato sa IDE)
dmesg | grep IDE
#Tan-awa ang kahimtang sa pagkakita sa aparato sa IDE sa pagsugod
【Ang internet】
ifconfig
# Tan-awa ang mga kabtangan sa tanan nga mga interface sa network
iptables -L
# Tan-awa ang mga setting sa firewall
route -n
#Tan-awa ang routing table
netstat -lntp
# Tan-awa ang tanan nga mga pantalan sa pagpamati
netstat -antp
# Tan-awa ang tanan nga natukod nga koneksyon
netstat -s
# Tan-awa ang mga istatistika sa network
【proseso】
cat /proc/sys/kernel/threads-max
Tan-awa ang maximum nga gidaghanon sa mga thread nga gitugotan sa sistema
cat /proc/sys/kernel/pid_max
Tan-awa ang maximum nga gidaghanon sa mga proseso nga gitugotan sa sistema
ps -ef
# tan-awa ang tanan nga mga proseso
top
# Ipakita ang kahimtang sa proseso sa tinuud nga oras
ll /proc/PID/fd/
#Kung ang proseso nagkinahanglag daghang CPU, siguroha nga gamiton ang command ll /proc/PID/fd/ para pangitaon kini, kung dili nimo kini makit-an, pangitaa kini sa pipila ka beses
【user】
w
# Tan-awa ang mga aktibo nga tiggamit
id <用户名>
#Tan-awa ang gipiho nga impormasyon sa tiggamit
last
#Tan-awa ang log sa pag-login sa gumagamit
cut -d: -f1 /etc/passwd
# Tan-awa ang tanan nga tiggamit sa sistema
cut -d: -f1 /etc/group
# Tan-awa ang tanan nga mga grupo sa sistema
crontab -l
#Tan-awa ang naka-iskedyul nga mga buluhaton sa karon nga tiggamit
【Pag-alagad】
chkconfig --list
# Ilista ang tanan nga serbisyo sa sistema
chkconfig --list | grep on
#Ilista ang tanan nga nagsugod nga serbisyo sa sistema
##【CentOS Pangutana sa bersyon sa serbisyo]
CentOS service version query command:
1. Susiha ang bersyon sa Linux Kernel
uname -r
2. Susiha ang bersyon sa CentOS
cat /etc/redhat-release
3. Susiha ang bersyon sa PHP
php -v
4. Pagtan-aw MySQL bersyon
mysql -v
5. Susiha ang bersyon sa Apache
rpm -qa httpd
6. Tan-awa ang kasamtangan nga impormasyon sa CPU
cat /proc/cpuinfo
7. Susiha ang kasamtangan nga frequency sa CPU
cat /proc/cpuinfo | grep MHz
【programa】
rpm -qa
# tan-awa ang tanan nga na-installSoftwarePackage
# I-restart ang mando alang sa sagad nga mga serbisyo
service memcached restart
service monit restart
service mysqld restart
service mysql restart
service httpd restart
monit start all
service nginx restart
#i-restart ang CWP
service cwpsrv restart
# i-restart ang memcached
service memcached restart
service memcached start
service memcached stop
#boot magsugod memcached
chkconfig memcached on
I-restart ang httpd aron mahimo ang code nga epektibo nga mando:
service httpd restart
service httpd start
service httpd stop
chkconfig httpd on
i-reload ang httpd nga sugo:
service httpd force-reload
service httpd reload
Nginx restart command:
/etc/init.d/nginxd restart
service nginxd force-reload
service nginxd reload
service nginxd restart
php-fpm restart nga sugo:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start
I-install pag-usab ang 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
Gamita ang mosunod nga sugo aron makita ang paggamit sa panumduman ug pagproseso sa ranggo sa paggamit sa panumduman:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less
MySQLAng _upgrade nagpatuman sa mosunod nga mga sugo sa pagsusi ug pag-ayo sa mga lamesa ug pag-upgrade sa mga lamesa sa sistema:
mysqlcheck --all-databases --check-upgrade --auto-repair
Isira ang sugo sa MySQL:
killall mysqld
Tan-awa ang proseso sa mysql:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"
pid-file=/var/lib/mysql/centos-cwl.pid
Ang PID file path sa MYSQL, KLOXO-MR mahimong tan-awon pinaagi sa control panel nga "proseso":
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid
o SSH command "ps -ef" aron makita ang tanang proseso:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid
Mahimo nimong idugang kini nga linya sa / etc / crontab aron masugdan ang mando matag minuto aron masusi ang mysql status:
* * * * * /sbin/service mysql status || service mysql start
【Monit nga sugo】
monitor sa standard nga pagsugod, paghunong, pag-restart sa mga sugo:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart
monitHinumdomi:
Tungod kay ang monit gitakda isip usa ka proseso sa daemon, ug ang mga setting nga nagsugod sa sistema idugang sa inittab, kung ang proseso sa monit mohunong, ang proseso sa init magsugod pag-usab, ug ang monit mag-monitor sa ubang mga serbisyo, nga nagpasabot nga ang monit monitor Ang serbisyo dili mahimo. ihunong gamit ang normal nga pamaagi, tungod kay kung nahunong, ang monit magsugod pag-usab.
Aron mapahunong ang usa ka serbisyo nga gimonitor sa monit, ang usa ka sugo sama sa monit stop name kinahanglan gamiton, pananglitan sa paghunong sa tomcat:
monit stop tomcat
Aron mapahunong ang tanang serbisyo nga gimonitor pinaagi sa paggamit sa monit:
monit stop all
Sa pagsugod sa usa ka serbisyo mahimo nimong gamiton ang command monit stop name,
Sa pagsugod sa tanan mao ang:
monit start all
Ibutang ang monit nga magsugod sa sistema ug idugang kini sa katapusan sa /etc/inittab file
# Pagdalagan ang monit sa standard run-levels
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc
I-uninstall ang monit:
yum remove monit
【Pag-download ug pag-decompress】
下载 wordpress Ang pinakabag-o nga bersyon sa
wget http://zh.wordpress.org/latest-zh_CN.tar.gz
unzip
tar zxvf latest-zh_CN.tar.gz
Ibalhin ang mga file sa wordpress folder (absolute path) sa kasamtangan nga lokasyon sa direktoryo
mv wordpress/* .
Ibalhin ang / cgi-bin nga direktoryo sa kasamtangan nga direktoryo
$mv wwwroot/cgi-bin .
Kopyaha ang tanang mga file sa kasamtangan nga direktoryo ngadto sa miaging direktoryo
cp -rpf -f * ../
Giunsa paghunong / pagsugod / pagsugod sa serbisyo sa redis?
Kung imong gi-install ang redis nga adunay apt-get o yum install, mahimo nimong hunongon / sugdan / i-restart ang redis direkta sa mga mosunud nga mga mando
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart
Kung imong gi-install ang redis gikan sa source code, mahimo nimong i-restart ang redis pinaagi sa shutdown command sa redis client program redis-cli:
redis-cli -h 127.0.0.1 -p 6379 shutdown
Kung walay bisan usa sa mga pamaagi sa ibabaw nga molampos sa pagpahunong sa redis, mahimo nimong gamiton ang katapusang hinagiban:
kill -9
[Tan-awa ang mando sa lokasyon sa file]
Tan-awa kung asa gibutang ang PHP configuration file:
Gamita ang phpinfo aron makita nga kung ang function gidili, ipatuman kini sa ilawom sa kabhang
php -v / -name php.ini
或者
find / -name php.ini
Kasagaran, kung ang linux gamay ra nga na-install, ang wget dili ma-install pinaagi sa default.
yum instalar
yum -y install wget
Nagdagan ang awtomatikong pag-upgrade sa sistema ug gi-lock ang yum.
Mahimo nimong pugson nga isira ang proseso sa yum:
rm -f /var/run/yum.pid
Pagsusi sa perl...Wala makita ang Perl sa imong sistema: Palihug i-install ang perl ug sulayi ang again
Dayag, ang perl kinahanglan nga i-install. Ang perl installation command mao ang mosunod:
yum -y install perl perl*
[SSH commands para sa Kloxo-MR control panel]
Napakyas sa pag-instalar sa mga tema o mga plugin nga adunay "Dili makahimo og direktoryo"
Solusyon: usba pag-usab ang mga permiso sa wp theme plugin ug upload folder
Alang sa seguridad sa server, 777 nga mga permiso dili mahatag tanan, basta kini nga mga direktoryo gihatagan og 755 nga mga permiso, ang tag-iya ra ang adunay pagtugot sa pagsulat.
Kung gipadagan nimo ang mosunud nga mando:
sh /script/fix-chownchmod
Ang Kloxo-MR mosulay sa pagbag-o sa pagpanag-iya ug mga pagtugot sa mga file ug mga direktoryo sa gamut sa dokumento sa site
Kloxo-MR Control Panel: Adto sa "admin> Server> (localhost)> IP Address> Basaha ang IP".
Pag-update sa server
I-update ang server sa pinakabag-o nga bersyon
yum -y update
Ang pamaagi sa ibabaw gisulayan sa daghang mga higayon, apan adunay usa ka problema, palihug isulod ang mosunud nga mando sa pag-ayo:
yum clean all; yum update -y; sh /script/cleanup
(Sa pag-update sa programa, adto sa pagkaon pagkahuman sa usa ka panahon ug balik aron susihon, i-refreshufo.org.in, img.ufoAng .org.in nga mga panid mibalik sa normal)
yum clean all; yum update -y; sh /script/cleanup
service httpd restart
Aron masiguro nga ang gilakip nga dns nagrekord sa "mga istatistika", pagkahuman sa pag-update sa yum limpyo tanan; yum update -y; sh / script / paglimpyo, siguruha nga modagan:
sh /script/fixdnsaddstatsrecord
Pag-upgrade sa Kloxo-MR:
yum clean all; yum update kloxomr7 -y; yum update -y
I-install pag-usab ang Kloxo-MR:
Kung walay makit-an nga mga sayup, sulayi ang mosunod nga sugo:
sh /script/upcp -y
Paglaum Chen Weiliang Blog ( https://www.chenweiliang.com/ ) mipaambit sa "Linux System Information Viewing Command Collection", nga makatabang kanimo.
Welcome sa pagpaambit sa link niini nga artikulo:https://www.chenweiliang.com/cwl-405.html
Malipayon nga pag-abut sa channel sa Telegram sa blog ni Chen Weiliang aron makuha ang labing bag-ong mga update!
📚 Kini nga giya adunay daghang kantidad, 🌟Kini usa ka talagsaon nga oportunidad, ayaw palabya kini! ⏰⌛💨
Share ug like kung ganahan ka!
Ang imong pagpaambit ug pag-like mao ang among padayon nga kadasig!