Linux/Datei/Eigenschaft: Unterschied zwischen den Versionen
Dirkwagner verschob die Seite Linux/Datei/Eigenschaft nach Kategorie:Linux/Datei/Eigenschaft Markierung: Neue Weiterleitung |
K Textersetzung - „Linux/Datei/Dateinamen“ durch „Linux/Datei/Name“ |
||
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
# | == 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 z. B. | |||
* einem Buchstaben | |||
* '''Gruppe''' der Datei | |||
* '''Besitzer''' der Datei | |||
* '''Zugriffsrechte''' | |||
* '''Dateityp''' (erstes Zeichen) | |||
{| class="wikitable options sortable" | |||
|- | |||
! Dateityp !! Beschreibung | |||
| - ||'''</tt> | |||
| | Normale Datei | |||
|- | |||
| | <tt>'''d'''</tt> | |||
| | Verzeichnis | |||
|- | |||
| | <tt>'''c '''</tt> | |||
| | Character (Zeichen)- Gerätedatei | |||
|- | |||
| | <tt>'''b'''</tt> | |||
| | Block – Gerätedatei | |||
|- | |||
| | <tt>'''l'''</tt> | |||
| | Softlink | |||
|- | |||
| | <tt>'''p'''</tt> | |||
| | Pipe | |||
|- | |||
| | '''s''' | |||
| | Socket | |||
|- | |||
|} | |||
= TMP = | |||
== Dateieigenschaften == | |||
Wenn sie sich ein Verzeichnis mit dem Kommando "<tt>'''ls·-l'''</tt>" ansehen, erhalten wir eine solche Liste: | |||
total 1093 | |||
-rw-r--r-- 1 root root 116547 May 25 1997 System.map | |||
drwxr-xr-x 2 root root 1024 Sep 23 1996 bin/ | |||
drwxr-xr-x 2 root root 1024 May 25 1997 boot/ | |||
drwxr-xr-x 2 root root 1024 Oct 27 1996 cdrom/ | |||
drwxr-xr-x 3 root root 20480 May 4 15:28 dev/ | |||
drwxr-xr-x 7 root root 2048 May 4 16:05 etc/ | |||
drwxr-xr-x 5 root root 1024 Dec 7 1997 home/ | |||
drwxr-xr-x 3 root root 1024 Sep 23 1996 lib/ | |||
drwxr-xr-x 5 root root 1024 Sep 23 1996 local/ | |||
drwxr-xr-x 2 root root 12288 Sep 23 1996 lost+found/ | |||
drwxr-xr-x 2 root root 1024 Sep 23 1996 mnt/ | |||
dr-xr-xr-x 5 root root 0 May 4 1999 proc/ | |||
drwx------ 5 root root 1024 Sep 21 1997 root/ | |||
drwxr-xr-x 4 root root 2048 Sep 23 1996 sbin/ | |||
drwxrwxrwx 4 root root 1024 Apr 6 09:18 tmp/ | |||
drwxr-xr-x 18 root root 1024 Apr 25 1997 usr/ | |||
drwxr-xr-x 14 root root 1024 Apr 25 1997 var/ | |||
; 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 z. B. | |||
* einem Buchstaben | |||
* '''Gruppe''' der Datei | |||
* '''Besitzer''' der Datei | |||
* '''Zugriffsrechte''' | |||
* '''Dateityp''' (erstes Zeichen) | |||
== Dateiname == | |||
[[Linux/Datei/Name]] | |||
== Dateisysteme == | |||
{| class="wikitable sortable" | |||
|- | |||
! | Dateisystem | |||
! | typische Anwendung | |||
! | max. Anzahl Zeichen in einem Dateinamen | |||
! | Zeichensatz | |||
|- | |||
| | FAT ohne VFAT ([http://de.wikipedia.org/wiki/MS-DOS DOS]) | |||
| | Festplatten, Speicherkarten (Foto) | |||
| | [http://de.wikipedia.org/wiki/8.3 8+3] | |||
| | OEM (meist [http://de.wikipedia.org/wiki/Codepage_437 Codepage 437]) | |||
|- | |||
| | [http://de.wikipedia.org/wiki/ISO_9660 ISO 9660] Level 2 | |||
| | CD, DVD | |||
| | 31 | |||
| | [http://de.wikipedia.org/wiki/American_Standard_Code_for_Information_Interchange ASCII] | |||
|- | |||
| | [http://de.wikipedia.org/wiki/Joliet_%28Dateisystem%29 Joliet] | |||
| | CD, DVD | |||
| | 64 | |||
| | Unicode | |||
|- | |||
| | [http://de.wikipedia.org/wiki/ISO_9660 ISO 9660]:1999 | |||
| | CD, DVD | |||
| | 179 - 221 je nach sonstigen Attributen | |||
| | ASCII/unspezifiziert | |||
|- | |||
| | [http://de.wikipedia.org/wiki/File_Allocation_Table FAT] mit [http://de.wikipedia.org/wiki/File_Allocation_Table#VFAT VFAT] ([http://de.wikipedia.org/wiki/Microsoft_Windows Windows]) | |||
| | Festplatten, USB-Sticks | |||
| | 255 | |||
| | [http://de.wikipedia.org/wiki/Unicode Unicode] | |||
|- | |||
| | [http://de.wikipedia.org/wiki/Ext3 ext3] | |||
| | Festplatten | |||
| | 255 (1) | |||
| | Unicode (2) | |||
|- | |||
| | [http://de.wikipedia.org/wiki/HFS_plus HFS plus] | |||
| | Festplatten | |||
| | 255 | |||
| | Unicode (UTF-16) | |||
|- | |||
| | [http://de.wikipedia.org/wiki/Universal_Disk_Format UDF] | |||
| | CD, DVD | |||
| | 255 | |||
| | Unicode | |||
|- | |||
| | [http://de.wikipedia.org/wiki/NTFS NTFS] | |||
| | Festplatten | |||
| | 256 (3) | |||
| | Unicode (UTF-16) (4) | |||
|- | |||
| | [http://de.wikipedia.org/wiki/ReFS ReFS] | |||
| | Festplatten | |||
| | 32000 | |||
| | Unicode | |||
|- | |||
|} | |||
(1) Bei Verwendung von [http://de.wikipedia.org/wiki/UTF-8 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 | |||
[[Kategorie:Linux/Datei/Eigenschaft]] |
Aktuelle Version vom 14. September 2024, 10:01 Uhr
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 z. B.
- 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
Dateieigenschaften
Wenn sie sich ein Verzeichnis mit dem Kommando "ls·-l" ansehen, erhalten wir eine solche Liste:
total 1093 -rw-r--r-- 1 root root 116547 May 25 1997 System.map drwxr-xr-x 2 root root 1024 Sep 23 1996 bin/ drwxr-xr-x 2 root root 1024 May 25 1997 boot/ drwxr-xr-x 2 root root 1024 Oct 27 1996 cdrom/ drwxr-xr-x 3 root root 20480 May 4 15:28 dev/ drwxr-xr-x 7 root root 2048 May 4 16:05 etc/ drwxr-xr-x 5 root root 1024 Dec 7 1997 home/ drwxr-xr-x 3 root root 1024 Sep 23 1996 lib/ drwxr-xr-x 5 root root 1024 Sep 23 1996 local/ drwxr-xr-x 2 root root 12288 Sep 23 1996 lost+found/ drwxr-xr-x 2 root root 1024 Sep 23 1996 mnt/ dr-xr-xr-x 5 root root 0 May 4 1999 proc/ drwx------ 5 root root 1024 Sep 21 1997 root/ drwxr-xr-x 4 root root 2048 Sep 23 1996 sbin/ drwxrwxrwx 4 root root 1024 Apr 6 09:18 tmp/ drwxr-xr-x 18 root root 1024 Apr 25 1997 usr/ drwxr-xr-x 14 root root 1024 Apr 25 1997 var/
- 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 z. B.
- einem Buchstaben
- Gruppe der Datei
- Besitzer der Datei
- Zugriffsrechte
- Dateityp (erstes Zeichen)
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