Anyè Atik
Linuxsistèm enfòmasyon wè kòmandman
【sistèm】
uname -a
# Gade enfòmasyon nwayo/OS/CPU
head -n 1 /etc/issue
#Tcheke vèsyon sistèm operasyon an
cat /proc/cpuinfo
# Gade enfòmasyon CPU
hostname
# Gade non òdinatè a
lspci -tv
#Lis tout aparèy PCI yo
lsusb -tv
#Lis tout aparèy USB yo
lsmod
#Lis modil nwayo chaje yo
env
# Gade varyab anviwònman yo
【resous】
* Dokimantasyon: https://help.ubuntu.com/
root@ubuntu-512mb-sfo1-01:~# free -m
total itilize tanpon pataje gratis nan kachèt
Mem: 494 227 266 0 10 185
-/+ tanpon/kachèt: 31 462
Boukante: 0 Mande 0 0
root@ubuntu-512mb-sfo1-01:~# grep MemFree /proc/meminfo
MemFree: 272820 kB
free -m
# Gade itilizasyon memwa ak itilizasyon echanj
df -h
# Gade itilizasyon chak patisyon
du -sh <目录名>
#Wè gwosè anyè espesifye a
find . -type f -size +100M
#Jwenn fichye ki gen plis pase 100M
find . -type f -print |wc -l
#Konte kantite fichye ki nan anyè aktyèl la
grep MemTotal /proc/meminfo
# Gade kantite total memwa
grep MemFree /proc/meminfo
#Tcheke kantite memwa gratis
uptime
#View sistèm kouri tan, kantite itilizatè yo, chaj
cat /proc/loadavg
#Wè chaj sistèm lan
【Disk ak Partitions】
mount | column -t
# Gade estati patisyon ki atache a
kòd> fdisk -l
# Gade tout patisyon yo
swapon -s
# Gade tout patisyon swap yo
hdparm -i /dev/hda
# Gade paramèt disk (sèlman pou aparèy IDE)
dmesg | grep IDE
#View estati deteksyon aparèy IDE nan demaraj
【rezo】
ifconfig
# Gade pwopriyete yo nan tout koòdone rezo
iptables -L
# Gade paramèt pare-feu
route -n
# Gade tab routage
netstat -lntp
# Gade tout pò koute yo
netstat -antp
# Gade tout koneksyon ki etabli yo
netstat -s
# Gade estatistik rezo a
【pwosesis】
cat /proc/sys/kernel/threads-max
Gade kantite maksimòm fil sistèm lan pèmèt
cat /proc/sys/kernel/pid_max
Gade kantite maksimòm pwosesis sistèm lan pèmèt
ps -ef
# gade tout pwosesis yo
top
#Montre estati pwosesis an tan reyèl
ll /proc/PID/fd/
#Si pwosesis la okipe twòp CPU, asire w ou sèvi ak lòd ll /proc/PID/fd/ pou jwenn li, si ou pa ka jwenn li, jwenn li plizyè fwa.
【itilizatè】
w
# Gade itilizatè aktif yo
id <用户名>
# Gade enfòmasyon itilizatè espesifye yo
last
#View login itilizatè
cut -d: -f1 /etc/passwd
# Gade tout itilizatè sistèm nan
cut -d: -f1 /etc/group
# Gade tout gwoup nan sistèm nan
kontab -l
# Gade travay ki pwograme itilizatè aktyèl la
【Sèvi】
chkconfig --list
#Lis tout sèvis sistèm yo
chkconfig --list | grep on
#Lis tout sèvis sistèm yo kòmanse
##【CentOS Rekèt vèsyon sèvis]
Kòmandman rechèch vèsyon centOS sèvis:
1. Tcheke vèsyon Kernel Linux la
uname -r
2. Tcheke vèsyon CentOS la
cat /etc/redhat-release
3. Tcheke vèsyon PHP a
php -v
4. View Miskl vèsyon
mysql -v
5. Tcheke vèsyon an Apache
rpm -qa httpd
6. Gade enfòmasyon aktyèl CPU
cat /proc/cpuinfo
7. Tcheke frekans CPU aktyèl la
cat /proc/cpuinfo | grep MHz
【Pwogram】
rpm -qa
# gade tout enstale软件Pakè
#Rekòmanse lòd pou sèvis komen
service memcached restart
service monit restart
service mysqld restart
service mysql restart
service httpd restart
monit start all
service nginx restart
#rekòmanse CWP
service cwpsrv restart
# rekòmanse memcached
service memcached restart
service memcached start
service memcached stop
#boot kòmanse memcached
chkconfig memcached on
Rekòmanse httpd pou fè kòd la pran efè kòmandman:
service httpd restart
service httpd start
service httpd stop
chkconfig httpd on
rechaje lòd httpd:
service httpd force-reload
service httpd reload
Nginx rekòmanse lòd:
/etc/init.d/nginxd restart
service nginxd force-reload
service nginxd reload
service nginxd restart
php-fpm rekòmanse lòd:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start
Réinstaller 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
Sèvi ak kòmandman sa a pou wè itilizasyon memwa a ak klasman itilizasyon memwa pwosesis la:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less
miskl_upgrade egzekite kòmandman sa yo pou tcheke ak repare tab yo ak ajou tab sistèm yo:
mysqlcheck --all-databases --check-upgrade --auto-repair
Fèmen lòd MySQL:
killall mysqld
Gade pwosesis mysql la:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"
pid-file=/var/lib/mysql/centos-cwl.pid
Ou ka wè chemen dosye PID MYSQL, KLOXO-MR atravè "pwosesis" panèl kontwòl la:
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid
oswa SSH kòmand "ps -ef" pou wè tout pwosesis:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid
Ou ka ajoute liy sa a nan /etc/crontab pou kòmanse kòmandman an chak minit pou tcheke estati mysql:
* * * * * /sbin/service mysql status || service mysql start
【Monit lòd】
kontwole kòmandman estanda kòmanse, sispann, rekòmanse:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart
monitèRemak:
Piske monit yo tabli kòm yon pwosesis demon, epi paramèt ki kòmanse ak sistèm lan ajoute nan inittab, si pwosesis monit la sispann, pwosesis init la ap rekòmanse li, epi monit kontwole lòt sèvis, ki vle di ke monit kontwole sèvis la pa kapab. dwe sispann lè l sèvi avèk metòd nòmal la, paske yon fwa sispann, monit pral kòmanse li ankò.
Pou sispann yon sèvis ki kontwole pa monit, yo ta dwe itilize yon lòd tankou non monit stop, pou egzanp pou sispann tomcat:
monit stop tomcat
Pou sispann tout sèvis ki kontwole pa monit itilize:
monit stop all
Pou kòmanse yon sèvis ou ka itilize non kòmand moni stop la,
Pou kòmanse tout se:
monit start all
Mete monit pou kòmanse ak sistèm nan epi ajoute li nan fen fichye /etc/inittab la
# Kouri monit nan nivo kouri estanda
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc
Dezenstale monit:
yum remove monit
【Telechaje ak dekonpresyon】
下载 wordpress Vèsyon an dènye nan
wget http://zh.wordpress.org/latest-zh_CN.tar.gz
dekonprime
tar zxvf latest-zh_CN.tar.gz
Deplase dosye yo nan katab wordpress la (chemen absoli) nan kote anyè aktyèl la
mv wordpress/* .
Deplase anyè /cgi-bin nan anyè aktyèl la
$mv wwwroot/cgi-bin .
Kopi tout dosye ki nan anyè aktyèl la nan anyè anvan an
cp -rpf -f * ../
Ki jan yo sispann/rekòmanse/kòmanse sèvis redis?
Si ou enstale redis ak apt-get oswa yum install, ou ka sispann/kòmanse/rekòmanse redis dirèkteman ak kòmandman sa yo.
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart
Si ou enstale redis nan kòd sous, ou ka rekòmanse redis atravè lòd fèmen pwogram kliyan redis redis-cli:
redis-cli -h 127.0.0.1 -p 6379 shutdown
Si okenn nan metòd ki anwo yo pa reyisi sispann redis, ou ka itilize zam final la:
kill -9
[Gade lòd kote dosye]
Gade ki kote fichye konfigirasyon PHP a mete:
Sèvi ak phpinfo pou wè si fonksyon an entèdi, egzekite li anba koki a
php -v / -name php.ini
或者
find / -name php.ini
Anjeneral, lè linux enstale yon minimòm, wget pa pral enstale pa default.
yum enstale
yum -y install wget
Sistèm oto-upgrade ap kouri epi yum fèmen.
Ou ka fòse pwosesis yum la fèmen:
rm -f /var/run/yum.pid
Tcheke perl... Perl pa te jwenn sou sistèm ou a: Tanpri enstale perl epi eseye again
Li evidan, perl bezwen enstale. Kòmandman enstalasyon perl la se jan sa a:
yum -y install perl perl*
[Komand SSH pou panèl kontwòl Kloxo-MR]
Lè w ap enstale yon tèm oswa yon plugin, li echwe ak "Pa kapab kreye anyè"
Solisyon: re-chanje otorizasyon plugin tèm wp la epi telechaje katab
Pou sekirite sèvè, 777 otorizasyon pa ka bay tout, kidonk toutotan yo bay repèrtwar sa yo 755 otorizasyon, se sèlman pwopriyetè a ki gen pèmisyon pou ekri.
Si ou kouri lòd sa a:
sh /script/fix-chownchmod
Kloxo-MR pral eseye revizyon pwopriyetè ak otorizasyon sou dosye ak repèrtwar ki nan rasin dokiman sit la
Kloxo-MR Kontwòl Panel: Ale nan "admin> Sèvè> (localhost)> Adrès IP> Reli IP".
Aktyalizasyon sèvè a
Mete ajou sèvè a ak dènye vèsyon an
yum -y update
Metòd ki anwo a te eseye anpil fwa, men gen yon pwoblèm toujou, tanpri antre lòd reparasyon sa a:
yum clean all; yum update -y; sh /script/cleanup
(Nan aktyalizasyon pwogram lan, ale nan manje apre yon ti tan epi retounen tcheke, rafrechiUFO.org.in, img.UFO.org.in paj yo tounen nòmal)
yum clean all; yum update -y; sh /script/cleanup
service httpd restart
Pou asire ke dns enkli "estatistik", apre yo fin mete ajou yum netwaye tout; yum aktyalizasyon -y; sh /script/cleanup, asire w ke ou kouri:
sh /script/fixdnsaddstatsrecord
Mizajou Kloxo-MR:
yum clean all; yum update kloxomr7 -y; yum update -y
Réinstaller Kloxo-MR:
Si yo pa jwenn okenn erè, eseye lòd sa a:
sh /script/upcp -y
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) pataje "Linux System Information Viewing Command Collection", ki itil pou ou.
Byenvini pataje lyen atik sa a:https://www.chenweiliang.com/cwl-405.html
Byenveni nan chanèl Telegram blog Chen Weiliang a pou jwenn dènye mizajou yo!
📚 Gid sa a gen anpil valè, 🌟Sa a se yon opòtinite ki ra, pa rate li! ⏰⌛💨
Pataje epi like siw renmen!
Pataje w ak renmen ou se motivasyon kontinyèl nou!