Linux тутумунун маалыматын көрүү буйрук жыйнагы

LinuxСистеманын маалыматын көрүү буйругу

【система】

uname -a
#Ядро/иштөө системасы/CPU маалыматын көрүү

head -n 1 /etc/issue
#Операциялык системанын версиясын текшериңиз

cat /proc/cpuinfo
#CPU маалыматын көрүү

hostname
#Компьютердин атын көрүү

lspci -tv
# Бардык PCI түзмөктөрүн тизмеси

lsusb -tv
#Бардык USB түзмөктөрүнүн тизмеси

lsmod
#Тизме жүктөлгөн ядро ​​модулдары

env
#Айлана чөйрө өзгөрмөлөрүн көрүү

【ресурс】

* Документтер: https://help.ubuntu.com/

root@ubuntu-512mb-sfo1-01:~# free -m
жалпы колдонулган акысыз жалпы буферлер кэштелген
Мем: 494 227 266 0 10 185
-/+ буферлер/кэш: 31 462
Алмашуу: 0 Суроо 0 0

root@ubuntu-512mb-sfo1-01:~# grep MemFree /proc/meminfo
MemFree: 272820 кБ

 

free -m
# Эстутумдун колдонулушун жана зонанын колдонулушун көрүү

df -h
#Ар бир бөлүмдүн колдонулушун көрүү

du -sh <目录名>
# Көрсөтүлгөн каталогдун өлчөмүн көрүү

find . -type f -size +100M
#100Mден чоң файлдарды табыңыз

find . -type f -print |wc -l
#Учурдагы каталогдогу файлдардын санын эсептеңиз

grep MemTotal /proc/meminfo
# Эстутумдун жалпы көлөмүн көрүү

grep MemFree /proc/meminfo
#Бош эстутумдун көлөмүн текшериңиз

uptime
#Системанын иштөө убактысын, колдонуучулардын санын, жүктөөнү көрүү

cat /proc/loadavg
#Системанын жүгүн көрүү

【Диск жана бөлүм】

mount | column -t
#Тиркелген бөлүм статусун көрүү

code>fdisk -l

#Бардык бөлүмдөрдү көрүү

swapon -s
#Бардык алмашуу бөлүмдөрүн көрүү

hdparm -i /dev/hda
#Дисктин параметрлерин көрүү (IDE түзмөктөрүнө гана тиешелүү)

dmesg | grep IDE
# Ишке киргизүүдө IDE түзмөгүн аныктоо статусун текшериңиз

【тармак】

ifconfig
# Бардык тармак интерфейстеринин касиеттерин көрүү

iptables -L
#Брандмауэр жөндөөлөрүн көрүү

route -n
#Маршруттоо таблицасын көрүү

netstat -lntp
# Бардык угуу портторун көрүү

netstat -antp
#Бардык белгиленген байланыштарды көрүү

netstat -s
# Тармак статистикасын көрүү

【процесс】

cat /proc/sys/kernel/threads-max
Система уруксат берген жиптердин максималдуу санын текшериңиз

cat /proc/sys/kernel/pid_max
Система уруксат берген процесстердин максималдуу санын көрүңүз

ps -ef
# Бардык процесстерди көрүү

top
# Процесстин абалын реалдуу убакытта көрсөтүү

ll /proc/PID/fd/
#Эгер процесстин CPU колдонулушу өтө жогору болсо, издөө үчүн ll /proc/PID/fd/ буйругун колдонуңуз.Эгер таба албасаңыз, бир нече жолу издеңиз.

【колдонуучу】

w
#Активдүү колдонуучуларды көрүү

id <用户名>
#Колдонуучунун көрсөтүлгөн маалыматын көрүү

last
#Колдонуучунун кирүү журналын көрүү

cut -d: -f1 /etc/passwd
#Тутумдагы бардык колдонуучуларды көрүү

cut -d: -f1 /etc/group
#Тутумдагы бардык топторду көрүү

crontab -l
#Учурдагы колдонуучунун пландаштырылган тапшырмаларын көрүү

【Кызмат кылуу】

chkconfig --list
#Бардык система кызматтарынын тизмеси

chkconfig --list | grep on
#Бардык башталган тутум кызматтарынын тизмеси

##【CentOS Кызмат версиясынын суроосу]
CentOS кызмат версиясын суроо буйругу:

1. Linux ядросунун версиясын текшериңиз
uname -r

2. CentOS версиясын текшериңиз
cat /etc/redhat-release

3. PHP версиясын текшериңиз
php -v

4. Көрүү MySQL версия
mysql -v

5. Apache версиясын текшериңиз
rpm -qa httpd

6. Учурдагы CPU маалыматын көрүү
cat /proc/cpuinfo

7. Учурдагы CPU жыштыгын текшерүү
cat /proc/cpuinfo | grep MHz

【программа】

rpm -qa
#Орнотулгандардын баарын көрүү软件таңгак

Жалпы кызматтар үчүн #Restar буйруктары
service memcached restart

service monit restart
service mysqld restart
service mysql restart
service httpd restart

monit start all

service nginx restart

#RestartCWP
service cwpsrv restart

#Мемкэштелген кайра күйгүзүңүз
service memcached restart
service memcached start
service memcached stop

#Жүктөөдө мемкэштелген баштоо
chkconfig memcached on

Код күчүнө кириши үчүн httpd кайра күйгүзүңүз: буйрук:
service httpd restart
service httpd start
service httpd stop

chkconfig httpd on

httpd буйругун кайра жүктөө:
service httpd force-reload
service httpd reload

Nginx кайра баштоо буйругу:
/etc/init.d/nginxd restart

service nginxd force-reload
service nginxd reload
service nginxd restart

php-fpm кайра баштоо буйругу:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start

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

Эстутумдун колдонулушун жана процесстин эстутумду пайдалануу рейтингин текшерүү үчүн төмөнкү буйрукту колдонуңуз:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less

MySQL_upgrade таблицаларды текшерүү жана оңдоо жана системалык таблицаларды жаңыртуу үчүн төмөнкү буйруктарды аткарат:
mysqlcheck --all-databases --check-upgrade --auto-repair

MySQL буйругун жабуу:
killall mysqld

MySQL процессин текшерүү:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"

pid-file=/var/lib/mysql/centos-cwl.pid

MYSQL, KLOXO-MR PID файл жолун башкаруу панелинин "Процесси" аркылуу көрүүгө болот:
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid

Же бардык процесстерди көрүү үчүн SSH буйругу "ps -ef":
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid

MySQL статусун текшерүү үчүн бул буйрукту мүнөт сайын баштоо үчүн бул сапты /etc/crontab дарегине кошсоңуз болот:
* * * * * /sbin/service mysql status || service mysql start

【Монит буйругу】

стандарттуу баштоо, токтотуу, кайра баштоо буйруктарын көзөмөлдөө:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart

монитсактык чаралары:
monit демон процесси катары коюлгандыктан жана система менен баштоо параметри inittabга кошулгандыктан, monit процесси токтоп калса, init процесси аны кайра иштетет жана monit башка кызматтарды көзөмөлдөйт, бул эмнени monit мониторлору Кызмат болушу мүмкүн эмес. кадимки ыкмаларды колдонууну токтотту, анткени ал токтоору менен monit аны кайра баштайт.

monit тарабынан көзөмөлдөнгөн кызматты токтотуу үчүн, сиз monit stop name буйругун колдонушуңуз керек.Мисалы, tomcatты токтотуу үчүн:
monit stop tomcat

Монитор аркылуу көзөмөлдөнгөн бардык кызматтарды токтотуу үчүн:
monit stop all

Кызматты баштоо үчүн, monit stop name буйругун колдонсоңуз болот.

Баарын баштоо үчүн:
monit start all

Системаны баштоо үчүн monitти орнотуңуз жана аны /etc/inittab файлынын аягына кошуңуз
# Монитти стандарттуу иштетүү деңгээлинде иштетүү
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc

Монитти орнотуудан чыгаруу:
yum remove monit

[Жүктөп алуу жана ачуу]

下载 WordPress Акыркы нускасы
wget http://zh.wordpress.org/latest-zh_CN.tar.gz

ачуу
tar zxvf latest-zh_CN.tar.gz

Wordpress папкасындагы файлдарды (абсолюттук жол) учурдагы каталогдун жайгашкан жерине жылдырыңыз
mv wordpress/* .

/cgi-bin каталогун учурдагы каталогго жылдырыңыз
$mv wwwroot/cgi-bin .

Учурдагы каталогдогу бардык файлдарды мурунку каталогго көчүрүңүз
cp -rpf -f * ../

Redis кызматын кантип токтотуу/кайра баштоо/баштоо керек?
Эгерде redis apt-get же yum install аркылуу орнотулган болсо, сиз төмөнкү буйруктар аркылуу redisди түздөн-түз токтото/баштоо/кайра баштасаңыз болот.
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart

Эгерде redis баштапкы код аркылуу орнотулган болсо, redis кардар программасынын redis-cli өчүрүү буйругу аркылуу redisди кайра иштете аласыз:
redis-cli -h 127.0.0.1 -p 6379 shutdown

Жогорудагы ыкмалардын бири да ийгиликтүү redis токтотсо, сиз акыркы куралды колдоно аласыз:
kill -9

[Файлдын жайгашкан жерин көрүү буйругу]

PHP конфигурация файлдары кайда жайгаштырылгандыгын текшериңиз:
Функцияга тыюу салынганын билүү үчүн phpinfo колдонуңуз жана аны кабыкта аткарыңыз.
php -v / -name php.ini
或者
find / -name php.ini

 

Негизинен, Linux минималдуу түрдө орнотулганда, демейки боюнча wget орнотулбайт.
yum орнотуу
yum -y install wget

Системанын автоматтык жаңыртуусу иштеп жатат жана yum кулпуланган абалда.
Сиз yum процессин күч менен өчүрө аласыз:
rm -f /var/run/yum.pid

 

Perl текшерилүүдө… Сиздин тутумуңузда Perl табылган жок: Сураныч, Perl орнотуп, ag аракет кылып көрүңүзain
Албетте, сизге Perl орнотуу керек. Perl орнотуу буйругу төмөнкүдөй:
yum -y install perl perl*

 

[Kloxo-MR башкаруу панели арналган SSH буйругу]

Темаларды же плагиндерди орнотуп жатканда, ал ишке ашпай калат жана "Каталог түзүлбөй жатат"
Чечим: wp тема плагининин жана жүктөө папкасынын уруксаттарын кайра өзгөртүңүз
Сервердин коопсуздугу үчүн биз бардык 777 уруксаттарды бере албайбыз, андыктан бул каталогдорго 755 уруксаттарды бериңиз, башкача айтканда, жазуу ээсине гана уруксат бар.

Эгер сиз төмөнкү буйрукту иштетсеңиз:
sh /script/fix-chownchmod

Kloxo-MR веб-сайттын документ тамырындагы файлдарга жана каталогдорго ээлик кылууну жана уруксаттарды кайра карап чыгууга аракет кылат.

Kloxo-MR Башкаруу панели: "Админ>Серверлер>(localhost)>IP дареги>IP кайра окуу" дегенге өтүңүз.

Сервер жаңыртуу
Серверди эң ​​акыркы версияга жаңыртыңыз
yum -y update

Жогорудагы ыкма көп жолу аракет кылынган, бирок дагы эле көйгөй бар, төмөнкү оңдоо буйругун киргизиңиз:
yum clean all; yum update -y; sh /script/cleanup

(Программа жаңыртылууда. Бир аздан кийин кайра текшерип, жаңыртыңыз.UFO.org.in, img.UFO.org.in барагы кайра калыбына келди)

yum clean all; yum update -y; sh /script/cleanup
service httpd restart

"Статистикага" камтылган DNS жазуулары жаңыртылганын камсыз кылуу үчүн yum clean all; yum update -y; sh /script/cleanup жаңыртылгандан кийин, сөзсүз түрдө иштетиңиз:
sh /script/fixdnsaddstatsrecord

Kloxo-MR жаңыртуу:
yum clean all; yum update kloxomr7 -y; yum update -y

Kloxo-MR кайра орнотуу:
Эгер эч кандай ката табылбаса, төмөнкү буйрукту аткарып көрүңүз:
sh /script/upcp -y

Hope Chen Weiliang блогу ( https://www.chenweiliang.com/ ) сиз үчүн пайдалуу болгон "Linux тутумунун маалыматын көрүү командаларынын жыйнагы" менен бөлүштү.

Бул макаланын шилтемесин бөлүшүүгө кош келиңиз:https://www.chenweiliang.com/cwl-405.html

Акыркы жаңылыктарды алуу үчүн Чен Вейляндын блогунун Telegram каналына кош келиңиз!

🔔 Каналдын башкы каталогунан баалуу "ChatGPT Content Marketing AI куралын колдонуу боюнча колдонмону" биринчилерден болуп алыңыз! 🌟
📚 Бул колдонмо чоң баалуулуктарды камтыйт, 🌟Бул сейрек кездешүүчү мүмкүнчүлүк, аны өткөрүп жибербеңиз! ⏰⌛💨
Бөлүшүп, жакса лайк!
Сиздин бөлүшүүңүз жана лайктарыңыз биздин үзгүлтүксүз мотивациябыз!

 

发表 评论

Электрондук почта дарегиңиз жарыяланбайт. Милдеттүү талаалар колдонулат * 标注

өйдө сыдырыңыз