AUTOMATIZAR SCRIPT [RESOLVIDO]

1. AUTOMATIZAR SCRIPT [RESOLVIDO]

weverton
vertobaff

(usa Ubuntu)

Enviado em 06/11/2021 - 13:04h

Olá galera sou iniciante no linux e preciso automatizar um script de mineração, no caso o script seria para fazer a auto configuração e instalação e já começar a minerar, tudo isso via terminal.
OBS: O script automatizado será para meus servidores (linux) e não meu pc
Aqui está o que eu quero deixar como configuração automática >>

wget https://github.com/WyvernTKC/cpuminer-gr-avx2/releases/download/1.2.2/cpuminer-gr-1.2.2-x86_64_linux... && tar xf cpuminer-gr-1.2.2-x86_64_linux.tar.gz && rm cpuminer-gr-1.2.2-x86_64_linux.tar.gz && mv cpuminer-gr-1.2.2-x86_64_linux ~/cpuminer


cat << EOF > miner.service
[Unit]
Description=GhostRider Miner
After=network.target
[Service]
Type=simple
User=root
Group=root
WorkingDirectory=$HOME/cpuminer
ExecStart=$HOME/cpuminer/cpuminer.sh
ExecStop=/usr/bin/pkill cpuminer
Restart=always
RestartSec=5s
[Install]
WantedBy=multi-user.target
EOF

sudo cp miner.service /etc/systemd/system/miner.service && rm miner.service

sudo systemctl daemon-reload

sudo systemctl enable miner

./cpuminer -a gr -u 123456789TESTE us.flockpool.com:5555 -p test





  


2. Re: AUTOMATIZAR SCRIPT [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 06/11/2021 - 23:56h

Boa noite.
Qual a duvida?


______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________



3. Re: AUTOMATIZAR SCRIPT [RESOLVIDO]

weverton
vertobaff

(usa Ubuntu)

Enviado em 07/11/2021 - 13:59h


msoliver escreveu:

Boa noite.
Qual a duvida?


______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________


Quero fazer desses códigos apenas um, resumindo quero digitar um script onde digite isso tudo isso para facilitar meu trabalho


4. Re: AUTOMATIZAR SCRIPT

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 07/11/2021 - 19:56h

vertobaff escreveu:

Olá galera sou iniciante no linux e preciso automatizar um script de mineração, no caso o script seria para fazer a auto configuração e instalação e já começar a minerar, tudo isso via terminal.
OBS: O script automatizado será para meus servidores (linux) e não meu pc
Aqui está o que eu quero deixar como configuração automática >>

wget https://github.com/WyvernTKC/cpuminer-gr-avx2/releases/download/1.2.2/cpuminer-gr-1.2.2-x86_64_linux... && tar xf cpuminer-gr-1.2.2-x86_64_linux.tar.gz && rm cpuminer-gr-1.2.2-x86_64_linux.tar.gz && mv cpuminer-gr-1.2.2-x86_64_linux ~/cpuminer


cat << EOF > miner.service
[Unit]
Description=GhostRider Miner
After=network.target
[Service]
Type=simple
User=root
Group=root
WorkingDirectory=$HOME/cpuminer
ExecStart=$HOME/cpuminer/cpuminer.sh
ExecStop=/usr/bin/pkill cpuminer
Restart=always
RestartSec=5s
[Install]
WantedBy=multi-user.target
EOF

sudo cp miner.service /etc/systemd/system/miner.service && rm miner.service

sudo systemctl daemon-reload

sudo systemctl enable miner

./cpuminer -a gr -u 123456789TESTE us.flockpool.com:5555 -p test

Boa noite.
Partindo do princípio que os comandos estão corretos,
é só colocar em um arquivo, e dar permissão de execução.
Exemplo:
touch testes.sh
Abra o arquivo testes.sh com o editor de textos de sua preferência.
Na 1ª linha, coloque o interpretador de comandos:
#!/bin/bash
#Coloque os comandos que deseja executar:
#Obviamente, usando a lógica.
#Note que os && não são necessários.
#-----------------------------------------------------------#
arq="cpuminer-gr-1.2.2-x86_64_linux.tar.gz";
wget https://github.com/WyvernTKC/cpuminer-gr-avx2/releases/download/1.2.2/${arq}
wait;
tar xf ${arq};
wait;
rm ${arq};
mv ${arq/.tar.gz} ~/cpuminer
#------------------------------------------------------------#
cat << EOF > $HOME/cpuminer/miner.service
[Unit]
Description=GhostRider Miner
After=network.target
[Service]
Type=simple
User=root
Group=root
WorkingDirectory=$HOME/cpuminer
ExecStart=cpuminer.sh
ExecStop=/usr/bin/pkill cpuminer
Restart=always
RestartSec=5s
[Install]
WantedBy=multi-user.target
EOF

sudo mv miner.service /etc/systemd/system/miner.service;
sudo systemctl daemon-reload
sudo systemctl enable miner

./cpuminer -a gr -u 123456789TESTE us.flockpool.com:5555 -p test
#----------------------------------------------------------------------------------------#
Salve o arquivo e de permissão de execução:
chmod +x teste.sh
Caso apresente erro nos comandos com sudo, altere para:
sudo bash -c "COMANDO....."
É isso!

______________________________________________________________________
Importante:
lynx --dump https://www.vivaolinux.com.br/termos-de-uso/|sed -nr '/^[ ]+Se/,/dou.$/p'
______________________________________________________________________
Nota de esclarecimento:
O comando: ACIMA, faz parte da minha assinatura.
Att.: Marcelo Oliver
______________________________________________________________________



5. Re: AUTOMATIZAR SCRIPT [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 08/11/2021 - 17:34h

Por nada!



______________________________________________________________________
Importante:
lynx --dump https://www.vivaolinux.com.br/termos-de-uso/|sed -nr '/^[ ]+Se/,/dou.$/p'
______________________________________________________________________
Nota de esclarecimento:
O comando: ACIMA, faz parte da minha assinatura.
Att.: Marcelo Oliver
______________________________________________________________________







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts