Οι πρώτες εντολές στο τερματικό Linux

Κάθε υπολογιστής με Linux/Unix έχει ένα όνομα, πχ εγώ τώρα δουλευώ σε ένα υπολογιστή με όνομα cyril. Επίσης για τη σύνδεση στο σύστημα χρειάζεται ένα όνομα χρήστη, πχ εγώ έχω συνδεθεί με το όνομα astavrak.

Με το άνοιγμα του τερματικού, θα βλέπω:

astavrak@cyril:~$ 

Το σύμβολο του δολαρίου (μετά το οποίο αναβοσβήνει ο κέρσορας) είναι ένδειξη προτροπής εντολών. Εκεί, μπορείτε να γράψετε μια εντολή και να την εκτελέσετε με το ENTER, πχ τι ώρα είναι:

astavrak@cyril:~$ date
Thu May 26 07:24:22 EEST 2011

Μπορείτε να το ξανακάνετε, για να πάρετε μια λίγο διαφορετική ώρα:

astavrak@cyril:~$ date
Thu May 26 07:24:37 EEST 2011

Δουλεύω σε υπολογιστή με ρυθμίσεις αμερικάνικης γλώσσας, οπότε και η έξοδος στα αγγλικά. Η ώρα ωστόσο είναι Ελληνική. Το σύμβολο EEST είναι κωδικοποίηση της ζώνης της ώρας (Eastern European Summer Time), γιατί δεν έχουν όλοι την ίδια ώρα στον πλανήτη!

Ας δούμε το ημερολόγιο του μήνα:

astavrak@cyril:~$ cal 
      May 2011
Su Mo Tu We Th Fr Sa
 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

Ή το ημερολόγιο του έτους 2000:

astavrak@cyril:~$ cal 2000
                             2000

      January               February               March
Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa
                   1         1  2  3  4  5            1  2  3  4
 2  3  4  5  6  7  8   6  7  8  9 10 11 12   5  6  7  8  9 10 11
 9 10 11 12 13 14 15  13 14 15 16 17 18 19  12 13 14 15 16 17 18
16 17 18 19 20 21 22  20 21 22 23 24 25 26  19 20 21 22 23 24 25
23 24 25 26 27 28 29  27 28 29              26 27 28 29 30 31
30 31                                       
       April                  May                   June
Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa
                   1      1  2  3  4  5  6               1  2  3
 2  3  4  5  6  7  8   7  8  9 10 11 12 13   4  5  6  7  8  9 10
 9 10 11 12 13 14 15  14 15 16 17 18 19 20  11 12 13 14 15 16 17
16 17 18 19 20 21 22  21 22 23 24 25 26 27  18 19 20 21 22 23 24
23 24 25 26 27 28 29  28 29 30 31           25 26 27 28 29 30
30                                          
        July                 August              September
Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa
                   1         1  2  3  4  5                  1  2
 2  3  4  5  6  7  8   6  7  8  9 10 11 12   3  4  5  6  7  8  9
 9 10 11 12 13 14 15  13 14 15 16 17 18 19  10 11 12 13 14 15 16
16 17 18 19 20 21 22  20 21 22 23 24 25 26  17 18 19 20 21 22 23
23 24 25 26 27 28 29  27 28 29 30 31        24 25 26 27 28 29 30
30 31                                       
      October               November              December
Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa
 1  2  3  4  5  6  7            1  2  3  4                  1  2
 8  9 10 11 12 13 14   5  6  7  8  9 10 11   3  4  5  6  7  8  9
15 16 17 18 19 20 21  12 13 14 15 16 17 18  10 11 12 13 14 15 16
22 23 24 25 26 27 28  19 20 21 22 23 24 25  17 18 19 20 21 22 23
29 30 31              26 27 28 29 30        24 25 26 27 28 29 30
                                            31

Αν και αυτό απαιτεί επιπλέον επεξηγήσεις, δείτε τις δυνατότητες του προγραμματιστικού περιβαλλόντος, με την προβολή της ώρας ανά δεπτερόλεπτο:

astavrak@cyril:~$ for i in `seq 1 10`; do date; sleep 1; done
Thu May 26 07:42:15 EEST 2011
Thu May 26 07:42:16 EEST 2011
Thu May 26 07:42:17 EEST 2011
Thu May 26 07:42:18 EEST 2011
Thu May 26 07:42:19 EEST 2011
Thu May 26 07:42:20 EEST 2011
Thu May 26 07:42:21 EEST 2011
Thu May 26 07:42:22 EEST 2011
Thu May 26 07:42:23 EEST 2011
Thu May 26 07:42:24 EEST 2011

Συνδεθείτε για περισσότερες δυνατότητες αλληλεπίδρασης,
σχολιασμοί, εξωτερικοί σύνδεσμοι, βοήθεια, ψηφοφορίες, αρχεία, κτλ.

Creative Commons License
Εκπαιδευτικό υλικό από τον Αθανάσιο Σταυρακούδη σας παρέχετε κάτω από την άδεια Creative Commons Attribution-NonCommercial-ShareAlike 4.0 License.
Σας παρακαλώ να ενημερωθείτε για κάποιους επιπλέον περιορισμούς
http://stavrakoudis.econ.uoi.gr/stavrakoudis/?iid=401.