ホームページ >運用・保守 >Linuxの運用と保守 >Linuxでファイル形式を確認する方法

Linuxでファイル形式を確認する方法

little bottle
little bottleオリジナル
2019-05-30 13:39:2023102ブラウズ

一般的な Linux ファイル タイプには、通常のファイル、ディレクトリ、キャラクタ デバイス ファイル、ブロック デバイス ファイル、シンボリック リンク ファイルなどが含まれます。以下では、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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。