دليل المادة
لينكسأمر عرض معلومات النظام
【النظام】
uname -a
# عرض معلومات kernel / OS / CPU
head -n 1 /etc/issue
# تحقق من إصدار نظام التشغيل
cat /proc/cpuinfo
# عرض معلومات وحدة المعالجة المركزية
hostname
# عرض اسم الكمبيوتر
lspci -tv
# سرد جميع أجهزة PCI
lsusb -tv
# سرد جميع أجهزة USB
lsmod
#List وحدات kernel المحملة
env
# عرض متغيرات البيئة
【مورد】
* توثيق: https://help.ubuntu.com/
الجذر @ ubuntu-512mb-sfo1-01: ~ # free -m
إجمالي المخازن المؤقتة المشتركة المجانية المستخدمة مؤقتًا
Mem: 494 227 266 0 10
- / + المخازن المؤقتة / الكاش: 31 462
مبادلة: 0 اسأل 0 0
الجذر @ 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
# عرض حالة القسم المرفق
كود> 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/
# إذا كانت العملية تشغل الكثير من وحدة المعالجة المركزية ، فتأكد من استخدام الأمر ll / proc / PID / fd / للعثور عليه ، إذا لم تتمكن من العثور عليه ، فابحث عنه عدة مرات
【المستعمل】
w
# عرض المستخدمين النشطين
id <用户名>
# عرض معلومات المستخدم المحددة
last
# عرض سجل دخول المستخدم
cut -d: -f1 /etc/passwd
# شاهد جميع مستخدمي النظام
cut -d: -f1 /etc/group
# شاهد كل المجموعات في النظام
كرونتاب -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. عرض معلومات وحدة المعالجة المركزية الحالية
cat /proc/cpuinfo
7. تحقق من تردد وحدة المعالجة المركزية الحالية
cat /proc/cpuinfo | grep MHz
【برنامج】
rpm -qa
# عرض جميع المثبتةالبرمجيات包
#Restart الأمر للخدمات المشتركة
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 ابدأ 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
ك_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 ستاندرد ، توقف ، إعادة تشغيل:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart
MONIT注意 事项:
نظرًا لأنه تم تعيين monit كعملية خفية ، وتتم إضافة الإعدادات التي تبدأ بالنظام إلى inittab ، إذا توقفت عملية المراقبة ، فستعيد عملية init إعادة تشغيلها ، وتراقب الخدمات الأخرى ، مما يعني أن خدمات المراقبة لا يمكن أن تكون توقف عن استخدام الطرق المعتادة ، لأنه بمجرد التوقف ، سيبدأ monit تشغيلها مرة أخرى.
لإيقاف خدمة تتم مراقبتها بواسطة monit ، يجب استخدام أمر مثل monit stop name ، على سبيل المثال لإيقاف tomcat:
monit stop tomcat
لإيقاف جميع الخدمات التي تتم مراقبتها من خلال استخدام monit:
monit stop all
لبدء خدمة ، يمكنك استخدام اسم الأمر monit stop ،
لبدء كل شيء هو:
monit start all
اضبط monit لتبدأ بالنظام وأضفه في نهاية الملف / etc / inittab
# تشغيل monit في مستويات التشغيل القياسية
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc
إلغاء تثبيت monit:
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 ، فيمكنك إيقاف / بدء / إعادة تشغيل 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 لترى أنه إذا كانت الوظيفة محظورة ، فقم بتنفيذها تحت shell
php -v / -name php.ini
或者
find / -name php.ini
بشكل عام ، عند الحد الأدنى من تثبيت Linux ، لن يتم تثبيت wget افتراضيًا.
يم التثبيت
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]
عند تثبيت سمة أو مكون إضافي ، يفشل مع "تعذر إنشاء دليل"
الحل: أعد تغيير أذونات المكون الإضافي wp theme ومجلد التحميل
بالنسبة لأمان الخادم ، لا يمكن منح أذونات 777 كلها ، طالما تم منح هذه الأدلة 755 إذنًا ، فإن المالك فقط لديه إذن بالكتابة.
إذا قمت بتشغيل الأمر التالي:
sh /script/fix-chownchmod
سيحاول Kloxo-MR مراجعة ملكية وأذونات الملفات والأدلة في جذر مستند الموقع
لوحة تحكم Kloxo-MR: انتقل إلى "admin> Server> (localhost)> عنوان IP> إعادة قراءة IP".
تحديث الخادم
قم بتحديث الخادم إلى أحدث إصدار
yum -y update
تمت تجربة الطريقة المذكورة أعلاه عدة مرات ، ولكن لا تزال هناك مشكلة ، الرجاء إدخال أمر الإصلاح التالي:
yum clean all; yum update -y; sh /script/cleanup
(في تحديث البرنامج ، اذهب لتناول الطعام بعد فترة ، ثم عُد للتحقق ، وقم بالتحديثجسم غامض.org.in ، img.جسم غامض.org.in صفحات تعود إلى وضعها الطبيعي)
yum clean all; yum update -y; sh /script/cleanup
service httpd restart
للتأكد من أن سجلات نظام أسماء النطاقات المضمنة "إحصائيات" ، بعد تحديث 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 الخاصة بمدونة Chen Weiliang للحصول على آخر التحديثات!
📚 يحتوي هذا الدليل على قيمة كبيرة، 🌟هذه فرصة نادرة، لا تفوتها! ⏰⌛💨
شارك و اعجبك اذا اردت
مشاركتك وإعجاباتك هي دافعنا المستمر!