Συλλογή εντολών προβολής πληροφοριών συστήματος Linux

Linuxεντολή προβολής πληροφοριών συστήματος

【Σύστημα】

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
σύνολο χρησιμοποιημένων δωρεάν κοινόχρηστων buffer που έχουν αποθηκευτεί στην κρυφή μνήμη
Μέλη: 494 227 266 0 10 185
-/+ buffers/cache: 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
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

#restart CWP
service cwpsrv restart

# επανεκκίνηση memcached
service memcached restart
service memcached start
service memcached stop

#boot start είναι 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

【Εντολή παρακολούθησης】

παρακολούθηση τυπικών εντολών έναρξης, διακοπής, επανεκκίνησης:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart

μοναχόςΣημείωση:
Εφόσον το monit έχει οριστεί ως διαδικασία δαίμονας και οι ρυθμίσεις που ξεκινούν με το σύστημα προστίθενται στο inittab, εάν σταματήσει η διαδικασία παρακολούθησης, η διαδικασία έναρξης θα την επανεκκινήσει και το monit παρακολουθεί άλλες υπηρεσίες, πράγμα που σημαίνει ότι η παρακολούθηση παρακολούθησης Η υπηρεσία δεν μπορεί να διακοπεί χρησιμοποιώντας την κανονική μέθοδο, γιατί μόλις σταματήσει, το monit θα το ξεκινήσει ξανά.

Για να διακόψετε μια υπηρεσία που παρακολουθείται από το monit, θα πρέπει να χρησιμοποιηθεί μια εντολή όπως το όνομα διακοπής monit, για παράδειγμα για να σταματήσετε το tomcat:
monit stop tomcat

Για να διακόψετε όλες τις υπηρεσίες που παρακολουθούνται με χρήση monit:
monit stop all

Για να ξεκινήσετε μια υπηρεσία, μπορείτε να χρησιμοποιήσετε την εντολή monit stop name,

Για να ξεκινήσετε όλα είναι:
monit start all

Ρυθμίστε το monit να ξεκινά με το σύστημα και προσθέστε το στο τέλος του αρχείου /etc/inittab
# Run monit σε τυπικά επίπεδα εκτέλεσης
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

 

Γενικά, όταν το Linux είναι ελάχιστα εγκατεστημένο, το 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]

Κατά την εγκατάσταση ενός θέματος ή μιας προσθήκης, αποτυγχάνει με "Δεν είναι δυνατή η δημιουργία καταλόγου"
Λύση: αλλάξτε ξανά τα δικαιώματα της προσθήκης θέματος wp και το φάκελο μεταφόρτωσης
Για την ασφάλεια του διακομιστή, τα δικαιώματα 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

(Στην ενημέρωση του προγράμματος, πηγαίνετε να φάτε μετά από λίγο και επιστρέψτε για έλεγχο, ανανέωση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/ ) κοινοποίησε τη "Συλλογή εντολών προβολής πληροφοριών συστήματος Linux", η οποία είναι χρήσιμη για εσάς.

Καλώς ήρθατε να μοιραστείτε τον σύνδεσμο αυτού του άρθρου:https://www.chenweiliang.com/cwl-405.html

Για να ξεκλειδώσετε περισσότερα κρυμμένα κόλπα🔑, καλώς ήρθατε στο κανάλι μας στο Telegram!

Κάντε share και like αν σας αρέσει! Τα share και τα likes σας είναι το συνεχές μας κίνητρο!

 

发表 评论

Η διεύθυνση email σας δεν θα δημοσιευτεί. 必填 项 已 用 * 标注

Κατάλογος άρθρου
Μεταβείτε στην κορυφή