Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >Welche Datei sind Daten unter Linux?

Welche Datei sind Daten unter Linux?

WBOY
WBOYOriginal
2022-03-21 16:36:4110615Durchsuche

Unter Linux handelt es sich bei Daten um eine Datei im Datenformat. Wenn das Programm ausgeführt wird, werden Dateien in bestimmten Formaten auch als Datendateien „Datendateien“ verwendet kann vorgelesen werden, bei Verwendung von cat werden jedoch verstümmelte Zeichen vorgelesen.

Welche Datei sind Daten unter Linux?

Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.

Was ist eine Datendatei unter Linux?

Datei im Datenformat(Daten): Einige Programme lesen während des Betriebs Dateien in bestimmten Formaten. Wenn sich beispielsweise ein Benutzer anmeldet, zeichnet Linux die Anmeldedaten in der Datei /var/log/wtmp auf. Bei dieser Datei handelt es sich um eine Datendatei, die über den letzten Befehl ausgelesen werden kann. Bei Verwendung von cat werden jedoch verstümmelte Zeichen gelesen. Denn es handelt sich um eine Datei in einem speziellen Format.

Erweitertes Wissen

Reguläre Datei: Es handelt sich um eine Datei für den allgemeinen Zugriff. Unter den von ls -al angezeigten Attributen ist das erste Attribut [-], z. B. [-rwxrwxrwx]. Darüber hinaus kann die Datei je nach Inhalt grob unterteilt werden in:

1, Einfache Textdatei (ASCII): Dies ist der häufigste Dateityp in Unix-Systemen. Er wird als reine Textdatei bezeichnet Der Inhalt kann direkt gelesen werden, z. B. Zahlen, Buchstaben usw. Fast alle Einstellungsdateien gehören zu diesem Dateityp. Verwenden Sie beispielsweise den Befehl „cat ~/. rc“, um den Inhalt der Datei anzuzeigen (cat liest den Inhalt der Datei).

2. Binärdatei (binär): Das System erkennt eigentlich nur Binärdateien und kann diese ausführen. Ausführbare Dateien unter Linux (Skripte, Text-Batch-Dateien werden nicht gezählt) haben dieses Format. Beispielsweise ist der Befehl cat eine Binärdatei.

3. Dateien im Datenformat (Daten): Einige Programme lesen während des Betriebs Dateien in bestimmten Formaten. Wenn sich beispielsweise ein Benutzer anmeldet, zeichnet Linux die Anmeldedaten in der Datei /var/log/wtmp auf. Bei dieser Datei handelt es sich um eine Datendatei, die über den letzten Befehl ausgelesen werden kann. Bei Verwendung von cat werden jedoch verstümmelte Zeichen gelesen. Denn es handelt sich um eine Datei in einem speziellen Format.

Verzeichnis: Es handelt sich um ein Verzeichnis, das erste Attribut ist [d], zum Beispiel [drwxrwxrwx].

Link-Datei (Link): ähnlich der Verknüpfung unter Windows. Das erste Attribut ist [l], zum Beispiel [lrwxrwxrwx].

Geräte- und Gerätedateien (Gerät): Einige Dateien, die sich auf Systemperipheriegeräte und Speicher beziehen, sind normalerweise im Verzeichnis /dev konzentriert. Normalerweise in zwei Typen unterteilt:

Blockgerätedatei: Es handelt sich um ein Schnittstellengerät, das Daten für den Systemzugriff speichert. Einfach ausgedrückt handelt es sich um eine Festplatte. Der Code der Festplatte Nr. 1 lautet beispielsweise /dev/hda1 und andere Dateien. Das erste Attribut ist [b].

Zeichengerätedatei: Das Schnittstellengerät der seriellen Schnittstelle, z. B. Tastatur, Maus usw. Das erste Attribut ist [c].

Sockets: Dieser Dateityp wird normalerweise in Netzwerkdatenverbindungen verwendet. Ein Programm kann gestartet werden, um auf Client-Anfragen zu warten, und der Client kann Daten über den Socket kommunizieren. Das erste Attribut ist [s], der am häufigsten im Verzeichnis /var/run vorkommende Dateityp.

Pipe (FIFO, Pipe): FIFO ist ebenfalls ein spezieller Dateityp. Sein Hauptzweck besteht darin, Fehler zu beheben, die durch den gleichzeitigen Zugriff mehrerer Programme auf eine Datei verursacht werden. FIFO ist die Abkürzung für First-In-First-Out. Das erste Attribut ist [p].

Verwandte Empfehlungen: „Linux-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWelche Datei sind Daten unter Linux?. 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