Linux で zip ファイルを解凍すると緑色が表示されるのはなぜですか?

青灯夜游
リリース: 2023-03-14 10:58:37
オリジナル
3229 人が閲覧しました

原因: 解凍された zip ファイルは実行可能ファイルです。 Linux のファイルの色は、さまざまなファイル タイプを表します: 1. 青、ディレクトリ タイプを表します; 2. 白、一般ファイルを表します; 3. 水色、リンク タイプを表します; 4. 緑、実行可能ファイルを表します; 5. 、赤、 を表します圧縮ファイル、6. 黄色、デバイス ファイルを表します、7. 灰色、その他のファイルを表します、8. 赤の点滅、リンク ファイルに問題があることを表します。

Linux で zip ファイルを解凍すると緑色が表示されるのはなぜですか?

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

Linux は zip ファイルを解凍し、緑色で表示します。これは、解凍された zip ファイルが実行可能ファイルであることを意味します。

Linux では、ファイルの色が異なると、ファイルの種類が異なります。 Linux ファイル タイプの色の詳細な説明:

#緑実行可能ファイル赤圧縮ファイル黄色デバイス ファイル灰色その他のファイル赤色に点滅 リンクされたファイルに問題があります#

Linux システムの 7 種類のファイル

Linux ではすべてがファイルであり、ファイルの種類は数多くあります。 ls -l コマンドを使用してファイル属性情報を表示できます。行の先頭の最初の文字はファイルのファイル タイプを表します。

Linux システムには合計 7 つのファイル タイプがあり、7 つのファイル タイプと対応するタイプを表す文字は以下のとおりです:

1. 通常のファイル

ls -l コマンドを使用した後、最初の列の最初の文字が「-」であるファイルは通常のファイルです。上図に示すように、通常のファイルは通常灰色で表示されます。緑色の文字はOK 実行ファイル、赤色の文字は圧縮ファイルです。

Linux で zip ファイルを解凍すると緑色が表示されるのはなぜですか?

ファイル権限:

通常のファイルを例として、ls -l コマンドを使用して最初の結果を確認します。列は -rwxrwxrwx の形式で、最初の文字「-」はファイルが通常のファイルであることを示します。他の文字も使用できます。異なる文字は異なる種類のファイルを表します。次の文字列は、ファイルのアクセス許可を示します:

1) r は、ファイルに読み取り可能なアクセス許可があることを示します。位置が "-" の場合、ファイルが読み取り不可能であることを示します。

#2) w はファイルに書き込み権限があることを示します。位置が "-" の場合はファイルが書き込み不可能であることを示します。

3) x はファイルに実行権限があることを示します。位置は "-" で、ファイルに実行権限がないことを示します。

通常のファイルを作成するには、touch コマンドを使用してファイルを作成できます:

touch  newfile
ログイン後にコピー

2. ディレクトリ ファイル

Linux ではディレクトリもファイルです ディレクトリ ファイルには、ディレクトリ内の他のファイルの i ノード番号やファイル名などの情報が格納されます ディレクトリ内の各データ項目file が特定のファイル inode.link を指している場合、ファイル名を削除することは、対応するリンクを削除することと同じです。ディレクトリ ファイルのフォントの色は青色です。ls -l コマンドを使用して表示します。最初の文字は "d" (ディレクトリ) です。

Linux で zip ファイルを解凍すると緑色が表示されるのはなぜですか?

ディレクトリ ファイルのアクセス許可:

1) r は、ディレクトリ ファイルに読み取り可能なアクセス許可があることを示します。 ls コマンドを使用して表示 このディレクトリのストレージ ステータス;

2) w は、ディレクトリ ファイルに書き込み権限があることを示し、ディレクトリ内のファイルを追加、変更、削除できます。 3) x は、ディレクトリ ファイルに次のディレクトリがあることを示します。 実行可能ファイルの場合は、cd コマンドを使用してディレクトリに入ることができます。

ディレクトリを作成します。mkdir コマンドを使用してディレクトリ ファイルを作成できます:

mkdir directory
ログイン後にコピー

3. デバイス ファイル

Linux ハードディスクやマウスなどのハードウェア デバイスは、ファイル、つまりデバイス ファイルとしても表されます。デバイス ファイルは通常、/dev/ ディレクトリに保存され、ファイル名は次のように黄色で表示されます。

Linux で zip ファイルを解凍すると緑色が表示されるのはなぜですか?デバイス ファイルは、次の 2 種類に分類されます。

ブロック デバイス ファイル:
  • ブロック デバイス ファイルは、ブロック単位でのアクセスをサポートします。 EXT4 ファイル システムでは、通常、ブロックのサイズは 4KB です。これは、一度に 4096 (またはその整数倍) のデータにアクセスできることを意味します。アプリケーションはブロック デバイス ファイルのデータにランダムにアクセスでき、プログラムはデータの場所を自ら決定できます (ハードディスク、フロッピー ディスクなどはすべてブロック デバイスです)。 ls -l コマンドを使用して、ブロック デバイス ファイルの最初の文字「b」(ブロック) を表示します。

    キャラクター デバイス ファイル:
  • キャラクター デバイス ファイルはバイト ストリームの形式でアクセスされます。この機能は通常システム コールを使用するキャラクター デバイス ドライバーによって実装されます。開く、閉じる、読み取り、書き込みなど。キャラクタ端末、シリアル ポート、キーボードなどはキャラクタ デバイスです。さらに、キャラクタ デバイス ファイルはファイル ストリームの形式でアクセスされるため、シーケンシャルに読み取ることができますが、ランダム アクセスは通常サポートされていません。 ls -l コマンドを使用して、キャラクタ デバイス ファイルの最初の文字が "c" (char) であることを表示します。

4. リンク ファイル

リンク ファイルは、通常、ファイルへのソフト リンク (またはシンボリック リンク) を指します。 ls -l コマンドを使用して表示します。最初の記号は「l」で、ファイル名は次のように水色です。

ここで、test_softlink はリンク ファイルです。 , 結果から、ファイル test.txt へのソフト リンクであることもわかります。元のファイル test.txt を削除すると、対応するソフト リンク ファイル test_softlink も消えます。 ln コマンドを使用して、ファイルのリンク ファイルを作成できます。 Linux で zip ファイルを解凍すると緑色が表示されるのはなぜですか?

ソフト リンク

ソフト リンク (シンボリック リンクとも呼ばれます)、ln -s を使用します。 file file_softlink ファイルのソフト リンク ファイルを作成するコマンド:

ln -s test.txt test_softlink
ログイン後にコピー

软链接相当于给原文件创建了一个快捷方式,如果删除原文件,则对应的软链接文件也会消失。

硬链接

硬链接,相当于给原文件取了个别名,其实两者是同一个文件,删除二者中任何一个,另一个不会消失;对其中任何一个进行更改,另一个的内容也会随之改变,因为这两个本质上是同一个文件,只是名字不同。使用ls -i 命令查看,可以发现硬链接的两个文件的 inode 号是一样的:

Linux で zip ファイルを解凍すると緑色が表示されるのはなぜですか?

同样的,使用ln 命令可以创建一个文件的硬链接:

ln test.txt test_hardlink
ログイン後にコピー

5. 管道文件

管道文件主要用于进程间通信,使用ls -l 命令查看,第一个字符为 "p"(pipe)。可以使用 mkfifo 命令来创建一个管道文件:

mkfifo fifo_file
ログイン後にコピー

Linux で zip ファイルを解凍すると緑色が表示されるのはなぜですか?

在FIFO 中可以很好地解决在无关进程间数据交换的要求,FIFO 的通信方式类似于在进程中使用文件来传输数据,只不过 FIFO 类型的文件同时具有管道的特性,在读取数据时,FIFO 管道中同时清除数据。

6. 套接字文件

套接字文件主要用于通信,特别是在网络上。使用ls -l 命令查看,第一个字符为 "s"(socket)。

Linux で zip ファイルを解凍すると緑色が表示されるのはなぜですか?

相关推荐:《Linux视频教程

Color ファイル タイプ
ディレクトリ
一般ファイル
水色 リンク

以上がLinux で zip ファイルを解凍すると緑色が表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!