web-dev-qa-db-ja.com

赤い色のファイル名はどういう意味ですか?

私はbashと/ etc/ssl/certsでファイルを調査してきましたが、ほとんどのファイル名は水色です。赤のファイル名がありますが、なぜ赤なのかわかりません。

このディレクトリ内のほとんどのファイルは.pemファイルです。赤いものも.pemファイルです。たまたまChina_Internet_Network_Information_Center...pemのようなものです

このスタック交換の質問 によると、水色のファイル名はリンクされたファイルを意味し、赤のファイル名は「アーカイブされた」ファイルを意味します。どういう意味ですか? ls -allでディレクトリを確認しても、ファイル名が赤くなる原因がわかりません。なぜそれが赤いのか説明できますか?

6
jabe

まず、VT100カラーコードを知る必要があります

http://www.termsys.demon.co.uk/vtansi.htm

あなたのテキストが実際どのように見えるのかわかりませんが、「赤いテキスト」は31です。

次に、dircolorsコマンドを見て、31が含まれているすべてのものを見つけます。私の場合、それは:

or=40;31;01
*.tar=01;31
*.tgz=01;31
*.arj=01;31
*.taz=01;31
*.lzh=01;31
*.lzma=01;31
*.tlz=01;31
*.txz=01;31
*.Zip=01;31
*.z=01;31
*.Z=01;31
*.dz=01;31
*.gz=01;31
*.lz=01;31
*.xz=01;31
*.bz2=01;31
*.bz=01;31
*.tbz=01;31
*.tbz2=01;31
*.tz=01;31
*.deb=01;31
*.rpm=01;31
*.jar=01;31
*.rar=01;31
*.ace=01;31
*.Zoo=01;31
*.cpio=01;31
*.7z=01;31
*.rz=01;31

その後、ここに行くことができます

http://www.bigsoft.co.uk/blog/index.php/2008/04/11/configuring-ls_colors

それはあなたに伝えます

  • orは「オーファン」、ターゲットのないシンボリックリンクです
  • 残りは、さまざまなアーカイブおよび圧縮スキームに一致するファイルグロブです

.pemがリストに表示されず、.pemファイルは私のシステムでは色付けされていないので、それ以上のお手伝いはできません。しかし、私は「孤児」だと思います。

18
hymie

ほとんどのLinuxディストリビューションはデフォルトで通常ファイルを色分けしているため、ファイルの種類をすぐに識別できます。赤はアーカイブファイルと.pemはアーカイブファイルです。 アーカイブファイルは、他のファイルで構成された単なるファイルです。慣れている例として、.Zip.rar、または.tarファイル。

.pemファイルについて詳しく知りたい場合は、この post で説明できます。

9
Pythonic