Μάθημα 1 – Ιεραρχία αρχείων και καταλόγων
Ιεραρχία αρχείων και καταλόγων
Ριζικός κατάλογος
O κατάλογος / ονομάζεται “ριζικός κατάλογος” (root directory) και είναι η κορυφή της ιεραρχίας των καταλόγων, είναι δηλαδή ο κατάλογος που περιέχει όλους του άλλους καταλόγους και αρχεία.
Οι Τύποι Αρχείων του Linux
Οι 5 πιο σημαντικοί τύποι αρχείων στο linux είναι οι εξής :
- b, συσκευή που υποστηρίζει είσοδο/έξοδο σε επίπεδο μπλοκ.
- c, συσκευή που υποστηρίζει είσοδο/έξοδο σε επίπεδο χαρακτήρων.
- d, κατάλογος.
- l, συμβολικός σύνδεσμος.
- –, αρχείο.
Ο κατάλογος /dev περιέχει συνήθως συσκευές που υποστηρίζουν είσοδο/έξοδο σε επίπεδο μπλοκ και χαρακτήρων. Η θύρα του modem ή του εκτυπωτή είναι πιθανότατα μια συσκευή χαρακτήρων, ενώ η μονάδα δισκέτας μια συσκευή μπλοκ.
Διάκριση μεταξύ αρχείων και καταλόγων
Στο Linux, δεν υπάρχει διάκριση μεταξύ αρχείων και καταλόγων. Τα ονόματα των αρχείων και των καταλόγων αντιμετωπίζονται ακριβώς με τον ίδιο τρόπο. Το μόνο που διαχωρίζει το όνομα ενός αρχείου από έναν κατάλογο είναι ότι στους καταλόγους μπορεί να μπει ένα / στο τέλος του ονόματος, η ύπαρξη του οποίου όμως είναι προαιρετική.
Όταν θέλουμε να είμαστε σίγουροι ότι αναφερόμαστε σε έναν κατάλογο τότε βάζουμε πάντα ένα / στο τέλος της διαδρομής (path).
ΠαράδειγμαΘέλουμε να αναφέρουμε ότι το Documents είναι κατάλογος,τότε βάζουμε το / στο τέλος της διαδρομής (path).
ΠαράδειγμαΤο όνομα Music δεν ξέρουμε αν είναι όνομα αρχείου ή όνομα καταλόγου.