ディレクトリはファイルとして表示されますか?

ディレクトリはファイルとして表示されますか?

昨夜、私たちはディレクトリのいくつかの写真をNTFSパーティションにコピーしてUbuntuで見ることができました。

現在、Windowsではこのディレクトリにアクセスできず、Linuxで再起動するとディレクトリがファイルとして表示され、Nautilusはこれをgzipアーカイブだと思います。

ls -la は以下を提供します。

-rw------- 1 kim kim 16769 Jun 17 22:47 DirectoryName

私の仮定は、「ディレクトリ」と他のファイルへのポインタがまだそこにあり、プロパティが間違っているということです。

頑張った

sudo chmod a+rwx DirectoryName

しかし、これはうまくいきません。

私のディレクトリを再度ディレクトリと信じさせる方法についてのアイデアはありますか?

それとも、ドライブから孤立したファイルを回復する別の方法はありますか?

アップデートとソリューション

だから昨夜家に帰り、Windowsでディレクトリを開こうとしましたが、それでもExplorerにはファイルとして表示されます。だからUbuntuで再起動して実行しました。

file MyDirectory

今「ファイル」が消えた。もはやlsを介しても表示されません。

だから我々は、次のコマンドを使用して別の戦略を採用し、SDカードからファイルを回復しました。これ素晴らしいツールです。

とにかくみんなの助けをありがとう

答え1

だから昨夜家に帰り、Windowsでディレクトリを開こうとしましたが、それでもExplorerにはファイルとして表示されます。だからUbuntuで再起動して実行しました。

file MyDirectory

今「ファイル」が消えた。もはやlsを介しても表示されません。

だから我々は、次のコマンドを使用して別の戦略を採用し、SDカードからファイルを回復しました。これ素晴らしいツールです。

とにかくみんなの助けをありがとう

答え2

Nautilusは、誤って圧縮するように指示しない限り、通常はコピーのみを行います。

ファイルはディレクトリではなくファイルであり、ノーチラスはファイルの内容をディレクトリのように表示できます。したがって、ファイルを開き、Ubuntuから起動する前に、Windowsで作成したものなどの物理ディレクトリにコンテンツをドラッグアンドドロップします。すでにご存じのように、このchmodコマンドはファイルの内容にはまったく影響しません。 (以前のバージョン) Windows では、これらのファイル圧縮アーカイブを読み取ることができず、正しい拡張子がないと問題が発生します。

私はどこかに見ることができるイメージのコピーがあることを確認するまでgzipアーカイブを削除しません。

答え3

出力ls -la結果にはディレクトリではなくファイルと指定されています。

    -drwx where d stands for directory

gzipアーカイブの場合は、gunzipで圧縮できます。

    gunzip <filename>

関連情報