ලිපි නාමාවලිය
ලිනක්ස්පද්ධති තොරතුරු බැලීමේ විධානය
系统】
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 kB
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
# අමුණා ඇති කොටස් තත්ත්වය බලන්න
කේතය>fdisk -l
#සියලුම කොටස් බලන්න
swapon -s
#සියලු swap කොටස් බලන්න
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
#boot start memcached
chkconfig memcached on
code take effect විධානය කිරීමට 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 stop name වැනි විධානයක් භාවිතා කළ යුතුය, උදාහරණයක් ලෙස 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
unzip
tar zxvf latest-zh_CN.tar.gz
Wordpress ෆෝල්ඩරයේ ඇති ගොනු (නිරපේක්ෂ මාර්ගය) වත්මන් බහලුම ස්ථානයට ගෙන යන්න
mv wordpress/* .
/cgi-bin නාමාවලිය වත්මන් නාමාවලිය වෙත ගෙන යන්න
$mv wwwroot/cgi-bin .
වත්මන් නාමාවලියෙහි ඇති සියලුම ගොනු පෙර නාමාවලියට පිටපත් කරන්න
cp -rpf -f * ../
Redis සේවාව නවත්වන්නේ / නැවත ආරම්භ කරන්නේ / ආරම්භ කරන්නේ කෙසේද?
ඔබ apt-get හෝ yum ස්ථාපනය සමඟ redis ස්ථාපනය කළේ නම්, ඔබට පහත විධානයන් සමඟ කෙලින්ම 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-cli -h 127.0.0.1 -p 6379 shutdown
රෙඩිස් නැවැත්වීමට ඉහත ක්රම කිසිවක් සාර්ථක නොවන්නේ නම්, ඔබට අවසාන ආයුධය භාවිතා කළ හැකිය:
kill -9
[ගොනු ස්ථාන විධානය බලන්න]
PHP වින්යාස ගොනුව තබා ඇති ස්ථානය බලන්න:
ශ්රිතය තහනම් නම්, එය කවචය යටතේ ක්රියාත්මක කරන බව බැලීමට phpinfo භාවිතා කරන්න
php -v / -name php.ini
或者
find / -name php.ini
සාමාන්යයෙන්, ලිනක්ස් අවම වශයෙන් ස්ථාපනය කර ඇති විට, පෙරනිමියෙන් 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/ ) බෙදාගත් "ලිනක්ස් පද්ධති තොරතුරු බැලීමේ විධාන එකතුව", එය ඔබට ප්රයෝජනවත් වේ.
මෙම ලිපියේ සබැඳිය බෙදා ගැනීමට සාදරයෙන් පිළිගනිමු:https://www.chenweiliang.com/cwl-405.html
නවතම යාවත්කාලීන ලබා ගැනීමට Chen Weiliang ගේ බ්ලොගයේ Telegram නාලිකාව වෙත සාදරයෙන් පිළිගනිමු!
📚 මෙම මාර්ගෝපදේශයෙහි විශාල වටිනාකමක් ඇත, 🌟මෙය දුර්ලභ අවස්ථාවක්, එය අතපසු නොකරන්න! ⏰⌛💨
ඔබ කැමති නම් Share කර Like කරන්න!
ඔබගේ බෙදාගැනීම් සහ කැමැත්ත අපගේ අඛණ්ඩ අභිප්රේරණයයි!