web-dev-qa-db-ja.com

MCの場合:ファイル名の先頭にある*記号はどういう意味ですか

Ubuntu18LTSを使用しています。私はに変更を加えています

enter image description here

ファイルは/ usr/bin /にありますが、再起動後、以前と同じように戻ってきて、最後の変更日も戻ってきたので、そこから私の質問が浮かび上がります。

原因永久に変更することはできません。前もって感謝します。

1
greinaovester

画像に基づいて推測されたようにMidnightCommanderを使用していると仮定すると、 MCのマニュアルページ 「リストモード...」の下に、使用可能なフィールドの1つは次のように表示されます。

タイプ

1文字幅のタイプフィールドを表示します。この文字は、ls-Fフラグを付けて表示する文字に似ています-実行可能ファイルの場合は*、ディレクトリの場合は/、リンクの場合は@=はソケット、-は文字デバイス、+はブロックデバイス、|はパイプ、~はディレクトリへのシンボリックリンク、!は古いシンボリックリンク(どこも指さないリンク)。

その下に、それは言及されています

たとえば、フルディスプレイは次の形式に対応します。

half type name | size | mtime

これは私がデフォルトで取得するものとほとんど同じように見えるので、おそらく実行可能ファイルのタイプインジケータにすぎません。

これを経験的にテストすることもできます。さまざまな種類のファイルを含むディレクトリを作成して、MCが何を表示するかを確認してください。

1
ilkkachu

「ls」コマンドで-Fオプションを指定したようで、ファイルが実行可能であることを示しています。これは、.bashrcファイル、またはシェルが読み取っている別の構成ファイルの設定である可能性があります。 lsで-Fオプションを使用すると、次のようになります。

/: directories
@: symbolic links
|: FIFOs
=: sockets
*: executable files

再起動後に戻ってくるのは、削除しようとしている1つのファイルだけですか、それともすべてのファイルですか?

0
am401