लेख निर्देशिका
Linuxसिस्टम इंफॉर्मेशन व्यू कमांड
【प्रणाली】
uname -a
#कर्नेल/ओएस/सीपीयू जानकारी देखें
head -n 1 /etc/issue
#ऑपरेटिंग सिस्टम संस्करण की जांच करें
cat /proc/cpuinfo
#सीपीयू की जानकारी देखें
hostname
#कंप्यूटर का नाम देखें
lspci -tv
#सभी पीसीआई उपकरणों की सूची बनाएं
lsusb -tv
#सभी यूएसबी उपकरणों की सूची बनाएं
lsmod
#लोड किए गए कर्नेल मॉड्यूल की सूची बनाएं
env
#पर्यावरण चर देखें
【संसाधन】
* दस्तावेज़ीकरण: https://help.ubuntu.com/
रूट@ubuntu-512mb-sfo1-01:~# free -m
कुल उपयोग किए गए मुफ्त साझा बफर कैश किए गए
मेम: 494 227 266 0 10 185
-/+ बफ़र्स/कैश: 31 462
स्वैप: 0 पूछें 0 0
रूट @ ubuntu-512mb-sfo1-01: ~# grep MemFree /proc/meminfo
मेमफ्री: 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
#संलग्न विभाजन स्थिति देखें
कोड> fdisk -l
#सभी विभाजन देखें
swapon -s
#सभी स्वैप विभाजन देखें
hdparm -i /dev/hda
#डिस्क पैरामीटर देखें (केवल आईडीई उपकरणों के लिए)
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. लिनक्स कर्नेल संस्करण की जाँच करें
uname -r
2. CentOS संस्करण की जाँच करें
cat /etc/redhat-release
3. PHP संस्करण की जाँच करें
php -v
4. देखें MySQL संस्करण
mysql -v
5. अपाचे संस्करण की जाँच करें
rpm -qa httpd
6. वर्तमान सीपीयू जानकारी देखें
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
#सीडब्ल्यूपी को फिर से शुरू करें
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_अपग्रेड टेबल की जांच और मरम्मत और सिस्टम टेबल को अपग्रेड करने के लिए निम्न कमांड निष्पादित करता है:
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
आप इस लाइन को /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सावधानियां:
चूंकि मोनिट को डेमॉन प्रक्रिया के रूप में सेट किया गया है, और सिस्टम के साथ शुरू होने वाली सेटिंग्स को इनटैब में जोड़ा जाता है, अगर मोनिट प्रक्रिया बंद हो जाती है, तो इनिट प्रक्रिया इसे फिर से शुरू कर देगी, और अन्य सेवाओं की निगरानी करेगी, जिसका अर्थ है कि मॉनिटर की निगरानी सेवाओं को नहीं किया जा सकता है। सामान्य तरीकों का उपयोग करना बंद कर दिया, क्योंकि एक बार रुकने के बाद, मोनिट उन्हें फिर से शुरू कर देगा।
मोनिट द्वारा निगरानी की जाने वाली सेवा को रोकने के लिए, मोनिट स्टॉप नाम जैसे कमांड का उपयोग किया जाना चाहिए, उदाहरण के लिए टॉमकैट को रोकने के लिए:
monit stop tomcat
मोनिट उपयोग द्वारा निगरानी की जाने वाली सभी सेवाओं को रोकने के लिए:
monit stop all
सेवा शुरू करने के लिए आप मोनिट स्टॉप नाम कमांड का उपयोग कर सकते हैं,
शुरू करने के लिए सब कुछ है:
monit start all
सिस्टम के साथ प्रारंभ करने के लिए monit सेट करें और इसे /etc/inittab फ़ाइल के अंत में जोड़ें
# रन मोनिट मानक रन-लेवल में
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
वर्डप्रेस फ़ोल्डर (पूर्ण पथ) में फ़ाइलों को वर्तमान निर्देशिका स्थान पर ले जाएं
mv wordpress/* .
/cgi-bin निर्देशिका को वर्तमान निर्देशिका में ले जाएँ
$mv wwwroot/cgi-bin .
वर्तमान निर्देशिका की सभी फ़ाइलों को पिछली निर्देशिका में कॉपी करें
cp -rpf -f * ../
रेडिस सेवा को कैसे रोकें/पुनरारंभ/शुरू करें?
यदि आपने apt-get या yum install के साथ रेडिस स्थापित किया है, तो आप निम्न कमांड के साथ सीधे रेडिस को रोक/शुरू/पुनरारंभ कर सकते हैं
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart
यदि आपने स्रोत कोड से रेडिस स्थापित किया है, तो आप रेडिस के क्लाइंट प्रोग्राम रेडिस-क्ली के शटडाउन कमांड के माध्यम से रेडिस को पुनरारंभ कर सकते हैं:
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 -y install wget
सिस्टम ऑटो-अपग्रेड चल रहा है और यम लॉक है।
आप यम प्रक्रिया को बंद करने के लिए बाध्य कर सकते हैं:
rm -f /var/run/yum.pid
पर्ल की जांच की जा रही है...पर्ल आपके सिस्टम पर नहीं मिला: कृपया पर्ल इंस्टॉल करें और एजी आज़माएंain
जाहिर है, पर्ल को स्थापित करने की जरूरत है। पर्ल इंस्टॉलेशन कमांड इस प्रकार है:
yum -y install perl perl*
[SSH Kloxo-MR कंट्रोल पैनल के लिए कमांड करता है]
थीम या प्लगइन स्थापित करते समय, यह "निर्देशिका बनाने में असमर्थ" के साथ विफल हो जाता है
समाधान: wp थीम प्लगइन और अपलोड फ़ोल्डर की अनुमतियों को फिर से बदलें
सर्वर सुरक्षा के लिए, हम सभी 777 अनुमतियाँ नहीं दे सकते हैं, इसलिए जब तक इन निर्देशिकाओं को 755 अनुमतियाँ दी जाती हैं, केवल स्वामी के पास लिखने की अनुमति होती है।
यदि आप निम्न आदेश चलाते हैं:
sh /script/fix-chownchmod
Kloxo-MR साइट के दस्तावेज़ रूट में फ़ाइलों और निर्देशिकाओं पर स्वामित्व और अनुमतियों को संशोधित करने का प्रयास करेगा
क्लॉक्सो-एमआर कंट्रोल पैनल: "एडमिन> सर्वर> (लोकलहोस्ट)> आईपी एड्रेस> रीरीड आईपी" पर जाएं।
सर्वर अपडेट
सर्वर को नवीनतम संस्करण में अपडेट करें
yum -y update
उपरोक्त विधि को कई बार आजमाया गया है, लेकिन अभी भी एक समस्या है, कृपया निम्नलिखित मरम्मत आदेश दर्ज करें:
yum clean all; yum update -y; sh /script/cleanup
(प्रोग्राम अपडेट में, थोड़ी देर बाद खाने के लिए जाएं और चेक करने के लिए वापस आएं, रिफ्रेश करेंउफौ.org.in, आईएमजी।उफौ.org.in पृष्ठ सामान्य हो गए हैं)
yum clean all; yum update -y; sh /script/cleanup
service httpd restart
यह सुनिश्चित करने के लिए कि शामिल डीएनएस "आंकड़े" रिकॉर्ड करता है, यम क्लीन ऑल को अपडेट करने के बाद; यम अपडेट -y; श / स्क्रिप्ट / क्लीनअप, चलाना सुनिश्चित करें:
sh /script/fixdnsaddstatsrecord
क्लोक्सो-एमआर अपग्रेड करें:
yum clean all; yum update kloxomr7 -y; yum update -y
क्लोक्सो-एमआर को पुनर्स्थापित करें:
यदि कोई त्रुटि नहीं मिलती है, तो निम्न आदेश का प्रयास करें:
sh /script/upcp -y
होप चेन वेइलियांग ब्लॉग ( https://www.chenweiliang.com/ ) ने "लिनक्स सिस्टम इंफॉर्मेशन व्यूइंग कमांड कलेक्शन" साझा किया, जो आपके लिए मददगार है।
इस लेख का लिंक साझा करने के लिए आपका स्वागत है:https://www.chenweiliang.com/cwl-405.html
नवीनतम अपडेट प्राप्त करने के लिए चेन वेइलियांग के ब्लॉग के टेलीग्राम चैनल में आपका स्वागत है!
📚 इस गाइड में बहुत महत्व है, 🌟यह एक दुर्लभ अवसर है, इसे न चूकें! ⏰⌛💨
अच्छा लगे तो शेयर और लाइक करें!
आपका साझा करना और पसंद करना हमारी निरंतर प्रेरणा है!