Directorio de artículos
Linuxcomando de vista de información del sistema
【sistema】
uname -a
#Ver información del kernel/SO/CPU
head -n 1 /etc/issue
#Comprobar la versión del sistema operativo
cat /proc/cpuinfo
#Ver información de la CPU
hostname
#Ver el nombre de la computadora
lspci -tv
#Listar todos los dispositivos PCI
lsusb -tv
#Lista de todos los dispositivos USB
lsmod
#Lista de módulos del kernel cargados
env
#Ver variables de entorno
【recurso】
* Documentación: https://help.ubuntu.com/
raíz@ubuntu-512mb-sfo1-01:~# free -m
total de búferes compartidos libres usados almacenados en caché
Mem: 494 227 266 0 10
- / + búferes / caché: 31 462
Intercambiar: 0 Preguntar 0 0
root@ubuntu-512mb-sfo1-01:~# grepMemFree/proc/meminfo
Libre de memoria: 272820 kB
free -m
#Ver uso de memoria y uso de intercambio
df -h
#Ver el uso de cada partición
du -sh <目录名>
#Ver el tamaño del directorio especificado
find . -type f -size +100M
#Buscar archivos de más de 100M
find . -type f -print |wc -l
#Cuenta el número de archivos en el directorio actual
grep MemTotal /proc/meminfo
#Ver la cantidad total de memoria
grep MemFree /proc/meminfo
#Comprobar la cantidad de memoria libre
uptime
#Ver tiempo de ejecución del sistema, número de usuarios, carga
cat /proc/loadavg
#Ver la carga del sistema
【Discos y Particiones】
mount | column -t
#Ver el estado de la partición adjunta
código>fdisk -l
#Ver todas las particiones
swapon -s
#Ver todas las particiones de intercambio
hdparm -i /dev/hda
#Ver parámetros del disco (solo para dispositivos IDE)
dmesg | grep IDE
#Ver el estado de detección del dispositivo IDE al inicio
【la red】
ifconfig
#Ver las propiedades de todas las interfaces de red
iptables -L
#Ver la configuración del cortafuegos
route -n
#Ver tabla de enrutamiento
netstat -lntp
#Ver todos los puertos de escucha
netstat -antp
#Ver todas las conexiones establecidas
netstat -s
#Ver estadísticas de la red
【proceso】
cat /proc/sys/kernel/threads-max
Ver el número máximo de subprocesos permitidos por el sistema
cat /proc/sys/kernel/pid_max
Ver el número máximo de procesos permitidos por el sistema
ps -ef
# ver todos los procesos
top
#Mostrar el estado del proceso en tiempo real
ll /proc/PID/fd/
#Si el proceso consume demasiada CPU, asegúrese de usar el comando ll /proc/PID/fd/ para encontrarlo, si no puede encontrarlo, búsquelo unas cuantas veces más
【usuario】
w
#Ver usuarios activos
id <用户名>
#Ver la información del usuario especificado
last
#Ver el registro de inicio de sesión del usuario
cut -d: -f1 /etc/passwd
#Ver todos los usuarios del sistema
cut -d: -f1 /etc/group
#Ver todos los grupos en el sistema
crontab -l
#Ver las tareas programadas del usuario actual
【Servicio】
chkconfig --list
#Listar todos los servicios del sistema
chkconfig --list | grep on
#Listar todos los servicios del sistema iniciados
##【CentOS Consulta de versión de servicio]
Comando de consulta de la versión del servicio de CentOS:
1. Verifique la versión del kernel de Linux
uname -r
2. Verifique la versión de CentOS
cat /etc/redhat-release
3. Comprueba la versión de PHP
php -v
4. Ver MySQL 版本
mysql -v
5. Comprueba la versión de Apache
rpm -qa httpd
6. Ver información actual de la CPU
cat /proc/cpuinfo
7. Verifique la frecuencia actual de la CPU
cat /proc/cpuinfo | grep MHz
【programa】
rpm -qa
# ver todos los instalados软件包
#Comando de reinicio para servicios comunes
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 iniciar memcached
chkconfig memcached on
Reinicie httpd para que el código surta efecto comando:
service httpd restart
service httpd start
service httpd stop
chkconfig httpd on
recargar el comando 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
Vuelva a instalar 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 el siguiente comando para ver el uso de la memoria y la clasificación del uso de la memoria del proceso:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less
mysql_upgrade ejecuta los siguientes comandos para verificar y reparar tablas y actualizar tablas del sistema:
mysqlcheck --all-databases --check-upgrade --auto-repair
Cierre el comando MySQL:
killall mysqld
Ver el proceso mysql:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"
pid-file=/var/lib/mysql/centos-cwl.pid
La ruta del archivo PID de MYSQL, KLOXO-MR se puede ver a través del "proceso" del panel de control:
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid
o el comando SSH "ps -ef" para ver todos los procesos:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid
Puede agregar esta línea a /etc/crontab para iniciar el comando cada minuto para verificar el estado de mysql:
* * * * * /sbin/service mysql status || service mysql start
【Comando de monitoreo】
monitorizar los comandos estándar de inicio, parada y reinicio:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart
MonitNota:
Dado que monit se configura como un proceso daemon y las configuraciones que comienzan con el sistema se agregan a inittab, si el proceso de monit se detiene, el proceso de inicio lo reiniciará y monit monitorea otros servicios, lo que significa que monit monitorea el servicio. detenerse usando el método normal, porque una vez detenido, monit lo iniciará de nuevo.
Para detener un servicio monitoreado por monit, se debe usar un comando como monit stop name, por ejemplo para detener tomcat:
monit stop tomcat
Para detener todos los servicios monitoreados por monit use:
monit stop all
Para iniciar un servicio, puede usar el comando monit stop name,
Para empezar todo es:
monit start all
Configure monit para que comience con el sistema y agréguelo al final del archivo /etc/inittab
# Ejecutar monit en niveles de ejecución estándar
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc
Desinstalar monitor:
yum remove monit
【Descargar y descomprimir】
下载 wordpress La última versión
wget http://zh.wordpress.org/latest-zh_CN.tar.gz
abrir la cremallera
tar zxvf latest-zh_CN.tar.gz
Mueva los archivos en la carpeta de wordpress (ruta absoluta) a la ubicación del directorio actual
mv wordpress/* .
Mover el directorio /cgi-bin al directorio actual
$mv wwwroot/cgi-bin .
Copie todos los archivos del directorio actual al directorio anterior
cp -rpf -f * ../
¿Cómo detener/reiniciar/iniciar el servicio redis?
Si instaló redis con apt-get o yum install, puede detener/iniciar/reiniciar redis directamente con los siguientes comandos
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart
Si instaló redis desde el código fuente, puede reiniciar redis a través del comando de apagado de redis-cli, el programa cliente de redis:
redis-cli -h 127.0.0.1 -p 6379 shutdown
Si ninguno de los métodos anteriores logra detener a redis, puede usar el arma definitiva:
kill -9
[Ver comando de ubicación de archivo]
Vea dónde se encuentra el archivo de configuración de PHP:
Use phpinfo para ver que si la función está prohibida, ejecútela bajo el shell
php -v / -name php.ini
或者
find / -name php.ini
En general, cuando Linux se instala mínimamente, wget no se instalará de forma predeterminada.
ñam instalar
yum -y install wget
La actualización automática del sistema se está ejecutando y yum está bloqueado.
Puede forzar el cierre del proceso yum:
rm -f /var/run/yum.pid
Buscando perl... No se encontró Perl en su sistema: Instale perl y pruebe again
Obviamente, es necesario instalar Perl. El comando de instalación de Perl es el siguiente:
yum -y install perl perl*
[Comandos SSH para panel de control Kloxo-MR]
Al instalar un tema o complemento, falla con "No se puede crear el directorio"
Solución: vuelva a cambiar los permisos del complemento de tema wp y la carpeta de carga
Para la seguridad del servidor, los permisos 777 no se pueden otorgar a todos, por lo que mientras estos directorios tengan permisos 755, solo el propietario tiene permiso para escribir.
Si ejecuta el siguiente comando:
sh /script/fix-chownchmod
Kloxo-MR intentará revisar la propiedad y los permisos de los archivos y directorios en la raíz del documento del sitio.
Panel de control de Kloxo-MR: Vaya a "admin>Servidor>(host local)>Dirección IP>Volver a leer IP".
actualización del servidor
Actualizar el servidor a la última versión
yum -y update
Los métodos anteriores se han intentado muchas veces, pero aún hay un problema, ingrese el siguiente comando de reparación:
yum clean all; yum update -y; sh /script/cleanup
(En la actualización del programa, vaya a comer después de un tiempo y vuelva a verificar, actualizarUfo.org.in, img.UfoLas páginas .org.in vuelven a la normalidad)
yum clean all; yum update -y; sh /script/cleanup
service httpd restart
Para asegurarse de que el dns incluido registre "estadísticas", después de actualizar yum clean all; yum update -y; sh /script/cleanup, asegúrese de ejecutar:
sh /script/fixdnsaddstatsrecord
Actualizar Kloxo-MR:
yum clean all; yum update kloxomr7 -y; yum update -y
Vuelva a instalar Kloxo-MR:
Si no se encuentran errores, intente con el siguiente comando:
sh /script/upcp -y
Esperanza Chen Weiliang Blog ( https://www.chenweiliang.com/ ) compartió "Recopilación de comandos de visualización de información del sistema Linux", que es útil para usted.
Bienvenido a compartir el enlace de este artículo:https://www.chenweiliang.com/cwl-405.html
¡Bienvenido al canal de Telegram del blog de Chen Weiliang para obtener las últimas actualizaciones!
📚 Esta guía contiene un gran valor. 🌟Esta es una oportunidad única, ¡no la pierdas! ⏰⌛💨
¡Comparte y dale me gusta si te gusta!
¡Su compartir y Me gusta son nuestra motivación continua!