読者です 読者をやめる 読者になる 読者になる

Bash on Windowsユーザに注意喚起

2016年11月21日 MicrosoftがBash on Windowsユーザに注意喚起「Linuxファイルを作成/変更してはダメ,絶対!」:Linux Daily Topics|gihyo.jp … 技術評論社

11月17日(米国時間),Microsoftのシニアプログラムマネージャで"Bash on Windows"プロジェクトのリーダーでもあるRich TurnerはMicrosoftの開発者向けブログで「どんな環境であっても,Windowsアプリやツール,スクリプトを使ってLinuxファイルを作成/変更しないで!」とBash on Windowsユーザを中心に強く注意を促した。Windowsツールを使ってLinuxファイルに直接手を加えようとすると,高い確率でデータやファイルの破壊/破損が起こるのだ。LinuxWindows(NTFS)ではメタデータを保存するアプローチが異なるため,当然といえば当然の結果なのだが,最近はその違いを知らずにファイルを破壊してしまうユーザが後を絶たないようだ。

Do not change Linux files using Windows apps and tools - Windows Command Line Tools For Developers

TurnerはBash on Windowsユーザに対し,WindowsLinuxの両方のツールを使いたい場合は,まずWindowsファイルシステム上にファイルをストアしてファイルに対して作業を行い,そのあとにWindowsBashから(Bashの場合は/mnt/c/dev/project/...のようにマウントして)アクセスするようにアドバイスしている。