Colección de comandos de visualización de información del sistema Linux

Linuxcomando de visualización de información do sistema

【Sistema】

uname -a
#Ver información do núcleo/OS/CPU

head -n 1 /etc/issue
#Ver versión do SO

cat /proc/cpuinfo
#Ver información da CPU

hostname
#Ver o nome do ordenador

lspci -tv
#Lista todos os dispositivos PCI

lsusb -tv
# Lista todos os dispositivos USB

lsmod
#Lista os módulos do núcleo cargados

env
#Ver variables de ambiente

【recurso】

*Documentación: https://help.ubuntu.com/

root@ubuntu-512mb-sfo1-01:~# free -m
total de búfers compartidos gratuítos usados ​​almacenados na caché
Teléfono: 494 227 266 0 10 185
-/+ búfers/caché: 31 462
Intercambio: 0 Pregunta 0 0

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

 

free -m
#Ver o uso da memoria e o uso de intercambio

df -h
#Ver o uso de cada partición

du -sh <目录名>
#Ver o tamaño do directorio especificado

find . -type f -size +100M
#Busca ficheiros de máis de 100 millóns

find . -type f -print |wc -l
# Conta o número de ficheiros no directorio actual

grep MemTotal /proc/meminfo
#Ver a cantidade total de memoria

grep MemFree /proc/meminfo
#Comproba a cantidade de memoria libre

uptime
#Ver tempo de execución do sistema, número de usuarios, carga

cat /proc/loadavg
#Ver carga do sistema

【Discos e particións】

mount | column -t
#Ver o estado da partición anexa

código>fdisk -l

#Ver todas as particións

swapon -s
#Ver todas as particións de intercambio

hdparm -i /dev/hda
#Ver parámetros do disco (só para dispositivos IDE)

dmesg | grep IDE
#Ver o estado de detección do dispositivo IDE ao inicio

【O internet】

ifconfig
#Ver as propiedades de todas as interfaces de rede

iptables -L
#Ver a configuración do firewall

route -n
#Ver táboa de rutas

netstat -lntp
#Ver todos os portos de escoita

netstat -antp
#Ver todas as conexións establecidas

netstat -s
#Ver estatísticas da rede

【proceso】

cat /proc/sys/kernel/threads-max
Consulta o número máximo de fíos permitidos polo sistema

cat /proc/sys/kernel/pid_max
Consulta o número máximo de procesos permitidos polo sistema

ps -ef
# ver todos os procesos

top
#Mostra o estado do proceso en tempo real

ll /proc/PID/fd/
#Se o proceso ocupa demasiada CPU, asegúrate de usar o comando ll /proc/PID/fd/ para atopalo, se non o atopas, búscao unhas cantas veces máis

【usuario】

w
#Ver usuarios activos

id <用户名>
#Ver a información do usuario especificada

last
#Ver rexistro de inicio de sesión do usuario

cut -d: -f1 /etc/passwd
#Ver todos os usuarios do sistema

cut -d: -f1 /etc/group
#Ver todos os grupos do sistema

crontab -l
#Ver as tarefas programadas do usuario actual

【Servir】

chkconfig --list
#Enumerar todos os servizos do sistema

chkconfig --list | grep on
#Lista todos os servizos do sistema iniciados

##【CentOS Consulta de versión do servizo]
Comando de consulta de versión do servizo CentOS:

1. Comprobe a versión do núcleo de Linux
uname -r

2. Comprobe a versión de CentOS
cat /etc/redhat-release

3. Comprobe a versión de PHP
php -v

4. Ver MySQL versión
mysql -v

5. Comprobe a versión de Apache
rpm -qa httpd

6. Consulta a información actual da CPU
cat /proc/cpuinfo

7. Comprobe a frecuencia actual da CPU
cat /proc/cpuinfo | grep MHz

【programa】

rpm -qa
# ver todo instaladoSoftwarePaquete

Comando #Reiniciar para servizos comúns
service memcached restart

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

monit start all

service nginx restart

#reiniciar CWP
service cwpsrv restart

# reiniciar memcached
service memcached restart
service memcached start
service memcached stop

#boot start memcached
chkconfig memcached on

Reinicie httpd para que o código teña efecto:
service httpd restart
service httpd start
service httpd stop

chkconfig httpd on

comando de recarga httpd:
service httpd force-reload
service httpd reload

Comando de reinicio de Nginx:
/etc/init.d/nginxd restart

service nginxd force-reload
service nginxd reload
service nginxd restart

Comando de reinicio php-fpm:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start

Reinstalar 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

Use o seguinte comando para ver o uso da memoria e a clasificación do uso da memoria do proceso:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less

mysql_upgrade executa os seguintes comandos para comprobar e reparar táboas e actualizar as táboas do sistema:
mysqlcheck --all-databases --check-upgrade --auto-repair

Peche o comando MySQL:
killall mysqld

Ver o proceso de mysql:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"

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

A ruta do ficheiro PID de MYSQL, KLOXO-MR pódese ver a través do panel de control "procesar":
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid

ou comando SSH "ps -ef" para ver todos os procesos:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid

Podes engadir esta liña a /etc/crontab para iniciar o comando cada minuto para comprobar o estado de mysql:
* * * * * /sbin/service mysql status || service mysql start

【Comando de monitor】

monitor comandos estándar de inicio, parada e reinicio:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart

monitorcoidado:
Dado que monit está configurado como un proceso daemon e as configuracións que comezan co sistema engádense a inittab, se o proceso de monit se detén, o proceso de inicio reinicialo e monit supervisa outros servizos, o que significa que o servizo non pode supervisar. deixarse ​​de usar o método normal, porque unha vez detido, monit iniciarao de novo.

Para deter un servizo supervisado por monit, debe usarse un comando como monit stop name, por exemplo para deter tomcat:
monit stop tomcat

Para deter todos os servizos supervisados ​​por moni use:
monit stop all

Para iniciar un servizo pode usar o comando monit stop name,

Para comezar todo é:
monit start all

Establece monit para comezar co sistema e engádeo ao final do ficheiro /etc/inittab
# Executar monit en niveis de execución estándar
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc

Desinstalar monit:
yum remove monit

【Descargar e descomprimir】

下载 WordPress A última versión de
wget http://zh.wordpress.org/latest-zh_CN.tar.gz

descomprimir
tar zxvf latest-zh_CN.tar.gz

Move os ficheiros do cartafol wordpress (ruta absoluta) á localización actual do directorio
mv wordpress/* .

Move o directorio /cgi-bin ao directorio actual
$mv wwwroot/cgi-bin .

Copia todos os ficheiros do directorio actual no directorio anterior
cp -rpf -f * ../

Como deter/reiniciar/iniciar o servizo redis?
Se instalou redis con apt-get ou yum install, pode deter/iniciar/reiniciar redis directamente cos seguintes comandos
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart

Se instalou redis desde o código fonte, pode reiniciar redis mediante o comando de apagado do programa cliente redis redis-cli:
redis-cli -h 127.0.0.1 -p 6379 shutdown

Se ningún dos métodos anteriores consegue deter redis, podes usar a arma definitiva:
kill -9

[Ver comando de localización do ficheiro]

Vexa onde se coloca o ficheiro de configuración de PHP:
Use phpinfo para ver que se a función está prohibida, execútaa baixo o shell
php -v / -name php.ini
或者
find / -name php.ini

 

Xeralmente, cando Linux está instalado mínimamente, wget non se instalará por defecto.
ñam instalar
yum -y install wget

A actualización automática do sistema está en execución e yum está bloqueado.
Podes forzar o peche do proceso yum:
rm -f /var/run/yum.pid

 

Comprobando perl... Non se atopou Perl no seu sistema: instale perl e probe again
Obviamente, é necesario instalar Perl. O comando de instalación de Perl é o seguinte:
yum -y install perl perl*

 

[Comandos SSH para o panel de control Kloxo-MR]

Ao instalar un tema ou complemento, falla con "Non se pode crear o directorio"
Solución: volve cambiar os permisos do complemento do tema wp e cargar o cartafol
Para a seguridade do servidor, non se poden dar todos os permisos 777, polo que mentres estes directorios teñan permisos 755, só o propietario ten permiso para escribir.

Se executas o seguinte comando:
sh /script/fix-chownchmod

Kloxo-MR tentará revisar a propiedade e os permisos dos ficheiros e directorios na raíz do documento do sitio

Panel de control de Kloxo-MR: vai a "administrador>Servidor>(localhost)>Enderezo IP>Reler IP".

Actualización do servidor
Actualiza o servidor á última versión
yum -y update

Os métodos anteriores intentáronse moitas veces, pero aínda hai un problema, introduza o seguinte comando de reparación:
yum clean all; yum update -y; sh /script/cleanup

(Na actualización do programa, vai a comer despois dun tempo e volve para comprobar, actualizarUFO.org.in, img.UFOAs páxinas .org.in volven á normalidade)

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

Para asegurarse de que o dns incluído rexistra "estatísticas", despois de actualizar yum clean all; yum update -y; sh /script/cleanup, asegúrese de executar:
sh /script/fixdnsaddstatsrecord

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

Reinstalar Kloxo-MR:
Se non se atopan erros, probe o seguinte comando:
sh /script/upcp -y

Blog de Hope Chen Weiliang ( https://www.chenweiliang.com/ ) compartiu a "Colección de comandos de visualización de información do sistema Linux", que é útil para vostede.

Benvido a compartir a ligazón deste artigo:https://www.chenweiliang.com/cwl-405.html

Benvido á canle de Telegram do blog de Chen Weiliang para recibir as últimas actualizacións.

🔔 Sexa o primeiro en obter a valiosa "Guía de uso da ferramenta de intelixencia artificial de marketing de contidos de ChatGPT" no directorio principal da canle. 🌟
📚 Esta guía contén un gran valor, 🌟Esta é unha oportunidade rara, non a perdas! ⏰⌛💨
Comparte e da like se che gusta!
O teu compartir e gústame son a nosa motivación continua!

 

发表 评论

O seu enderezo de correo electrónico non se publicará. Utilízanse os campos obrigatorios * Etiqueta

desprázate cara arriba