Java は sudo 呼び出しを呼び出すリモート Linux コマンドを実装します

      この記事は、リモート呼び出しコラムの最初の記事「SSH 接続を介した Java 呼び出しサーバー モデルの操作」の続きであり、Java コードからリモート Linux コマンドを呼び出す方法の研究を続けます。

1. リモート sudo コマンド

        プロジェクトを使用するときは、解凍したファイルを認証する必要があります。sudo コマンドをリモートで呼び出すと、パスワードの入力を求められます。sudo コマンドのパスワードを入力する簡単な方法は次のとおりです。

echo '服务器密码' | sudo -S chmod 777 要授权的文件

2. 圧縮パッケージを解凍する必要がある場合は、java call コマンドを使用してフォルダーに入り、解凍操作を実行する必要があります。

cd /home/目标文件夹 && uzip  压缩文件.zip

3. リモート ファイル コピーは、policy linux コマンドと同じであり、組み立てられています。

cp -r /home/目标文件 /home/目标文件夹

独自の Linux コマンドを組み立て、最初の記事のパッケージ化されたツールを使用し、リモート呼び出しを行います。プロジェクトの使用中に発生した問題は引き続き更新されます。

おすすめ

転載: blog.csdn.net/weixin_38863607/article/details/132248961