研究ノート12--のLinuxでのファイルの種類

1.概要

一方で、拡張子によってファイルの種類を区別するために(1)WindowsのシステムLinuxのファイル拡張子とファイルタイプは問題ではありません

(2)窓の使用の区別を容易にし、ユーザーの習慣との互換性があるために、我々は、ファイルの種類のLinuxを示すために拡張子を採用します

(3)すべてでLinuxはファイルです。

 

2。Linuxのファイルの種類:

(1)通常のファイル

-lファイル名を#ls

ファイルを表示し、最初のシンボルの最初の列は、「 - 」、プロパティファイルは通常のファイルであることを示し、通常のタッチによって作成され、CP、タール、エコーコマンド削除rmコマンドを使用することができます。Linuxのの大半は、通常のファイルなどのファイル。

通常のファイルでは、含みます:

プレーンテキストファイル(ASCII) - コンテンツを直接読み取ることができ、そのようなコンフィギュレーションファイルとして

バイナリファイル(バイナリ) - 実行ファイルは、そのようなコマンドファイルとして

データフォーマット(データ) - 特定の形式のファイル

これは、注文することができます。

#FILEファイル名

ビューには、ファイルのプロパティを詳しく説明しました。

(2)カタログファイル

あなたがプロパティディレクトリのファイルを表示すると、次のコマンドを使用することができます。

#ls -ld

最初のシンボルの最初の列に「D」で示され、ファイルディレクトリのファイルの属性を示します。通常ます。mkdirコマンドまたはCPによって(-aまたは-rパラメータを使用して)作成した、またはRM -rコマンドのrmdir(空のディレクトリを削除)削除するコマンドすることができます。

特別な注意:コマンド

#ls -F

スクリプトを書くときには、ファイルの種類の後ろに特殊記号を表示することができ、直接コマンドからファイルの種類を区別することができます。

(3)文字のブロックデバイスファイルとデバイス

最初のデバイスの文字ファイル情報の最初の列は、/ devの/ TTYファイルとして、シンボル「C」です。

このように/ dev / sdaに、磁気ディスクのような、CD-ROMデバイスファイルとして第1のブロック・デバイス・シンボル「B」のファイル情報の最初の列、。

mknodコマンドで作成することができるファイルの上記のタイプはrmコマンドで削除することができ、通常の状況下では、あなた自身を作成する必要はありません。

(4)ソケットファイル

我々はMySQLのサービスを有効にすると、にmysql.sockファイルを持っていますが、ファイルの最初の文字属性がある「S」。.sockファイルは、通常、ネットワークデータとの間の接続に使用します。

(5)シンボリックリンクファイル

クラスファイルの最初の文字属性「L」、同等のショートカットウィンドウシステムです。一般的なコマンド:

#ln -sソースファイル名新しいファイル名

作成されました。

(6)パイプラインファイル(FIFO、パイプ)

FIFOは、主に複数のプログラムが同時に発生したファイルのエラーにアクセス解決するために、特殊なファイルタイプです。クラスファイルの最初の文字属性は「P」です。

コマンドにより、

#find / -type P | xargsのlsの-l

パイプを使用してファイルシステムが存在し、そのファイルの情報を示して見ることができます。

3。Linuxのファイルの拡張子

無実用的な効果のLinuxの拡張が、我々はまだ私達の管理を容易にするために、拡張子によってファイルの種類を表すために使用されます。一般的なファイルの種類は、図を参照してください。


公開された48元の記事 ウォン称賛65 ビュー70000 +

おすすめ

転載: blog.csdn.net/xiaolong361/article/details/52356886