This is a read-only copy of the MariaDB Knowledgebase generated on 2024-12-22. For the latest, interactive version please visit https://mariadb.com/kb/.

mysql_zap

mysql_zap termina i processi che corrispondono a un certo pattern. Utilizza il comando ps e i segnali Unix, perciò funziona solo su sistemi Unix e Unix-like.

Si può chiamare mysql_zap in questo modo:

shell> mysql_zap [-signal] [-?Ift]

Un processo viene terminato se la sua linea di output nel comando ps corrisponde al pattern. Per default, mysql_zap chiede conferma per ogni processo. Si risponda y per terminare il processo, q per uscire da mysql_zap. Se ottiene qualsiasi altra risposta, mysql_zap non tenta di terminare il processo.

L'opzione -signal, se presente, specifica il numero del segnale da inviare a tutti i processi. Altrimenti, mysql_zap tenta prima con TERM (segnale 15) e poi con KILL (segnale 9).

mysql_zap supporta anche le seguenti opzioni:

  • --help, -?, -I
    • Mostra un messaggio di help e termina l'esecuzione.
  • -f
    • Esecuzione forzata. mysql_zap tenta di terminare tutti i processi senza chiedere conferma.
  • -t
    • Modalità test: mostra informazioni per ogni processo, ma non lo termina.
Esempio:
localhost:~# mysql_zap -t mysql
stty: standard input: unable to perform all requested operations
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root      4073  0.0  0.2   3804  1308 ?        S    08:51   0:00 /bin/bash /usr/bin/mysqld_safe
mysql     4258  3.3 15.7 939740 81236 ?        Sl   08:51  30:18 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock --port=3306
Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.