Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Linux ermittelt, ob es sich um eine Datei handelt

Linux ermittelt, ob es sich um eine Datei handelt

angryTom
angryTomOriginal
2019-11-07 10:55:253755Durchsuche

Linux ermittelt, ob es sich um eine Datei handelt

Linux ermittelt, ob es sich um eine Datei handelt

Der Suffixname der Datei unter Linux dient nur zur Unterscheidung Dateityp und Windows Sie sind unterschiedlich. Beispielsweise kann der Texttyp unter Linux text.exe heißen, unter Windows wird er jedoch als Programm ausgeführt und ein Fehler gemeldet.

Wie kann man also feststellen, ob etwas unter Linux eine Datei ist? Tatsächlich ist unter Linux alles eine Datei. Der Schlüssel liegt darin, zu unterscheiden, um welche Art von Dateien es sich handelt.

ls -l-Befehl

zeigt die Eigenschaften der Datei normalerweise in der folgenden Form an:

drwxr-xr-x
文件属性 文件类型
- 常规文件,即file
d 目录文件
b block device 即块设备文件,如硬盘;支持以block为单位进行随机访问
c character device 即字符设备文件,如键盘支持以character为单位进行线性访问
l symbolic link 即符号链接文件,又称软链接文件
p pipe 即命名管道文件
s socket 即套接字文件,用于实现两个进程进行通信

Reguläre Datei

Normale Dateien können in Binärdateien, XML-Dateien, DB-Dateien usw. unterteilt werden. Wenn Sie den Typ einer regulären Datei anzeigen möchten, können Sie den Dateibefehl

Gerät verwenden Klassendatei

Normalerweise wird in der 5. Spalte nach der Verwendung von ls -l die Größe der aktuellen Datei angezeigt, in der Geräteklassendatei sind jedoch zwei durch Kommas getrennte Zahlen vorhanden. Dies gibt keinen Hinweis auf die Größe.
– Die erste Nummer: die Hauptgerätenummer, die zur Unterscheidung des Gerätetyps verwendet wird. Verschiedene Geräte haben unterschiedliche Hauptgerätenummern, aber das gleiche Gerät hat die gleiche Gerätenummer. Sie wird verwendet, um den Treiber zum Laden des Geräts zu bestimmen 🎜> - Die zweite Nummer: Untergeordnete Gerätenummer, die zur Unterscheidung verschiedener Geräte desselben Gerätetyps verwendet wird, z. B. Festplatte 1, Festplatte 2 usw.

Empfohlen:

Erhalten begann mit Linux-Systemen

Das obige ist der detaillierte Inhalt vonLinux ermittelt, ob es sich um eine Datei handelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Wie wäre es mit Linux?Nächster Artikel:Wie wäre es mit Linux?