ホームページ >運用・保守 >Linuxの運用と保守 >Linux はそれがファイルであるかどうかを判断します

Linux はそれがファイルであるかどうかを判断します

angryTom
angryTomオリジナル
2019-11-07 10:55:253852ブラウズ

Linux はそれがファイルであるかどうかを判断します

Linux はファイルかどうかを判断します

Linux におけるファイルのサフィックス名は、ファイルを区別するためだけに使用されます。たとえば、Linux ではテキスト タイプの名前は text.exe ですが、Windows ではプログラムとして実行され、エラーが報告されます。

では、Linux で何かがファイルであるかどうかを判断するにはどうすればよいでしょうか? 実際、Linux ではすべてがファイルです。重要なのは、ファイルの種類を区別することです。

ls -l command

表示されるファイルのプロパティは、通常、次の形式で表示されます:

drwxr-xr-x
#cキャラクター デバイスはキャラクター デバイス ファイルです。たとえば、キーボードは文字単位のリニア アクセスをサポートします。lシンボリック リンクは、ソフト リンク ファイルとも呼ばれるシンボリック リンク ファイルです。ppipe は名前付きパイプです。 filessocket はソケット ファイルで、2 つのプロセス間の通信に使用されます。
ファイル属性 ファイルの種類
- 通常のファイル、つまりファイル
d ディレクトリ ファイル
b ブロック デバイスは、ハードディスクなどのブロック デバイス ファイルです。ブロック単位のランダム アクセス
通常のファイル

通常ファイルの場合 一般的には、バイナリファイル、xmlファイル、dbファイルなどに分けられます。通常ファイルの種類を確認したい場合は、fileコマンド

##を使用します。 #デバイス クラス ファイル

通常、ls -l を使用した後の 5 番目の列には現在のファイルのサイズが表示されますが、デバイス クラス ファイルにはカンマで区切られた 2 つの数値が表示されます。サイズ。

- 最初の番号: メジャー デバイス番号。デバイス タイプを区別するために使用されます。デバイスが異なればメジャー デバイス番号も異なりますが、同じデバイスには同じデバイス番号があります。デバイスをロードするドライバーを決定するために使用されます

- 2 番目の数字: マイナー デバイス番号。同じタイプのデバイスの異なるデバイス (ハードディスク 1、ハードディスク 2 など) を区別するために使用されます。


推奨事項:

取得Linux システムで開始されました

#

以上がLinux はそれがファイルであるかどうかを判断しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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