1

Apache VFS APIをいじって、ローカルマシンとリモートのLinuxホスト間でsftpを介してファイルを移動しました。これにより、一部のディレクトリがLinuxホスト上のファイルに変換されdrw-r-----ました。-rw-r-----

誰かがそれをディレクトリに戻す方法を知っていますか?

4

3 に答える 3

3

ファイルを削除してから、ファイルの元の名前を含むディレクトリを作成する必要があります。

問題は、ディレクトリがファイルに変換されたことではなく、ディレクトリが削除され、同じ名前のファイルが作成されたことです。

于 2011-01-31T19:57:06.723 に答える
1

削除して再作成します。

rm foo
mkdir foo

とにかく、以前のディレクトリが現在ファイルである場合、それは空です。この場合、それを再作成することは問題ではありません。

于 2011-01-31T19:56:09.947 に答える
0

ファイルをディレクトリに変換することはできません。ファイルを削除して、同じ名前のディレクトリを作成できます。

変更されたディレクトリに何か奇妙なことがありますか?

于 2011-01-31T19:56:25.457 に答える