Windowsで現金でLinuxコマンドを使用する

Windowsを使用している場合、Windows上でLinuxコマンドをどのように実行しますか?

Cygwinか、おそらくGit Bashかと思います。 これらは、Windows上でLinuxコマンドを実行する際に最も人気のある2つの選択肢です。 しかし、私は今日のいつもの容疑者にあなたをあきらめるつもりはありません。

現金:Windows上でLinuxコマンドをスタイルで実行する

私はあなたに新しいオープンソースユーティリティ、Cashを紹介するでしょう。 Cashは、JavaScriptで書かれたUnixシェルコマンドのクロスプラットフォーム実装です。 GitHubのページによると、現金のモットーは次のとおりです。

Cashの目標は、これらのコマンドを大規模なJavaScriptコミュニティに初めて公開すること、そしてWindowsでLinuxを使いたい人のために、Cygwinのようなアプリケーションに代わる、よりシンプルで柔軟な代替手段を提供することです。

Cashがインストールされていると、Windows上の任意のターミナルエミュレータでWindowsコマンドプロンプトを含む「一連のUnixコマンド」を実行できます。

「Unixコマンドのセット」と言ったのですか? はい、他のエミュレータと同じように、CashもUnixコマンドの限られたセットをサポートしています。 この記事を書いている時点でサポートされているコマンドのリストは次のとおりです。

  • エイリアス
  • ネコ
  • クリア
  • cd
  • cp
  • エコー
  • 輸出する
  • grep
  • 殺します
  • もっと少なく
  • ls
  • mkdir
  • mv
  • pwd
  • RM
  • ソート
  • ソース
  • タッチ
  • 本当の
  • unalias

このツールは現在開発中であるため、リストに追加されるコマンドが増えています。 ユーザーとして、あなたは将来どんなコマンドがサポートされているかについての発言さえ持っています。

あなたは現金がどのように機能するのか疑問に思っているならば、下の画像を見てください:

さらに良いのは、 WindowsとUnixのコマンドを実際に混在させることができるということです 。 たとえば、次のように実行できます。

 ipconfig | grep IPv4 | ソート 

そして、上のコマンドは実際にはipconfig WindowsコマンドとgrepがLinuxコマンドであるところでここで働きます。 かっこいいですか。

Windowsに現金をインストールする

Cashのインストール中にWindows 10を使用しましたが、同じ手順が古いバージョンのWindowsでも同様に機能することは間違いありません。

CashはJavaScriptに基づいているので、最初にNode.jsをインストールする必要があります。 公式Webサイトにアクセスして、Node.jsをダウンロードしてインストールします。

Node.Jsをインストール

Node.jsをインストールしたら、Cashのインストールに進むことができます。 現金をインストールすることができるさまざまなモードがあります。

  • プログラム的にCashを使う:コマンド 'cash'を実行して、対話モードでUnixコマンドを実行します。
  • キャッシュをグローバルに使用する:コマンド 'cash'を実行する必要はありません。 Unixコマンドは実行のためのあなたの処分にあります
  • 選択コマンドのインストール:定義済みのコマンドをすべてインストールしたくない場合は、実際にCashでインストールしたいコマンドを選択できます。

私はCashをグローバルにインストールすることを勧めます。 Windowsのコマンドプロンプトを開き(Windows + R、次にcmdと入力)、次のコマンドを実行します。

npm install cash-global -g 

インターネットの速度にもよりますが、ほんの数分です。 これにより、サポートされているすべてのコマンドと共にCashがグローバルにインストールされます。 私はあなたがコマンドで遊ばせましょう。

最後に言う

前述したように、Cashは開発中のプロジェクトなので、バグが発生する可能性があります。 もしそうなら、オープンソースコミュニティの成長を助けるために、CashのGitHubプロジェクトに関する問題を開いてください。

私はLinuxユーザーなので、Linux上で直接作業するので、Windows上でLinuxコマンドを実行するためにそのようなツールを実際には使用しません。 しかし、念のため、Linuxをインストールすることはできませんが、それでもLinuxコマンドを使用したい場合は、Cashに試してみてください。

推奨されます

Ubuntu LinuxでNetflixを見る方法
2019
TimeshiftでLinuxをバックアップおよび復元する方法
2019
12枚のシングルボードコンピュータ:ラズベリーパイの代わり
2019