-
Criar um link para tail
Bom dia galera, tenho 3 servidores linux na empresa onde trabalho sempre tenho que estar olhando logs e as vezes acompanhado em tempo real pra isso uso o tail -f /pasta/test.log mas queria facilitar minha vida criando um link para tail -f..
exemplo;
ln -s /usr/sbin/tail -f /pasta/test.log /usr/sbin/log1
mas não da certo e nem acho que é assim mas tentei.. Se alguém souber como eu monto esse link vai me ajudar muito.
Atenciosamente e grato,
alexandresamorim
-
Criar um link para tail
Ola
Faça um alias para o comando, da seguinte forma:
Edit o arquivo /etc/bashrc
e adicione os alias desejados, com exemplo abaixo:
alias tm="tail -f /var/log/messages"
alias tmm="tail -f /var/log/maillog"
alias tmr="tail -f /var/log/radius.log"
alias tms="tail -f /var/log/secure"
alias cds="cd /etc/rc.d/init.d/"
alias sqd="tail -f /var/log/squid/access.log"
Salve o arquivo.
Pronto, para ver o log do squid por exemplo, digite apenas sqd
t+
[];
-
Criar um link para tail
Obrigado, mas não estou achando o etc/bashrc meu sistema é um debian 3.1.
Atenciosamente,
alexandresamorim
-
Criar um link para tail
cara, edite o /etc/profile (cuidado)
assim não dependerá de qual usuário será logado no sistema e o alias existirá.
Assim você não precisará logar como root, se o arquivo de log te der acesso.
No entanto se quiser, edite /root/.bashrc ou /root/.profile com as regras
-
Criar um link para tail
Tem um outro arq.. que pode ser de uma olhada no conteudo pra ver se é ele mesmo
/etc/bash.bashrc
# System-wide .bashrc file for interactive bash(1) shells.
# To enable the settings / commands in this file for login shells as well,
# this file has to be sourced in /etc/profile.
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize
# set variable identifying the chroot you work in (used in the prompt below)
if [ -z "$debian_chroot" -a -r /etc/debian_chroot ]; then
debian_chroot=$(cat /etc/debian_chroot)
fi
# set a fancy prompt (non-color)
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
# enable bash completion in interactive shells
#if [ -f /etc/bash_completion ]; then
# . /etc/bash_completion
#fi
~