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.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.
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!