ITニュース

CoreutilsがWindows 11に登場:PC上で直接Linuxコマンドを操作しよう

By Jean-Luc Pircard , on 6月 8, 2026 , updated on 6月 8, 2026 - 1 minute to read
découvrez coreutils sur windows 11 et utilisez les commandes linux directement sur votre pc pour une expérience puissante et native.
Notez-moi

MicrosoftはWindows 11で中途半端なことはしていません。Coreutilsがついにあなたのマシンに搭載され、追加のレイヤーをインストールすることなく、有名なLinuxコマンドを実行できるようになります。これが単なるギミックだと思っているなら、考え直してください!

Coreutils: LinuxコマンドがWindows 11に永続的にインストールされるようになりました

MicrosoftはBuild 2026において、WindowsとLinux間の相互運用性における大きな転換を発表しました。CoreutilsがWindows 11に搭載され、150種類以上の定番Linuxコマンドがシステムに直接統合されます。これは単なる移植ではなく、コマンドプロンプト、PowerShell、またはWindowsターミナルからアクセスできるネイティブ統合です。

つまり、WSLやGit Bashのハックを捨てて、次のようなコマンドを入力できるようになります。 lsCP あるいは grep お気に入りのWindowsターミナルで操作できます。仮想マシンや完全なLinux環境は不要です。Windows 11の新機能をそのまま、ありのままに利用できます。

開発者やシステム管理者にとって、どのような影響があるのでしょうか?

複数のオペレーティングシステムを頻繁に切り替える場合、Coreutilsはあなたの作業を簡素化します。Windows、Linux、macOSで同じスクリプトやコマンドを再利用できるため、互換性の問題に悩まされたり、作業内容を調整したりする必要がありません。これは本当に時間の節約になり、「Windowsはプロ向けではない」という古い考え方を覆すものでもあります。

このツールは、Unixコマンドラインの基本をすべて網羅しています。 MV 移動する、 rm 消去するには、 読む、さらに高度なコマンドなど 探す または ティー合計で150以上のユーティリティが追加される。この統合は、マイクロソフトが批判を鎮め、Linux開発者と同じ言語でコミュニケーションを取りたいと考えていることを示している。

Windows 11にCoreutilsをインストールするのは簡単だが完璧ではない

CoreutilsパッケージはWinGet経由で入手可能で、インストールにはPowerShellで以下の1行を実行するだけで済みます。 winget install Microsoft.Coreutilsそれが完了したら、すべてのコマンドが表示されるようにターミナルを再起動する必要があります。博士号は必要ありませんが、プロジェクトはまだプレビューモードであることに注意してください。

現在のサポートは、主要なWindowsターミナルすべてに対応しています。コマンドプロンプト、PowerShell 7.4以降、およびWindowsターミナルでこれらのコマンドを使用できます。そのため、普段お使いの環境に関係なく、すぐに導入できます。

WindowsとLinuxの相違点として考慮すべき点

確かにCoreutilsは便利だが、WindowsはLinuxではないということを肝に銘じよう。両システムはパーミッションや改行コードの扱い方が異なり、POSIXシステムシグナルの一部も認識されない。そのため、一部のコマンドはLinux環境と全く同じように動作しない。

マイクロソフトはいくつかの妥協をしなければならなかった。シンボリックリンクの仕組みは様々で、特定のシステムファイルの処理方法も異なる。 /dev/null これは適切なツールです。完璧なLinuxエミュレーションではありませんが、Windowsの動作を大きく妨げることなく、必要なコマンドをネイティブに提供するように設計されたツールです。

既存のWindowsコマンドとの競合を回避します。

Microsoftにとっての真の課題は、Coreutilsが通常のWindowsスクリプトやツールに干渉しないようにすることです。Windowsにも、次のような基本的なLinuxコマンドが存在します。 探す または スペルそのため、出版社は競合を避けるために一部の実装を見直し、曖昧すぎるコマンドは除外することを選択した。

例えば、従来のWindowsコマンドはCoreutilsには含まれていません。 ディレクトリもっと または おいおいその目的は、互いに汚染し合う二つの世界の間で、言葉では言い表せないほどの混乱状態に陥るのを防ぐことです。このような選択は、賢明でありながらも歓迎すべき戦略と言えるでしょう。

CoreutilsかWSLか:異なるが相互補完的な目標

CoreutilsはWSLに取って代わるものではありません。その点にご注意ください。完全なLinux環境、Bash、またはapt経由でLinuxパッケージをインストールする必要がある場合は、WSLは依然として不可欠です。Coreutilsは、Windowsのネイティブコマンドラインで使用できる最小限のLinuxツールセットを提供することを目的としています。

それは、本格的なLinux環境を構築する代わりに、Windowsの森の中に軽量のスイスアーミーナイフを持ち歩くようなものです。それぞれのツールには、あなたが軽量開発者なのか、それとも熟練したLinuxパワーユーザーなのかによって、それぞれの利点があります。

Jean-Luc Pircard

Jean-Luc Pircard

Je suis un passionné de l'informatique qui aime les défis et les nouvelles technologies. J'aime découvrir de nouveaux systèmes et s'améliorer constamment.

See the publications of this author

Comments

Leave a comment

Your comment will be revised by the site if needed.