Windows10がTarとcURLをサポートするようになりました
Windows 10ビルド17063以降、Windows 10には、Unixライクなオペレーティングシステムの世界で一般的な新しいバンドルツールが付属しています。 OSには、2つの人気のあるオープンソースツールbsdtarとcurlのネイティブポートがあります。 ここにいくつかの詳細があります。
タールとカールとは
これらの2つのツールは、Linuxの世界で広く使用されています。 あなたがそれらに精通していない場合は、ここにこれらのアプリの簡単な説明があります。
- タール: ユーザーがファイルを抽出してアーカイブを作成できるようにするコマンドラインツール。 PowerShellまたはサードパーティソフトウェアのインストール以外では、cmd.exeからファイルを抽出する方法はありませんでした。 この動作を修正しています。 Windowsで出荷している実装は libarchive.
- カール: サーバーとの間でファイルを転送できる別のコマンドラインツール(たとえば、インターネットからファイルをダウンロードできるようになりました)。
それらはで利用可能です すべてのエディション Windows10の。
tarとcurlの使用方法
どちらのツールも、コマンドプロンプトウィンドウから起動できます。 これらは、従来のスイッチのセットをサポートします。
あなたは彼らの助けを読むことによってそれらについてもっと学ぶことができます。 始める tar --help
と curl --help
コマンドプロンプトで。
コマンドを使用できます tar -x
TARアーカイブを抽出するためのオプションとオプション tar -c
それらを作成します。
PowerShellには、curl機能を置き換えたり複製したりできるコマンドレットがいくつかあることは言及する価値があります。
これはどの観点から見ても良い変更ですが、Windows10の通常のユーザーはこのメリットを享受できません。 7-Zip、PeaZip、WinRAR、WinZipなどを含む多くのグラフィカルアーカイバツールがあります。 それらの多くは、すぐに使用できるTARアーカイブを作成できます。 移植されたツールはコンソールユーティリティであり、コマンドライン引数を操作する必要があるため、平均的なユーザーがツールを使用しているとは想像しがたいです。 これらは、さまざまなオペレーティングシステムやクロスプラットフォームのサービスやアプリケーションを使用する開発者に最適です。 Windows 10を使用するこれらの開発者にとって、これは便利な変更です。
そのため、最新バージョンのWindows10はLinuxと緊密に統合されています。 彼らはすでに付属しています フル機能のLinuxコンソール、ビルトイン SSHクライアント と SSHサーバー、およびtarとcurlが含まれるようになりました。 ユーティリティは、次の機能アップデート「Redstone 4」で、2018年3月に安定したブランチに到達する必要があります。 今後のアップデートの新機能については、こちらをご覧ください。
Windows 10 Redstone4の新機能