Solapas principales

Jun 8, 2013

Comando pgrep

El comando pgrep recoge una expresión regular de la línea de comandos, y nos muestra el/los ID de los procesos que coincidan con dicha expresión regular. Podría definirse como una simbiosis entre los comandosps y grep. Pongamos el ejemplo de querer saber los ID de todos los procesos que están corriendo en nuestra máquina, referentes a la expresión regular ‘httpd’ (procesos web de apache). El siguiente comando nos mostraría todos los ID de procesos httpd en nuestro sistema:

root@localhost:~$ pgrep httpd
2445
2446
2449
2545

Ya podéis imaginar el buen uso que podemos dar a este comando. Por ejemplo, si no disponemos de monitorización del servicio web de un servidor, y necesitamos que cuando apache caiga, automáticamente se reinicie. Sé que no sería la manera más adecuada de hacerlo, pero es un buen ejemplo. Podríamos programar un script que revisara los procesos httpd corriendo en el sistema, y que en caso de ser igual a 0, reiniciara el servicio.

FUENTE ORIGINAL

Contenido por etiquetas

Linux Linux Tips Solución Linux Help Drupal Arch-Linux Media Front Hacking Terminal Shell Videos Linux seguridad Mac OSX Manjaro Linux-Distro Servers Consola Linux Guías Comandos Windows Android Ubuntu Screencast MacOS Drush Joomla Backtrack Cracking Command Line Debian Xampp Compiz Fusion Media Youtube Drupal 7 Skype PHP Instalación Seguridad Telefonía ROOT Virtualmin Servidor Local hacking-windows Windows 10 Antergos Sysmonitor mysql CyanogenMod KDE Elastix PDF ClamAv ownCloud Libros Samba Kali Linux Joomla Seguridad Setup Webmin Grub Views Server Drush_Make Escritorio Descargar error Nivo Slider Líder Xampp 1.8.1 Wine Whatsapp Kali SCP Unix Boot servidor web apache Noticias Rootear dd SSH Chrome Virtual Youtube Katana url Limpias ROM Top 500 Metasploit SEO url canonica Drush Windows Asterisk Iphone Distros Centos red XFCE Joomla 3.0 Triple-Boot grep GCP Webform Webform_Layout Views Horizontal Slider Xwinwrap dselect TinyMCE CKEditor IMCE Driver r8168 .make (bootstrap) Alsi Streaming Atraci Tails Telegram Sigram duff Fish ncdu PBX g729 Real Estate Códec String htaccess SA-CORE-2013-003 Gimp Prestashop Papá FINK youtube-dl Sox Redgum Archserver Imagesloaded Secure Copy Drupal 8 Wake On Lan FOCA mpdf php7 Vaio Sony fruteroloco scanner bmon pipenv Python Django Wol Homebrew Java6 MS-SQL SQL Kingsoft Office WPS 1and1 VMplayer Inyection SQL Viber Recovery Galaxy S4 Mounty DARKY´S ROM Shutter Enlaces Externos firewall sistema bitacora fallo firestarter Galaxy S3 vs Iphone 5 Webform Layout Horizontal Slider Media Vimeo MediaFront Acquia compartir Tilt 3D Office winAUTOPWN gh22ns50 Metasploitable LPS Conky CryptKeeper Rarcrack Open DNS exec: 90: : Permission denied Galaxy S Cain & Abel Encriptar Arranque Script Nube Joomla 2.5 FTP Line Redes Fing Overlook Fing PhpMyadmin internal server error 500 Cerebro FDesktopRecorder Google-Earth Piropos Geek Sustituir Jdownloader 10 Millones Ahorra Migrar Munich Aircrack-ng LAMP Supercomputadoras sniffing Texto facturas