これはおそらくささいなことかもしれませんが、私はLinuxが初めてなので、オンラインで情報を見つけることができませんでした。
フォルダーでコマンドfind . -regex '.*py'を実行すると、次の結果が得られます。
./.#netMHC3.2.py
これは現在のディレクトリ内のファイルですか?その内容を表示するにはどうすればよいですか?
これはおそらくささいなことかもしれませんが、私はLinuxが初めてなので、オンラインで情報を見つけることができませんでした。
フォルダーでコマンドfind . -regex '.*py'を実行すると、次の結果が得られます。
./.#netMHC3.2.py
これは現在のディレクトリ内のファイルですか?その内容を表示するにはどうすればよいですか?
回答:
「。」で始まるファイル 隠しファイルです。特定の種類のファイルで「#」を使用する標準がわかりません。テキストエディタで生成された「バックアップ」ファイルで見ました。
ファイルの内容を表示するには、「cat」コマンドを使用します。
cat .#netMHC3.2.py
「。」「./」は現在作業しているディレクトリです(pwdを使用して現在地を確認します)。
#、less /path/to/.\#netMHC3.2.py
古い質問ですが、最初にGoogleにヒットしましたが、正解はありません。
これらのファイルは「ロック」ファイルであり、通常はエディターによって作成されます。ロックファイルにはさまざまな形がemacsありjoeますが、両方とも、例のように。#[original-filename]という名前のシンボリックリンクを作成します。
ロックファイルは、複数のインスタンスが同じファイルを同時に編集することを防ぐために使用されます(たとえば、2人の異なるユーザーが同じファイルを編集したい場合)。
走ったら
$ joe netMHC3.2.py
ロックファイルが作成されます
.#netMHC3.2.py
エディターを閉じると、ファイルが削除されます。エディターがクラッシュすると、その左側が「古いロック」になります。この時点でファイルを手動で削除できますが、ほとんどのエディターは、次回ファイルを編集するときに自動的にそのオプションを提供します。