3. Εντολή cal
Εντολή cal (calendar = ημερολόγιο)
Σύνταξη: cal [[[day] month] year]
Η εντολή cal παρέχει ημερολόγιο για ένα μόνο μήνα ή για
ολόκληρο το έτος και το στέλνει στη στάνταρντ έξοδο.
χωρίς παράμετρο: Τρέχων μήνας
day: παίρνει τιμές από 1 έως 31.
month: παίρνει τιμές από 1 .. 12.
year: παίρνει τιμές από 1 .. 9999.
5. Εντολή cal
Άσκηση 2η
Δώστε την εντολή $ cal 2016
Τι εμφανίζεται στην οθόνη σας;
απ. (το ημερολόγιο του έτους 2016)
6. Εντολή cal
Άσκηση 3η
Δώστε την εντολή $ cal 12 2016
Τι εμφανίζεται στην οθόνη σας;
απ. (Το ημερολόγιο του μηνός Δεκεμβρίου το 2016).
7. Εντολή cal
• Κανόνες
• Εάν παραλείψετε τον μήνα και το έτος, παίρνετε
ημερολόγιο του τρέχοντος μήνα.
• Εάν προσδιορίσετε τον μήνα και το έτος παίρνετε το
ημερολόγιο για το συγκεκριμένο μήνα.
• Εάν προσδιορίσετε μόνο τον μήνα παίρνετε τον μήνα του
τρέχοντος έτους.
• Εάν προσδιορίσετε μόνο το έτος, παίρνετε ημερολόγιο για
όλο το έτος.
! Η εντολή μπορεί να εμφανίσει ημερολόγια από το 1 μέχρι
και το έτος 9999 μ.Χ.
8. Εντολή date
Εντολή date (ημερομηνία)
Σύνταξη: date [+επιλογή]
Η εντολή date στέλνει την ημερομηνία και την ώρα στη
στάνταρντ έξοδο.
9. Εντολή date
Άσκηση 1η
1. Ξεκινήστε το τερματικό
2. Δώστε την εντολή $ datte
3. Τι μήνυμα εμφανίζεται στην οθόνη σας και γιατί;
απ. (datte not found - command not found στο Linux)
γραμματικό λάθος στην εντολή
10. Εντολή date
Άσκηση 2η
1. Δώστε την εντολή $ Date
2. 2. Τι μήνυμα εμφανίζεται στην οθόνη σας και γιατί;
απ. (Date not found) !
Το Unix είναι case sensitive - εντολές με μικρούς αγγλικούς
χαρακτήρες - ενώ το Dos δεν είναι.
11. Εντολή date
Άσκηση 3η
1. Δώστε την εντολή $ date. Θα εμφανιστεί ένα μήνυμα της
μορφής:
? Αναζήτηση στο Internet (στην wikipedia) τι σημαίνει το
UTC (Συγχρονισμένος Παγκόσμιος Χρόνος ή Παγκόσμιος
Χρόνος)
12. Εντολή date
! Μόνο ο διαχειριστής του συστήματος μπορεί να αλλάξει
την ημερομηνία του συστήματος με την εντολή:
sudo date mmddhhmm[yy] όπου:
? Πώς διακρίνουμε στην άνω εντολή ότι την έδωσε ο
διαχειριστής του συστήματος;
? Γιατί πιστεύετε ότι μόνο ο διαχειριστής του συστήματος
έχει δικαίωμα να αλλάξει την ημερομηνία του συστήματος;