Comando pslog no Linux

Introdução

O comando pslog exibe o caminho dos arquivos de log de um processo

 

Instalando pslog

pslog faz parte do pacote psmisc

Debian/Ubuntu e derivados

apt install psmisc

Red Hat/CentOS e derivados

yum install psmisc

ou

dnf install psmisc

 

Opções do Comando pslog

  • -V ou –version: exibe  a versão do programa

 

Exemplos de Usado do Programa pslog

Para usar pslog precisamos fornecer um PID do programa que queremos ver qual caminho do log

Vamos exibir os processos e vermos o pid de algum programa  a ser usado. Usei a ferramenta “pstree -p” a opção -p aqui serve para exibir o PID.

elder@server01:~$ pstree -p
systemd(1)-+-ModemManager(431)-+-{ModemManager}(443)
           |                   +-{ModemManager}(448)
           +-NetworkManager(423)-+-{NetworkManager}(455)
           |                     +-{NetworkManager}(457)
           +-apache2(6538)-+-apache2(6540)
           |               +-apache2(6541)
           |               +-apache2(6542)
           |               +-apache2(6543)
           |               +-apache2(6544)
           +-cron(428)
           +-dbus-daemon(416)
           +-exim4(778)
           +-login(475)---bash(826)
           +-nagios(485)-+-nagios(486)
           |             +-nagios(487)
           |             +-nagios(488)
           |             +-nagios(489)
           |             +-nagios(498)
           +-ntpd(491)---{ntpd}(499)
           +-sshd(497)---sshd(6846)---sshd(6852)---bash(6853)---pstree(7215)
           +-systemd(815)---(sd-pam)(816)
           +-wpa_supplicant(424)
           +-zed(430)-+-{zed}(519)
                      +-{zed}(520)

Vamos ver onde estão os arquivos de logs dos seguintes programas: apache2(6538),  nagios(485) e sshd(497)

elder@server01:~$ sudo pslog 6538
Pid no 6538:
Log path: /var/log/apache2/error.log
Log path: /var/log/apache2/other_vhosts_access.log
Log path: /var/log/apache2/access.log
Log path: /var/log/apache2/access.log
elder@server01:~$ sudo pslog 485
Pid no 485:
Log path: /usr/local/nagios/var/nagios.log
elder@server01:~$ sudo pslog 497
Pid no 497:

O último exemplo não teve resultados

 

Leitor voraz e um dos administradores do GNU/Linux Brasil no Whatsapp, facebook, youtube e nesse dito site: www.gnulinuxbrasil.com.br

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *