Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxのファイルの種類と拡張子についての知識

Linuxのファイルの種類と拡張子についての知識

  

システムファイルにはたくさんの種類があることを知っていますが、そのファイルの種類がわからない場合は、特定のファイルの機能を知ることができません。なに?次の小シリーズでは、Linuxシステムのファイルタイプと拡張子の知識について詳しく紹介します。

重要ファイル名とファイル・タイプのLinux Linuxのファイルは、二つの異なる概念で表現されています。私たちは一般的なアプリケーションを使ってfile.txtやfile.tar.gzのようなファイルを作成しますが、これらのファイルは異なるプログラムで開かれていますが、ほとんどが通常のファイルです(通常ファイルとも呼ばれます)。ファイル)。

まず、ファイルタイプ

Linuxのファイルタイプが一般的です。通常のファイル、ディレクトリファイル、キャラクタ型デバイスファイル、ブロック型デバイスファイル、シンボリックリンクファイルなどです(詳細はSystem Home Linuxを参照してください)。 fileコマンドはファイルの種類の方法を識別します。

1.通常のファイル

ファイルのプロパティを表示するにはls -lhを使います。-rwxrwxrwxのようなものがあることがわかります。ファイルはLinuxの普通のファイルです。これらのファイルは通常、イメージツール、ドキュメントツール、アーカイブツールなどの関連アプリケーションを使用して作成されます。 。 。 。 。 。 。またはcpツールなどそのようなファイルを削除する方法はrmコマンドを使うことです。また、資料の内容により、次のように分類できます。

1》。プレーンテキストファイル(ASCII):

これはLinuxシステムで最も一般的なファイルです。コンテンツは数字、文字など、人間が直接読むことができるデータなので、プレーンテキストファイルと呼ばれます。設定として使用できるファイルがほぼすべてこの種類のファイルである限り。たとえば、ファイルの内容を表示するには、コマンドcat〜/.bashrcを使用します。 (catはファイルの内容を読み出す命令です)

2 "。バイナリ:

Linuxシステムはバイナリファイルしか知らず実行することができます。 Linuxの実行可能ファイル(スクリプト、テキストベースのバッチファイル)は、この形式のファイルです。今使用したコマンドcatはバイナリファイルです。

3 "データ形式ファイル(data):

プログラムによっては、動作中に特定のファイルを特定の形式で読み取ることができます。たとえば、ユーザーがログインすると、ログデータは/var /log /wtmpファイルに記録されますが、これは最後のコマンドで読み取ることができるデータファイルです。しかしcatを使うとき、それは文字化けをするでしょう〜彼は特別なフォーマットのファイルだから?

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

ディレクトリで実行すると、drwxr-xr-xのようなものがあることがわかりますこのディレクトリはLinuxの特殊ファイルです。 。最初の文字はdです。ディレクトリを作成するコマンドでは、mkdirコマンドまたはcpコマンドを使用して、ディレクトリを別のディレクトリにコピーできます。 rmまたはrmdirでコマンドを削除してください。

3.キャラクタ型デバイスファイルまたはブロック型デバイスファイル

/devディレクトリを入力してファイルを一覧表示すると、次のように表示されます。

コードは次のとおりです。 >

[root @ localhost〜]#ls -al /dev /tty "/p" "p" crw-rw-rw- 1 root tty 5、0 11-03 15:11 /dev /tty "/p "p" [root @ localhost〜]#ls -la /dev /sda1 "/p" "p" brw-r ----- 1ルートディスク8、1 11-03 07:11 /dev /sda1 < Br>

/dev /ttyの属性がcrw-rw-rw-であることがわかります。前の最初の文字はcで、キャラクタデバイスファイルを意味します。猫などのシリアルデバイスなど。 /dev /sda1の属性がbrw-r -----であることがわかります。これは、先頭の最初の文字がbであることを意味します。これは、ハードディスク、光学式ドライブなどのブロックデバイスを意味します。

この種類のファイルはmknodeで作成され、rmで削除されます。現在の最新のLinuxディストリビューションでは、一般的に自分自身でデバイスファイルを作成する必要はありません。これらのファイルはカーネルに関連付けられているからです。

システム周辺機器やストレージなどに関連するファイルの中には、通常/devディレクトリに集中しているものがあります!通常2つのタイプに分けられます:

ブロック型デバイスファイルfile:
Previous12次のページ合計2ページ

Copyright © Windowsの知識 All Rights Reserved