Директорияи мақолаҳо
Linuxфармони дидани иттилооти система
【система】
uname -a
#Намоиши маълумоти ядро/OS/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
#Файлҳои зиёда аз 100 миллионро пайдо кунед
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 Kernel-ро санҷед
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
# дидани ҳама насбшуда软件Бастаи
#Фармони бозоғоз барои хидматҳои умумӣ
service memcached restart
service monit restart
service mysqld restart
service mysql restart
service httpd restart
monit start all
service nginx restart
#CWP-ро аз нав оғоз кунед
service cwpsrv restart
# memcached аз нав оғоз кунед
service memcached restart
service memcached start
service memcached stop
#боркунии оғоз memcached
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
Роҳи файли PID-и MYSQL, KLOXO-MR-ро тавассути панели идоракунӣ "раванд" дидан мумкин аст:
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
Шумо метавонед ин сатрро ба /etc/crontab илова кунед, то фармонро ҳар дақиқа барои тафтиши ҳолати MySQL оғоз кунед:
* * * * * /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 дигар хидматҳоро назорат мекунад, ки ин маънои онро дорад, ки Хидматҳои мониторинги назоратшаванда наметавонанд. истифодаи усулҳои муқаррариро қатъ кард, зеро вақте ки қатъ шуд, monit онҳоро дубора оғоз мекунад.
Барои қатъ кардани хидмате, ки аз ҷониби monit назорат мешавад, бояд фармоне ба монанди номи monit stop истифода шавад, масалан, барои боздоштани tomcat:
monit stop tomcat
Барои қатъ кардани ҳама хидматҳое, ки тавассути истифодаи монитор назорат мешаванд:
monit stop all
Барои оғози хидмат шумо метавонед фармони monit stop name -ро истифода баред,
Барои оғози ҳама ин аст:
monit start all
Монитро барои оғоз кардани система насб кунед ва онро дар охири файли /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
Агар ҳеҷ яке аз усулҳои дар боло зикршуда барои боздоштани редис муваффақ нашаванд, шумо метавонед силоҳи ниҳоиро истифода баред:
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*
[Фармонҳои SSH барои панели идоракунии Kloxo-MR]
Ҳангоми насб кардани мавзӯъ ё плагин, он бо "Эҷоди директория ғайриимкон аст" хато мекунад
Ҳалли: Иҷозатҳои плагини мавзӯи wp ва ҷузвдони боргузорӣ аз нав иваз кунед
Барои амнияти сервер, мо наметавонем ба ҳама 777 иҷозат диҳем, то даме ки ба ин директорияҳо 755 иҷозат дода мешавад, танҳо соҳиби иҷозати навиштан дорад.
Агар шумо фармони зеринро иҷро кунед:
sh /script/fix-chownchmod
Kloxo-MR кӯшиш мекунад, ки моликият ва иҷозатҳоро дар файлҳо ва директорияҳо дар решаи ҳуҷҷати сайт аз нав дида барояд
Панели идоракунии Kloxo-MR: Ба "админ>Сервер>(localhost)>Суроғаи IP>Reread 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 Blog ( https://www.chenweiliang.com/ ) муштарак "Маҷмӯаи фармонҳои дидани иттилооти системаи Linux", ки барои шумо муфид аст.
Хуш омадед ба мубодилаи истиноди ин мақола:https://www.chenweiliang.com/cwl-405.html
Хуш омадед ба канали Telegram блоги Чен Вейлян барои гирифтани навсозиҳои охирин!
📚 Ин дастур дорои арзиши бузург аст, 🌟Ин як имконияти нодир аст, онро аз даст надиҳед! ⏰⌛💨
Агар ба шумо маъқул бошад, мубодила кунед ва лайк монед!
Мубодилаи шумо ва лайкҳои шумо ангезаи доимии мост!