Linux/Datei/Eigenschaft: Unterschied zwischen den Versionen
Aus Foxwiki
| Zeile 128: | Zeile 128: | ||
= TMP = | = TMP = | ||
== Dateiname == | == Dateiname == | ||
[[Linux/Datei/Name]] | [[Linux/Datei/Name]] | ||
Version vom 1. November 2026, 12:19 Uhr
Linux/Datei/Eigenschaft - Eigenschaften von Dateinen unter Linux
Beschreibung
Optionen
| Unix | GNU | Parameter | Beschreibung |
|---|---|---|---|
Anwendung
Problembehebung
Konfiguration
Dateien
| Datei | Beschreibung |
|---|---|
Anhang
Siehe auch
Dokumentation
Links
Projekt
Weblinks
Dateieigenschaften
$ cd / $ ls·-l
- Ausgabe von rechts nach links
- Dateiname, jede Zeile ist der Eintrag für eine Datei.
- Datum und Uhrzeit der letzten Modifikation der Datei
- Größe der Datei in Bytes (1 Byte entspricht einem Zeichen, also beispielsweise
- einem Buchstaben
- Gruppe der Datei
- Besitzer der Datei
- Zugriffsrechte
- Dateityp (erstes Zeichen)
| Dateityp | Beschreibung | - | Normale Datei | |
|---|---|---|---|---|
| d | Verzeichnis | |||
| c | Character (Zeichen)- Gerätedatei | |||
| b | Block - Gerätedatei | |||
| l | Softlink | |||
| p | Pipe | |||
| s | Socket |
TMP
Dateiname
Dateisysteme
| Dateisystem | typische Anwendung | max. Anzahl Zeichen in einem Dateinamen | Zeichensatz |
|---|---|---|---|
| FAT ohne VFAT (DOS) | Festplatten, Speicherkarten (Foto) | 8+3 | OEM (meist Codepage 437) |
| ISO 9660 Level 2 | CD, DVD | 31 | ASCII |
| Joliet | CD, DVD | 64 | Unicode |
| ISO 9660:1999 | CD, DVD | 179 - 221 je nach sonstigen Attributen | ASCII/unspezifiziert |
| FAT mit VFAT (Windows) | Festplatten, USB-Sticks | 255 | Unicode |
| ext3 | Festplatten | 255 (1) | Unicode (2) |
| HFS plus | Festplatten | 255 | Unicode (UTF-16) |
| UDF | CD, DVD | 255 | Unicode |
| NTFS | Festplatten | 256 (3) | Unicode (UTF-16) (4) |
| ReFS | Festplatten | 32000 | Unicode |
(1) Bei Verwendung von UTF-8-Codierung und Benutzung von Nicht-ASCII-Zeichen stehen zwar 255 Byte, aber weniger als 255 Zeichen zur Verfügung.
(2) Die Codierung ist nicht genormt; als Voreinstellung wird meist UTF-8 verwendet.
(3) Bei Verwendung langer Unicode-Pfade sind lediglich 255 Zeichen möglich
tmp
$ ls -l -1 --group-directories-first insgesamt 4,1M lrwxrwxrwx 1 root root 7 3. Jan 2020 bin -> usr/bin drwxr-xr-x 4 root root 4,0K 7. Okt 09:32 boot drwxr-xr-x 20 root root 3,9K 8. Okt 07:44 dev drwxr-xr-x 210 root root 16K 7. Okt 09:32 etc drwxr-xr-x 8 dirkwagner root 4,0K 19. Mär 2023 home lrwxrwxrwx 1 root root 7 3. Jan 2020 lib -> usr/lib lrwxrwxrwx 1 root root 9 3. Jan 2020 lib64 -> usr/lib64 drwx------ 2 root root 16K 3. Jan 2020 lost+found drwxr-xr-x 8 root root 4,0K 24. Aug 2022 media drwxr-xr-x 2 root root 4,0K 16. Nov 2019 mnt drwxr-xr-x 7 root root 4,0K 17. Sep 11:17 opt dr-xr-xr-x 456 root root 0 8. Okt 07:43 proc drwxr-xr-x 28 root root 4,0K 7. Okt 09:32 root drwxr-xr-x 42 root root 1,2K 8. Okt 08:28 run lrwxrwxrwx 1 root root 8 3. Jan 2020 sbin -> usr/sbin drwxr-xr-x 2 root root 4,0K 30. Mär 2021 snap drwxr-xr-x 3 root root 4,0K 3. Jan 2020 srv dr-xr-xr-x 13 root root 0 8. Okt 07:43 sys drwxrwxrwt 24 root root 32K 8. Okt 11:16 tmp drwxr-xr-x 12 root root 4,0K 4. Sep 07:57 usr drwxr-xr-x 15 root root 4,0K 30. Sep 18:24 var -rw------- 1 root root 22M 19. Mär 2022 core lrwxrwxrwx 1 root root 31 5. Mär 2023 initrd.img -> boot/initrd.img-5.10.0-19-amd64 lrwxrwxrwx 1 root root 31 5. Mär 2023 initrd.img.old -> boot/initrd.img-5.10.0-19-amd64 lrwxrwxrwx 1 root root 28 5. Mär 2023 vmlinuz -> boot/vmlinuz-5.10.0-19-amd64 lrwxrwxrwx 1 root root 28 5. Mär 2023 vmlinuz.old -> boot/vmlinuz-5.10.0-19-amd64 -rw-r--r-- 1 root root 918 4. Mär 2022 webmin-setup.out
# ls -l -1 --group-directories-first total 157K lrwxrwxrwx 1 root root 7 Jul 9 2019 bin -> usr/bin drwxr-xr-x 4 root root 1.0K Jul 24 23:12 boot drwxr-xr-x 16 root root 3.6K Jul 24 23:37 dev drwxr-xr-x 156 root root 12K Sep 16 09:09 etc drwxr-xr-x 6 root root 4.0K Jul 12 2022 home drwxr-xr-x 3 root root 4.0K Feb 2 2021 html lrwxrwxrwx 1 root root 7 Jul 9 2019 lib -> usr/lib lrwxrwxrwx 1 root root 9 Jul 9 2019 lib32 -> usr/lib32 lrwxrwxrwx 1 root root 9 Jul 9 2019 lib64 -> usr/lib64 lrwxrwxrwx 1 root root 10 Jul 9 2019 libx32 -> usr/libx32 drwx------ 2 root root 16K Jul 9 2019 lost+found drwxr-xr-x 4 root root 4.0K Jan 28 2020 media drwxr-xr-x 2 root root 4.0K Jul 9 2019 mnt drwxr-xr-x 7 root root 4.0K Jul 15 13:03 opt dr-xr-xr-x 389 root root 0 Jul 24 23:37 proc drwx------ 21 root root 4.0K Oct 8 11:19 root drwxr-xr-x 37 root root 1.1K Oct 8 11:19 run lrwxrwxrwx 1 root root 8 Jul 9 2019 sbin -> usr/sbin drwxr-xr-x 2 root root 4.0K Jul 9 2019 srv dr-xr-xr-x 13 root root 0 Jul 24 23:37 sys drwxrwxrwt 21 root root 32K Oct 8 11:19 tmp drwxr-xr-x 14 root root 4.0K May 31 2021 usr drwxr-xr-x 15 root root 4.0K Mar 27 2022 var -rw------- 1 root root 305 Dec 28 2019 .directory lrwxrwxrwx 1 root root 30 Jul 24 09:04 initrd.img -> boot/initrd.img-6.1.0-10-amd64 lrwxrwxrwx 1 root root 29 Jul 24 09:04 initrd.img.old -> boot/initrd.img-6.1.0-9-amd64 -rw-r----- 1 root root 542 Nov 23 2019 installimage.conf -rw-r----- 1 root root 11K Nov 23 2019 installimage.debug -rw------- 1 root root 13K Jul 21 2022 quota.group -rw------- 1 root root 14K Jul 21 2022 quota.user lrwxrwxrwx 1 root root 27 Jul 24 09:04 vmlinuz -> boot/vmlinuz-6.1.0-10-amd64 lrwxrwxrwx 1 root root 26 Jul 24 09:04 vmlinuz.old -> boot/vmlinuz-6.1.0-9-amd64 -rw-r--r-- 1 root root 918 Mar 4 2022 webmin-setup.out