Linux の画像は通常のファイル タイプです。 Linuxには、通常のファイルタイプ、ディレクトリファイル、ブロックデバイスファイル、キャラクタデバイスなどの7つのファイルタイプがあり、このうち通常のファイルタイプの特徴は、ファイルシステム情報を伴う構造情報を含まないことです。グラフィックス ファイル、データ ファイル、サウンド ファイルなどはすべてこのファイル タイプに属します。
#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。
Linux の画像は通常のファイル タイプです。 Windows 上の doc、ppt、zip、jpg、jpeg、gif、bmp、png およびその他の形式のドキュメントは、Linux ではすべて通常のファイルです。
Linux には 7 つのファイル タイプがあります:
1、一般的なファイル タイプ
最も一般的に使用されるファイル タイプ。ファイルシステム情報の構造情報が含まれていないのが特徴です。 通常、グラフィック ファイル、データ ファイル、ドキュメント ファイル、サウンド ファイルなど、ユーザーが触れるファイルはすべてこのタイプのファイルに属します。 このタイプのファイルは、次に従ってプレーン テキスト ファイルに分割できます。内部構造(ASCII)、バイナリファイル(binary)、データ形式ファイル(data)、各種圧縮ファイル。
プレーン テキスト ファイル (ASCII): これは Unix システムで最も一般的なファイル タイプで、数値や文字などの内容を直接読み取ることができるため、プレーン テキスト ファイルと呼ばれます。 、など。設定ファイルはほとんどの場合、このファイル タイプに属します。たとえば、ファイルの内容を確認するには、「cat ~/.bashrc」コマンドを使用します (cat はファイルの内容を読み取ります)。
バイナリ ファイル: システムは実際にはバイナリ ファイルのみを認識し、実行できます。 Linux の実行可能ファイル (スクリプト、テキスト バッチ ファイルは含まれません) はこの形式です。たとえば、コマンド cat はバイナリ ファイルです。
データ形式ファイル (データ): 一部のプログラムは、動作中に特定の形式のファイルを読み取ります。特定の形式のファイルをデータ ファイルと呼ぶことがあります。)。たとえば、ユーザーがログインすると、Linux は /var/log/wtmp ファイルにログイン データを記録します。このファイルは、最後のコマンドで読み出すことができるデータ ファイルです。ただしcatを使うと文字化けして読み込まれます。特殊な形式のファイルなので。
2. ディレクトリ ファイル
は、 # cd コマンドを使用して入力できるディレクトリです。最初の属性は [d] です (例: [drwxrwxrwx]
3) ブロック デバイス ファイル
ブロック デバイス ファイル: システム アクセス用のデータを保存するインターフェイス デバイスです。それはハードディスクです。たとえば、ハードディスク 1 番のコードは /dev/hda1 などになります。最初の属性は [b]
4. キャラクター デバイス
キャラクター デバイス ファイル: キーボード、マウスなどのシリアル ポートのインターフェイス デバイス。最初の属性は [c]
5 です ソケット ファイル
このタイプのファイルは通常、ネットワーク データ接続で使用されます。プログラムを開始してクライアントの要求をリッスンすることができ、クライアントはソケットを介してデータを通信できます。最初の属性は [s] です。このファイル タイプは /var/run ディレクトリで最も一般的に見られます。
6. パイプ ファイル
FIFO も特別なファイル タイプです。主な目的は次のとおりです。複数のプログラムが同時にファイルにアクセスすることによって発生するエラーを解決することです。 FIFOは先入れ先出しの略です。最初の属性は [p]
7 で、リンク ファイル
は Windows のショートカットに似ています。最初の属性は [l] です。例: [lrwxrwxrwx]
拡張知識: ファイルの種類を表示する 3 つの方法
1、ls-l/ls-ld またはll [ls-l — ファイルを表示します。 ls-ld — パスを表示します。 ll ---- ls -l と同じ]
ll anaconda-ks.cfg //看第一个字符 -rw-------. 1 root root 2460 6月 1 23:37 anaconda-ks.cfg [root@localhost log]# ls -ld /etc drwxr-xr-x. 81 root root 4096 Jan 29 03:25 /etc
2、ファイル コマンド
[root@localhost data]# file a.txt a.txt: ASCII text
3、stat コマンド
[root@localhost data]# stat a.txt //查看文件的详细属性(其中包括文件时间属性) File: `a.txt' Size: 3 Blocks: 8 IO Block: 4096 regular file Device: 803h/2051d Inode: 544365 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2018-01-28 20:56:01.965885036 +0800 Modify: 2018-01-28 20:55:27.181876154 +0800 Change: 2018-01-28 20:55:27.181876154 +0800
関連する推奨事項: 「Linux ビデオ チュートリアル 」
以上がLinux における画像はどのような種類のファイルですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。