Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Linux/UNIX Linuxverfechter finden hier Weggefährten.

ist ein Verzeichnis eine Datei?

Diskussion: ist ein Verzeichnis eine Datei? im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige Hi, ich bräuchte etwas Hilfe bei einer Definitionsfrage ist ein Verzeichnis aus Linuxsicht auch eine Datei? In der Literatur ...

Antwort
Alt 11.08.09, 22:34   #1 (permalink)
 
Registriert seit: 07.12.03
Mechanius Leistung: Z3
Likes: 2
ist ein Verzeichnis eine Datei?

Anzeige

Hi,

ich bräuchte etwas Hilfe bei einer Definitionsfrage ist ein Verzeichnis aus Linuxsicht auch eine Datei?
In der Literatur heißt es meist unter Linux sei alles eine Datei, wenn es zum Beispiel um lesen von Schnittstellen geht.
Was meint ihr?

MfG Mechanius

Mechanius ist offline   Mit Zitat antworten
Alt 11.08.09, 22:48   #2 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
Standard

Das kommt auf das Dateisystem an. Auf einem Journaled FS ist ein Verzeichnis genau genommen 2 Dateien.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 12.08.09, 00:42   #3 (permalink)
mcf
 
Registriert seit: 08.02.09
mcf Leistung: Facit NTK
Likes: 0
Standard

Also meines Wissens nach ist ein Verzeichnis als eine Datei implementiert, die einfach Verweise (d.h. Dateiname/Inodenummer) auf andere Dateien enthält (welche natürlich auch wieder Verzeichnisse sein können). Aber...
Zitat:
Original von bitmuncher
Auf einem Journaled FS ist ein Verzeichnis genau genommen 2 Dateien.
wieso das?

mfg,
mcf
mcf ist offline   Mit Zitat antworten
Alt 12.08.09, 00:48   #4 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
Standard

Zitat:
Original von mcf
Zitat:
Original von bitmuncher
Auf einem Journaled FS ist ein Verzeichnis genau genommen 2 Dateien.
wieso das?
Weil Journaling-Informationen fuer das Verzeichnis nicht in der Inode vermerkt sind, die das Verzeichnis beschreibt.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Alt 12.08.09, 09:49   #5 (permalink)
Senior Member
 
Registriert seit: 26.03.06
Serow Leistung: 8086
Likes: 16
Standard

Zitat:
Original von mcf
Also meines Wissens nach ist ein Verzeichnis als eine Datei implementiert, die einfach Verweise (d.h. Dateiname/Inodenummer) auf andere Dateien enthält (welche natürlich auch wieder Verzeichnisse sein können).
Stimmt so. Du kannst dir das mit einem "ls -i" anschaun:

Code:
mathias@mini:/tmp/test$ ls -i
2252893 dir1  2252894 dir2  2252895 dir3  2252887 file1  2252891 file2  2252892 file3
mathias@mini:/tmp/test$
Ich hab mal gelesen, dass man ohne viel Aufwand alle anderen Files so implementieren könnte, dass sie auf ein "ls" hin ihre "Kinder" ausgeben. Also könnte man dann quasi auch ein PDF file als directory verwenden Macht zwar keinen Sinn aber verdeutlicht ganz gut wie nahe die Implementationen beieinander liegen.

cu
serow
Serow ist offline   Mit Zitat antworten
Alt 15.08.09, 23:51   #6 (permalink)
Themenstarter
 
Registriert seit: 07.12.03
Mechanius Leistung: Z3
Likes: 2
Standard

danke
Mechanius ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Operating Systems » Linux/UNIX » ist ein Verzeichnis eine Datei?
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
eine datei aus /usr/local/bin/ löschen ddeldip Mac OS & Co. 2 02.04.09 16:27
Cronjobscript für eine PHP Datei Dreamer (Web-) Design und webbasierte Sprachen 3 15.04.08 10:33
[C] Binär in eine Datei schreiben -> ausführbare .com Datei [ERLEDIGT] _D4rk_ Code Kitchen 3 03.12.07 16:15
C++:text mit " in eine Datei schrieben player1234 Code Kitchen 2 30.03.06 20:12
Was Ist Eine Iso Datei? Zipo Die Problemzone 7 06.06.03 14:28


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61