Από σήμερα θα ξεκινήσω μια προσπάθεια παρουσίασης ορισμένων σημαντικών εντολών τερματικών.
Η εντολή ls
Η εντολή ls παρουσιάζει τα περιεχόμενα του τρέχοντος φακέλου. Για να δούμε τα περιεχόμενα κάπου άλλου φακέλου μπορούμε είτε να μπούμε σε αυτόν τον φάκελο (με τον εντολή cd) ή να δώσουμε το path μετά την εντολή (πχ: ls /home/tarna/hdd500 έτσι θα μας παρουσιάσει τα περιέχομενα του φακέλου ασχέτως με του που βρισκόμαστε εμείς).
Παράμετροι της εντολής ls:
- -l: εμφανίζει όλα τα στοιχεία:
cd /θα μας εμφανίσει κάτι τέτοιο:
ls -l
drwxr-xr-x 12 root root 4096 2009-03-27 16:12 usr
Επεξήγηση:
ο πρώτος χαρακτήρας "d" σημαίνει πως το αρχείο είναι φάκελος (directory), αν εμφανίσει "-" σημαίνει πως είναι αρχείο.
Οι επόμενοι 9 χαρακτήρες μας δείχνουν τα δικαιώματα που έχουν σε αυτό το στοιχείο οι τρεις κατηγορίες χρηστών (κάτοχος, ομάδα, υπόλοιποι χρήστες-ομάδες), τα σύμβολα είναι τα r= read, w=write, x=execute.
Στο συγκεκριμένο παράδειγμα rwxr-xr-x:
Ο κάτοχος (3 πρώτα γράμματα) έχει δικαιώματα: read,write,execute (πλήρη δικαιώματα)
Η ομάδα που ανοίκει ο κάτοχος (4ο-6ο γράμμα): read,execute (μπορει να διαβάσει και να εκτελέσει, αλλα δε μπορεί να "γράψει" στον φάκελο)
Οι υπόλοιποι (3 τελευταία γράμματα): read,write και αυτοί.
Ο αριθμός στην συνέχεια (12 στην περίπτωσή μας) εμφανίζει τα links του φακέλου, μετά εμφανίζεται ο κάτοχος του στοιχείου (root στην περίπτωσή μας) και αμέσως μετά η ομάδα του κατόχου (root πάλι).
Μετά κατά σειρά έχουμε:
Το μέγεθος του στοιχείου σε bytes (4096bytes), η ημερομηνία που δημιουργήθηκε και τέλος η ώρα που δημιουργήσαμε το αρχείο. Στην τελευταία στήλη εμφανίζεται το όνομα του στοιχείου (με διαφορετικό χρώμα ανάλογα αν είναι αρχείο ή φάκελος)
- -a: εμφανίζει όλα τα αρχεία συμπεριλαμβανομένων και αυτών που ξεκινούν με .
- -t: εμφανίζει τα στοιχεία τακτοποιημένα ανάλογα με τον λόγο τροποποιήσης
ls
ls -l
ls -t και συνδυασμός ls -lt (-l -t)
0 σχόλια:
Δημοσίευση σχολίου