一般的な Linux ファイル タイプには、通常のファイル、ディレクトリ、キャラクタ デバイス ファイル、ブロック デバイス ファイル、シンボリック リンク ファイルなどが含まれます。以下では、Linux でファイルの種類を表示するいくつかの方法を紹介します。
#Linux でファイル形式を確認する方法:1. ls -l または ll (ls -l エイリアス)
# ll anaconda-ks.cfg //看第一个字符 -rw-------. 1 root root 2460 6月 1 23:37 anaconda-ks.cfg
2. ファイル コマンド
[root@xiaochen ~]# file anaconda-ks.cfg anaconda-ks.cfg: ASCII English text
3. stat コマンド
# stat install.log //查看文件的详细属性(其中包括文件时间属性) File: “install.log” Size: 34793 Blocks: 80 IO Block: 4096 一般文件 Device: 802h/2050d Inode: 65282 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2017-06-05 16:53:20.000000000 +0800 Modify: 2017-04-22 13:49:46.000000000 +0800 Change: 2017-04-22 13:49:52.000000000 +0800
Linux ファイル タイプ:
1. 一般的なファイル タイプ Linux で最も一般的なファイル タイプには、プレーン テキスト ファイル (ASCII)、バイナリ ファイル (binary)、データ フォーマット ファイル (data)、さまざまな圧縮ファイルが含まれます。最初の属性は [-] です。 2. ディレクトリ ファイル は、 # cd コマンドを使用して入力できるディレクトリです。最初の属性は [d] です (例: [drwxrwxrwx])。 3. キャラクターデバイスまたはブロックデバイスファイルブロックデバイスファイル: システムアクセス用のデータを格納するインターフェースデバイスで、簡単に言うとハードディスクです。たとえば、ハードディスク 1 番のコードは /dev/hda1 などになります。最初の属性は [b] です。 キャラクター デバイス ファイル: キーボード、マウスなどのシリアル ポートのインターフェイス デバイス。最初の属性は [c] です。 4. ソケット ファイルこのタイプのファイルは通常、ネットワーク データ接続で使用されます。プログラムを開始してクライアントの要求をリッスンすることができ、クライアントはソケットを介してデータを通信できます。最初の属性は [s] で、このファイル タイプは /var/run ディレクトリで最もよく見られます。 5. パイプ ファイルFIFO も特殊なファイル タイプで、その主な目的は、複数のプログラムが同時にファイルにアクセスすることによって発生するエラーを解決することです。 FIFOは先入れ先出しの略です。最初の属性は [p] です。 6. リンク ファイル は、Windows のショートカットに似ています。最初の属性は [l]、たとえば [lrwxrwxrwx] です。以上がLinuxでファイル形式を確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。