λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> Τύποι Επεκτάσεων Αρχείων

Μπορεί ένα αρχείο να περιέχει άλλο γιατί;

Ναι, ένα αρχείο μπορεί να περιέχει περιεχόμενα άλλου αρχείου. Αυτό γίνεται με διάφορους τρόπους:

* συμπεριλαμβανομένης ή εισαγωγής: Οι γλώσσες προγραμματισμού συχνά έχουν μηχανισμούς για να συμπεριλάβουν το περιεχόμενο ενός αρχείου σε άλλο κατά τη διάρκεια της συλλογής ή της εκτέλεσης (π.χ.,##inclend` in c/c ++, `import 'στο Python). Το αρχείο που περιλαμβάνεται δεν είναι κυριολεκτικά * στο * το αρχείο που προκύπτει με τον ίδιο τρόπο είναι τα δεδομένα, αλλά το περιεχόμενό του ενσωματώνεται αποτελεσματικά.

* Ενσωμάτωση: Τα αρχεία μπορούν να ενσωματωθούν σε άλλα αρχεία. Αυτό είναι κοινό με τα εκτελέσιμα (τα οποία ενδέχεται να περιέχουν αρχεία δεδομένων, εικόνες ή άλλους πόρους) ή μορφές αρχείων όπως φερμουάρ, βάζο ή tarballs. Το ενσωματωμένο αρχείο είναι μέρος των δεδομένων του μεγαλύτερου αρχείου.

* Συμβολικοί σύνδεσμοι (Symlinks): Σε πολλά λειτουργικά συστήματα, ένας συμβολικός σύνδεσμος είναι ένα αρχείο που δείχνει ένα άλλο αρχείο. Δεν περιέχει απευθείας τα περιεχόμενα του άλλου αρχείου, αλλά λειτουργεί ως συντόμευση. Το άνοιγμα του Symlink ανοίγει το αρχείο προορισμού.

* Αναφορές: Ένα αρχείο μπορεί να περιέχει μια * αναφορά * σε ένα άλλο αρχείο - για παράδειγμα, μια βάση δεδομένων μπορεί να έχει ένα πεδίο που αποθηκεύει τη διαδρομή προς ένα αρχείο εικόνας. Αυτό δεν σημαίνει ότι το αρχείο εικόνας βρίσκεται μέσα στο ίδιο το αρχείο βάσης δεδομένων, αλλά η βάση δεδομένων * σημεία * σε αυτό.

Έτσι, η απάντηση εξαρτάται από το τι εννοείς με το "περιέχει". Εάν εννοείτε κυριολεκτικά ενσωματωμένο στα δεδομένα του, τότε ναι, συχνά μέσω της ενσωμάτωσης ή της αρχειοθέτησης. Εάν εννοείτε λογικά ή λειτουργικά συμπεριλαμβανόμενα, τότε ναι, μέσω διαφόρων μηχανισμών συμπερίληψης, εισαγωγής ή αναφοράς. Εάν εξετάζετε μόνο τα δεδομένα Raw Byte απευθείας στο αρχείο, τότε όχι, μόνο εάν τα δεδομένα αντιγράφονται ή ενσωματωθούν σε κάποια μορφή.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα