![Ubuntu lsはすべてのファイルを表示しませんが、「ls filename」と入力すると表示されますか? [閉鎖]](https://linux33.com/image/205803/Ubuntu%20ls%E3%81%AF%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%97%E3%81%BE%E3%81%9B%E3%82%93%E3%81%8C%E3%80%81%E3%80%8Cls%20filename%E3%80%8D%E3%81%A8%E5%85%A5%E5%8A%9B%E3%81%99%E3%82%8B%E3%81%A8%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F%20%5B%E9%96%89%E9%8E%96%5D.png)
私はPHP 7.3を使用して大きなアプリケーションからいくつかのファイルを移動しています。 Windows 10のwsl2コンテナのUbuntu 20.04.4で実行されるPHP 7。
他の質問を読んで、これはLinux用のWindowsサブシステムの珍しい点だと思いますが、それを修正する方法を知る必要がありますか?
完了したら、内部にファイルセットとディレクトリが必要です。すべてがうまくいき、エラーもありませんでした。その後、ディレクトリに入り、これが起こりました。
root@mymachine:/data/temp# ls 4583308_163* <---- list glob
4583308_163_master.jpg
4583308_163:
TileGroup0 TileGroup1 4583308_163.xml
root@mymachine:/data/temp# ls 4583308_163 <---- tab completions
4583308_163/ 4583308_163_master.jpg
root@mymachine:/data/temp# ls 4583308_163.jpg <---- individual filenames show????
4583308_163.jpg
したがって、ls
globには、私が移動していないファイル、生成されたディレクトリ、およびそのディレクトリに移動したファイルが表示されます。しかし、トップレベルに移動したが表示されていない3つのファイルがあります。
ls
タブ補完機能も表示されませんが、そこにあるファイルの名前を知れば見ることができます! ?
ファイルが間違いなく存在して直接開くと、他のコマンドで表示できますが、グロービングは失敗します(良いですが、そのファイルやfile 4583308_163.jpg
ディレクトリfile 4583308_163.*
エラーは発生しません)。
25年以上*nixを使ったら答えを得ることができると思いますが…もしかしたらアイデアをお持ちの方はいらっしゃいますか?
bash
私も使ってみましたが、sh
どちらも同じです。find
ファイルを「検索」することもできません。
Wslを再起動してもwsl --shutdown
機能しません。私は管理者ではなく仕事用コンピュータなので、管理者権限を取得できません。だから私はこれらのファイルを見る唯一の方法はコンピュータを再起動することだと思いました。まだファイルを見ることができません。。
修正する 金曜日に出発したときにコンピュータに更新が必要で、コンピュータをシャットダウンして退勤中に更新しました。今日来ましたが、すべてがうまくいっているようです。
(アップデートを通じて)完全に修正されたかどうかはわかりませんが、今は問題を再現できません。