איסוף פקודות תצוגת מידע על מערכת לינוקס

לינוקספקודת תצוגת מידע מערכת

【מערכת】

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
סך כל המאגרים המשותפים החינמיים שנשמרו במטמון
Mem: 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/
#אם התהליך תופס יותר מדי מעבד, הקפד להשתמש בפקודה 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. הצג מידע מעבד נוכחי
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

#boot start שמור במטמון
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】

לפקח על פקודות התחלה, עצירה, הפעלה מחדש סטנדרטיים:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart

מוניטהערה:
מכיוון ש-monit מוגדר כתהליך דמון, וההגדרות שמתחילות עם המערכת מתווספות ל-inittab, אם תהליך ה-monit ייפסק, תהליך ה-init יפעיל אותו מחדש, ו-monit ינטר שירותים אחרים, מה שאומר שלא ניתן להשתמש ב-monit ב-Services. הפסיק להשתמש בשיטות הרגילות, כי ברגע שיפסיק, monit יתחיל אותן שוב.

כדי לעצור שירות המנוטר על ידי monit, יש להשתמש בפקודה כמו monit stop name, למשל כדי לעצור את tomcat:
monit stop tomcat

כדי להפסיק את כל השירותים המנוטרים על ידי שימוש במוניט:
monit stop all

כדי להפעיל שירות אתה יכול להשתמש בשם הפקודה monit stop,

כדי להתחיל הכל זה:
monit start all

הגדר את monit להתחיל עם המערכת והוסף אותו בסוף הקובץ /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 redis-cli:
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 -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 ותיקיית ההעלאה
לאבטחת שרתים, לא ניתן לתת 777 הרשאות כולן, כך שכל עוד ניתנות לספריות הללו 755 הרשאות, רק לבעלים יש הרשאה לכתוב.

אם תפעיל את הפקודה הבאה:
sh /script/fix-chownchmod

Kloxo-MR תנסה בעלות על גרסאות והרשאות על קבצים וספריות בשורש המסמכים של האתר

לוח הבקרה של Kloxo-MR: עבור אל "admin>שרת>(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 נקה הכל; 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 כדי לקבל את העדכונים האחרונים!

🔔 היה הראשון לקבל את "מדריך השימוש בכלי AI של ChatGPT Content Marketing" בספרייה העליונה של הערוץ! 🌟
📚 המדריך הזה מכיל ערך עצום, 🌟זו הזדמנות נדירה, אל תפספסו אותה! ⏰⌛💨
שתפו ותעשו לייק אם בא לכם!
השיתוף והלייקים שלך הם המוטיבציה המתמשכת שלנו!

 

发表 评论

כתובת האימייל שלך לא תפורסם. 必填 项 已 用 * תווית

גלול למעלה