Informații despre sistemul Linux vizualizați colecția de comenzi

Linuxcomanda de vizualizare a informațiilor de sistem

【sistem】

uname -a
#Vizualizați informațiile kernel/OS/CPU

head -n 1 /etc/issue
#Verificați versiunea sistemului de operare

cat /proc/cpuinfo
#Vizualizați informații despre CPU

hostname
#Vizualizați numele computerului

lspci -tv
#Enumerați toate dispozitivele PCI

lsusb -tv
#Enumeră toate dispozitivele USB

lsmod
#List modulele kernel încărcate

env
#Vizualizați variabilele de mediu

【resursă】

* Documentație: https://help.ubuntu.com/

root@ubuntu-512mb-sfo1-01:~# free -m
totalul de buffere partajate gratuite utilizate în cache
Mem: 494 227 266 0 10 185
-/+ buffere/cache: 31 462
Schimbați: 0 Întrebați 0 0

root@ubuntu-512mb-sfo1-01:~# grep MemFree /proc/meminfo
MemFree: 272820 kB

 

free -m
#Vizualizați utilizarea memoriei și utilizarea schimbului

df -h
#Vizualizați utilizarea fiecărei partiții

du -sh <目录名>
#Vizualizați dimensiunea directorului specificat

find . -type f -size +100M
#Găsiți fișiere de peste 100 de milioane

find . -type f -print |wc -l
#Numărați numărul de fișiere din directorul curent

grep MemTotal /proc/meminfo
#Vizualizați cantitatea totală de memorie

grep MemFree /proc/meminfo
#Verificați cantitatea de memorie liberă

uptime
#Vizualizați timpul de funcționare a sistemului, numărul de utilizatori, încărcarea

cat /proc/loadavg
#Vizualizați încărcarea sistemului

【Discuri și partiții】

mount | column -t
#Vizualizați starea partiției atașate

cod>fdisk -l

#Vizualizați toate partițiile

swapon -s
#Vizualizați toate partițiile de schimb

hdparm -i /dev/hda
#Vizualizați parametrii discului (numai pentru dispozitivele IDE)

dmesg | grep IDE
#Vizualizați starea de detectare a dispozitivului IDE la pornire

【reţea】

ifconfig
#Vizualizați proprietățile tuturor interfețelor de rețea

iptables -L
#Vizualizați setările paravanului de protecție

route -n
#Vizualizați tabelul de rutare

netstat -lntp
#Vizualizați toate porturile de ascultare

netstat -antp
#Vizualizați toate conexiunile stabilite

netstat -s
#Vizualizați statisticile rețelei

【proces】

cat /proc/sys/kernel/threads-max
Vizualizați numărul maxim de fire permise de sistem

cat /proc/sys/kernel/pid_max
Vizualizați numărul maxim de procese permise de sistem

ps -ef
# vezi toate procesele

top
#Afișează starea procesului în timp real

ll /proc/PID/fd/
#Dacă procesul ocupă prea mult CPU, asigurați-vă că utilizați comanda ll /proc/PID/fd/ pentru a-l găsi, dacă nu îl puteți găsi, găsiți-l de câteva ori

【utilizator】

w
#Vizualizați utilizatorii activi

id <用户名>
#Vizualizați informațiile utilizatorului specificate

last
#Vizualizați jurnalul de conectare al utilizatorului

cut -d: -f1 /etc/passwd
#Vizualizați toți utilizatorii sistemului

cut -d: -f1 /etc/group
#Vizualizați toate grupurile din sistem

crontab -l
#Vizualizați sarcinile programate ale utilizatorului curent

【Servi】

chkconfig --list
#Enumeră toate serviciile de sistem

chkconfig --list | grep on
#List toate serviciile de sistem pornite

##【CentOS Interogare versiunea serviciului]
Comanda de interogare a versiunii serviciului CentOS:

1. Verificați versiunea Linux Kernel
uname -r

2. Verificați versiunea CentOS
cat /etc/redhat-release

3. Verificați versiunea PHP
php -v

4. Vizualizare MySQL ediție
mysql -v

5. Verificați versiunea Apache
rpm -qa httpd

6. Vizualizați informațiile curente despre CPU
cat /proc/cpuinfo

7. Verificați frecvența curentă a CPU
cat /proc/cpuinfo | grep MHz

【program】

rpm -qa
# vezi toate instalate软件

Comanda #Reporniți pentru serviciile comune
service memcached restart

service monit restart
service mysqld restart
service mysql restart
service httpd restart

monit start all

service nginx restart

#reporniți CWP
service cwpsrv restart

# reporniți memcached
service memcached restart
service memcached start
service memcached stop

#boot start memcached
chkconfig memcached on

Reporniți httpd pentru ca codul să intre în vigoare comanda:
service httpd restart
service httpd start
service httpd stop

chkconfig httpd on

reîncărcați comanda httpd:
service httpd force-reload
service httpd reload

Comanda de repornire Nginx:
/etc/init.d/nginxd restart

service nginxd force-reload
service nginxd reload
service nginxd restart

Comanda de repornire php-fpm:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start

Reinstalați 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

Utilizați următoarea comandă pentru a vedea utilizarea memoriei și clasarea procesului de utilizare a memoriei:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less

MySQL_upgrade execută următoarele comenzi pentru a verifica și repara tabelele și pentru a actualiza tabelele de sistem:
mysqlcheck --all-databases --check-upgrade --auto-repair

Închideți comanda MySQL:
killall mysqld

Vedeți procesul mysql:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"

pid-file=/var/lib/mysql/centos-cwl.pid

Calea fișierului PID a MYSQL, KLOXO-MR poate fi vizualizată prin intermediul panoului de control „proces”:
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid

sau comanda SSH „ps -ef” pentru a vedea toate procesele:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid

Puteți adăuga această linie în /etc/crontab pentru a porni comanda în fiecare minut pentru a verifica starea mysql:
* * * * * /sbin/service mysql status || service mysql start

【Monit command】

monitorizarea comenzilor standard de pornire, oprire, repornire:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart

monitorMăsuri de precauție:
Deoarece monit este setat ca un proces demon, iar setările care încep cu sistemul sunt adăugate la inittab, dacă procesul de monitorizare se oprește, procesul de init îl va reporni și monit monitorizează alte servicii, ceea ce înseamnă că monit monitorizează Serviciile nu pot să fie oprit folosind metodele obișnuite, deoarece odată oprit, monit le va porni din nou.

Pentru a opri un serviciu monitorizat de monit, ar trebui folosită o comandă precum monit stop name, de exemplu pentru a opri tomcat:
monit stop tomcat

Pentru a opri toate serviciile monitorizate de monit use:
monit stop all

Pentru a porni un serviciu, puteți utiliza comanda monit stop name,

Pentru a începe totul este:
monit start all

Setați monit pentru a începe cu sistemul și adăugați-l la sfârșitul fișierului /etc/inittab
# Rulați monitor la niveluri de rulare standard
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc

Dezinstalează monit:
yum remove monit

【Descărcați și decomprimați】

下载 WordPress Cea mai recentă versiune de
wget http://zh.wordpress.org/latest-zh_CN.tar.gz

dezarhivați
tar zxvf latest-zh_CN.tar.gz

Mutați fișierele din folderul wordpress (calea absolută) în locația curentă a directorului
mv wordpress/* .

Mutați directorul /cgi-bin în directorul curent
$mv wwwroot/cgi-bin .

Copiați toate fișierele din directorul curent în directorul anterior
cp -rpf -f * ../

Cum să opriți/reporniți/porniți serviciul redis?
Dacă ați instalat redis cu apt-get sau yum install, puteți opri/porni/reporni redis direct cu următoarele comenzi
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart

Dacă ați instalat redis din codul sursă, puteți reporni redis prin comanda de închidere a programului client redis redis-cli:
redis-cli -h 127.0.0.1 -p 6379 shutdown

Dacă niciuna dintre metodele de mai sus nu reușește să oprească redis, puteți folosi arma supremă:
kill -9

[Vizualizați comanda locației fișierului]

Vedeți unde este plasat fișierul de configurare PHP:
Folosiți phpinfo pentru a vedea că dacă funcția este interzisă, executați-o sub shell
php -v / -name php.ini
或者
find / -name php.ini

 

În general, când Linux este instalat minim, wget nu va fi instalat implicit.
yum instala
yum -y install wget

Actualizarea automată a sistemului rulează și yum este blocat.
Puteți opri forțat procesul yum:
rm -f /var/run/yum.pid

 

Se verifică perl... Perl nu a fost găsit pe sistemul dvs.: Instalați perl și încercați again
Evident, perl trebuie instalat. Comanda de instalare perl este următoarea:
yum -y install perl perl*

 

[Comenzi SSH pentru panoul de control Kloxo-MR]

Nu s-au instalat teme sau pluginuri cu „Nu se poate crea directorul”
Soluție: schimbați din nou permisiunile pluginului temei wp și încărcați folderul
Pentru securitatea serverului, permisiunile 777 nu pot fi acordate toate, așa că atâta timp cât acestor directoare li se acordă permisiuni 755, numai proprietarul are permisiunea de a scrie.

Dacă rulați următoarea comandă:
sh /script/fix-chownchmod

Kloxo-MR va încerca revizuirea dreptului de proprietate și a permisiunilor pentru fișierele și directoarele din rădăcina documentului site-ului

Panoul de control Kloxo-MR: Accesați „admin>Server>(localhost)>Adresă IP>Recitiți IP”.

Actualizare server
Actualizați serverul la cea mai recentă versiune
yum -y update

Metoda de mai sus a fost încercată de mai multe ori, dar există încă o problemă, vă rugăm să introduceți următoarea comandă de reparare:
yum clean all; yum update -y; sh /script/cleanup

(În actualizarea programului, du-te să mănânci după un timp și revino pentru a verifica, a reîmprospătaOZN.org.in, img.OZNPaginile .org.in revin la normal)

yum clean all; yum update -y; sh /script/cleanup
service httpd restart

Pentru a vă asigura că dns-ul inclus înregistrează „statistici”, după actualizarea yum clean all; yum update -y; sh /script/cleanup, asigurați-vă că rulați:
sh /script/fixdnsaddstatsrecord

Upgrade Kloxo-MR:
yum clean all; yum update kloxomr7 -y; yum update -y

Reinstalați Kloxo-MR:
Dacă nu sunt găsite erori, încercați următoarea comandă:
sh /script/upcp -y

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) a distribuit „Colecția de comenzi pentru vizualizarea informațiilor sistemului Linux”, care vă este util.

Bine ați venit să distribuiți linkul acestui articol:https://www.chenweiliang.com/cwl-405.html

Bun venit pe canalul Telegram al blogului lui Chen Weiliang pentru a primi cele mai recente actualizări!

🔔 Fii primul care primește valorosul „Ghid de utilizare a instrumentului AI pentru marketing de conținut ChatGPT” în directorul de top al canalului! 🌟
📚 Acest ghid conține o valoare uriașă, 🌟Aceasta este o oportunitate rară, nu o ratați! ⏰⌛💨
Distribuie si da like daca iti place!
Partajarea și like-urile tale sunt motivația noastră continuă!

 

发表 评论

Adresa ta de email nu va fi publicată. Sunt utilizate câmpurile obligatorii * Eticheta

derulați în sus