Scripts shellscript uteis para desenvolvedores que trabalham com linux
sudo apt autoremove -y && sudo apt autoclean && sudo apt clean
while true; do netstat -nat; sleep 1; clear; done;
grep -R "precisa ser um numero" ./
ln -s /user/local/project/web /project
sudo fuser -v 8080/tcp
sudo lsof -i tcp:NUMERO_PORTA_PID
Exemplo:
sudo lsof -i tcp:8080
Exemplo de processo rodando
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
main 92389 tayron 3u IPv6 450393 0t0 TCP *:8080 (LISTEN)
sudo kill -9 PID
Exemplo do comando para encerrar o processo encontrado:
sudo kill -9 92389
Exemplo de ferramenta que fica verificando se ouve alteração em arquivo para executar alguma ação, como executar teste unitário sempre que um arquivo for criado
sudo apt install inotify-tools
while true; do inotifywait -qq -r -e create,close_write,modify,move,delete ./ && go test ./...; done;
Gerar chave ssh personalizada
ssh-keygen -f ~/.ssh/nome-arquivo -t rsa -C "[email protected]"