បញ្ជីអត្ថបទ
Linuxពាក្យបញ្ជាមើលព័ត៌មានប្រព័ន្ធ
【ប្រព័ន្ធ】
uname -a
#មើលព័ត៌មានខឺណែល/ប្រព័ន្ធប្រតិបត្តិការ/ស៊ីភីយូ
head -n 1 /etc/issue
# ពិនិត្យមើលកំណែប្រព័ន្ធប្រតិបត្តិការ
cat /proc/cpuinfo
# មើលព័ត៌មានស៊ីភីយូ
hostname
# មើលឈ្មោះកុំព្យូទ័រ
lspci -tv
# រាយឧបករណ៍ PCI ទាំងអស់។
lsusb -tv
# រាយឧបករណ៍ USB ទាំងអស់។
lsmod
# រាយម៉ូឌុលខឺណែលដែលបានផ្ទុក
env
# មើលអថេរបរិស្ថាន
【ធនធាន】
* ឯកសារ៖ https://help.ubuntu.com/
root@ubuntu-512mb-sfo1-01:~# free -m
សតិបណ្ដោះអាសន្នដែលបានប្រើដោយឥតគិតថ្លៃសរុបដែលបានប្រើក្នុងឃ្លាំងសម្ងាត់
ម៉ម៖ ៤៩៨ ៣៤៧ ១៥១ ០ ១០១ ១៣៧
-/+ សតិបណ្ដោះអាសន្ន/ឃ្លាំងសម្ងាត់៖ ១០៨ ៣៩០
ប្តូរៈ 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
# មើលភាគថាសប្តូរទាំងអស់។
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. ពិនិត្យប្រេកង់ស៊ីភីយូបច្ចុប្បន្ន
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
【ពាក្យបញ្ជា Monit】
monit standard start, stop, restart commands:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart
ម៉ូនីទ័រសម្គាល់ៈ
ដោយសារ monit ត្រូវបានកំណត់ជាដំណើរការដេមិន ហើយការកំណត់ដែលចាប់ផ្តើមជាមួយប្រព័ន្ធត្រូវបានបន្ថែមទៅ inittab ប្រសិនបើដំណើរការ monit ឈប់ដំណើរការ init នឹងចាប់ផ្តើមវាឡើងវិញ ហើយ monit ត្រួតពិនិត្យសេវាកម្មផ្សេងទៀត ដែលមានន័យថា monit monitors សេវាកម្មមិនអាច ឈប់ប្រើវិធីធម្មតាហើយ ព្រោះពេលឈប់ហើយ monit នឹងចាប់ផ្ដើមវាម្ដងទៀត។
ដើម្បីបញ្ឈប់សេវាកម្មដែលត្រួតពិនិត្យដោយ monit ពាក្យបញ្ជាដូចជា monit stop name គួរតែត្រូវបានប្រើ ឧទាហរណ៍ ដើម្បីបញ្ឈប់ tomcat៖
monit stop tomcat
ដើម្បីបញ្ឈប់សេវាកម្មទាំងអស់ដែលត្រូវបានត្រួតពិនិត្យដោយការប្រើប្រាស់ monit:
monit stop all
ដើម្បីចាប់ផ្តើមសេវាកម្ម អ្នកអាចប្រើពាក្យបញ្ជា monit stop name,
ដើម្បីចាប់ផ្តើមទាំងអស់គឺ៖
monit start all
កំណត់ monit ដើម្បីចាប់ផ្តើមជាមួយប្រព័ន្ធ ហើយបន្ថែមវានៅចុងបញ្ចប់នៃឯកសារ /etc/inittab
# ដំណើរការ monit ក្នុងកម្រិតស្តង់ដារ
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc
លុបកម្មវិធីដំឡើង៖
yum remove monit
【ទាញយកនិងបង្រួម】
ទាញយក ប្លក, រូបភាព កំណែចុងក្រោយរបស់
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 អ្នកអាចបញ្ឈប់/start/restart 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
ជាទូទៅ នៅពេលដែលលីនុចត្រូវបានដំឡើងតិចតួច wget នឹងមិនត្រូវបានដំឡើងតាមលំនាំដើមទេ។
yum ដំឡើង
yum -y install wget
ការដំឡើងប្រព័ន្ធស្វ័យប្រវត្តិកំពុងដំណើរការ ហើយ yum ត្រូវបានចាក់សោ។
អ្នកអាចបង្ខំឱ្យដំណើរការ yum បិទ៖
rm -f /var/run/yum.pid
កំពុងពិនិត្យមើល perl...Perl មិនត្រូវបានរកឃើញនៅលើប្រព័ន្ធរបស់អ្នកទេ៖ សូមដំឡើង perl ហើយសាកល្បង again
ជាក់ស្តែង perl ត្រូវការដំឡើងពាក្យបញ្ជាការដំឡើង perl មានដូចខាងក្រោម៖
yum -y install perl perl*
[ពាក្យបញ្ជា SSH សម្រាប់ផ្ទាំងបញ្ជា Kloxo-MR]
នៅពេលដំឡើង theme ឬ plugin វានឹងបរាជ័យជាមួយនឹង "Unable to create directory"
ដំណោះស្រាយ៖ ផ្លាស់ប្តូរការអនុញ្ញាតឡើងវិញនៃកម្មវិធីជំនួយស្បែក wp និងថតឯកសារផ្ទុកឡើង
សម្រាប់សុវត្ថិភាពម៉ាស៊ីនមេ យើងមិនអាចផ្តល់ការអនុញ្ញាតទាំងអស់ 777 បានទេ ដរាបណាថតទាំងនេះត្រូវបានផ្តល់សិទ្ធិ 755 នោះ មានតែម្ចាស់ប៉ុណ្ណោះដែលមានសិទ្ធិសរសេរ។
ប្រសិនបើអ្នកដំណើរការពាក្យបញ្ជាខាងក្រោម៖
sh /script/fix-chownchmod
Kloxo-MR នឹងព្យាយាមពិនិត្យឡើងវិញនូវភាពជាម្ចាស់ និងការអនុញ្ញាតលើឯកសារ និងថតនៅក្នុង root ឯកសាររបស់គេហទំព័រ
Kloxo-MR Control Panel៖ ចូលទៅកាន់ "admin>Server>(localhost)>IP Address>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/ ) បានចែករំលែក "ព័ត៌មានប្រព័ន្ធលីនុច មើលការប្រមូលពាក្យបញ្ជា" ដែលមានប្រយោជន៍សម្រាប់អ្នក។
សូមស្វាគមន៍ចំពោះការចែករំលែកតំណភ្ជាប់នៃអត្ថបទនេះ៖https://www.chenweiliang.com/cwl-405.html
ដោះសោជំនួយ AI ហើយនិយាយថាលាទៅការងារដែលគ្មានប្រសិទ្ធភាព! 🔓💼
🔔 ទទួលបាន "DeepSeek Prompt Word Artifact" ភ្លាមៗនៅក្នុងបញ្ជីដែលបានខ្ទាស់ឆានែល! 🎯
📚 នឹកវា = នៅពីក្រោយជារៀងរហូត! ចាត់វិធានការឥឡូវនេះ! ⏳💨
Share និង Like បើចូលចិត្ត! ការចែករំលែក និងការចូលចិត្តរបស់អ្នកគឺជាការលើកទឹកចិត្តបន្តរបស់យើង!