Λειτουργικό σύστημα linux
Ένας υπολογιστής κάνει μόνο δύο πράγματα:
- Υπολογισμούς
- Αποθήκευση πληροφοριών
Hardware. Οι συσκευές με τις οποίες γίνεται η αποθήκευση και επεξεργασία των πληροφοριών.
- Συσκευή εισόδου
- Κεντρική μονάδα επεξεργασίας (CPU)
- Κεντρική μνήμη
- Συσκευή εξόδου
Γραμμή εντολών. Θα δούμε μία σειρά εντολών (λέξεων) του λειτουργικού συστήματος linux, με τις οποίες μπορούμε να επικοινωνούμε με τον υπολογιστή. (Σε παρένθεση δίνεται η εξήγηση των εντολών. Δοκιμάστε τες στον υπολογιστή σας για να δείτε τι πετυχαίνει κάθε εντολή.)
- date
- ls (list: κατάλογος αρχείων)
- cat filename (έκθεση περιεχομένου αρχείου με όνομα filename)
- less filename
- wc -l filename (αριθμός γραμμών του αρχείου με όνομα filename)
- pwd (print working directory)
- cd (change directory)
- cd /home
- ls
- cd ..
- pwd
- ls *.txt
- find / -iname "*.py" -print
Μερικές ακόμα εντολές linux.
- cp filename filename1 (copy: αντιγραφή αρχείου με όνομα filename σε νέο αρχείο με όνομα filename1)
- cp -r (αντιγραφή κατάλογου)
- rm filename (remove: σβήσιμο του αρχείου με όνομα filename)
- rm -r
- mv filename filename1 (move: μετονομασία του αρχείου με όνομα filename σε filename1)
- mkdir directoryname (make directory: δημιουργία νέου καταλόγου με όνομα directoryname
- cd ..
- ls > filename
- ls >> filename
- man commandname
Βιβλιογραφία, πηγές
- Μ. Πλεξουσάκης σημειώσεις linux.
- Γραμμή εντολών linux.
- Learning the Shell (τα πρώτα 7 κεφάλαια)
- Conquering the Command Line (Chapter 1)
- Linux για αρχάριους/Βασικές γνώσεις τερματικού (το πρώτο κεφάλαιο).
Εργαλεία
- Δοκιμάστε να δώσετε εντολές linux (χωρίς να έχετε linux!)