Πώς να κλείσετε ή να επανεκκινήσετε σωστά ένα σύστημα Debian 10

How Properly Shut Down



Ενώ ο διακόπτης λειτουργίας στο μηχάνημά σας φαίνεται να είναι ο πιο βολικός τρόπος για να απενεργοποιήσετε ή να επανεκκινήσετε το σύστημά σας, σίγουρα δεν είναι η ασφαλέστερη προσέγγιση για να το κάνετε. Τα συστήματά μας εκτελούν συνεχώς διαδικασίες και διαχειρίζονται αρχεία στο παρασκήνιο, ακόμη και σε μια φαινομενικά αδρανής κατάσταση. Εάν κλείσουμε απότομα ή ακόμη και επανεκκινήσουμε το σύστημά μας, οι διαδικασίες μπορεί να αποτύχουν να κλείσουν με ασφάλεια τα ανοιχτά αρχεία, με αποτέλεσμα να καταστραφούν. Παρόλο που τα συστήματα αρχείων έχουν σχεδιαστεί για να αποφεύγουν τέτοιες καταστάσεις, ένα κατεστραμμένο αρχείο συστήματος ενδέχεται να αφήσει το μηχάνημά σας σε ασταθή κατάσταση. Συνεπώς, συνιστάται να κλείσετε σωστά και να επανεκκινήσετε το σύστημά σας για να γλιτώσετε από έναν ενοχλητικό έλεγχο του συστήματος αρχείων στην επόμενη εκκίνηση.

Ας εξερευνήσουμε μερικούς τρόπους που μπορείτε να χρησιμοποιήσετε, τόσο μέσω του περιβάλλοντος εργασίας χρήστη όσο και της γραμμής εντολών, για να απενεργοποιήσετε με ασφάλεια και να επανεκκινήσετε το σύστημα Debian 10 Buster.







Μια ασφαλής προσέγγιση τερματισμού διασφαλίζει τη θανάτωση όλων των διαδικασιών, την αποσύνδεση του συστήματος αρχείων και τη σηματοδότηση του πυρήνα για μια εντολή ισχύος ACPI. Ακολουθούν μερικοί τρόποι που μπορείτε να χρησιμοποιήσετε για να απενεργοποιήσετε το Debian:



Χρήση της εφαρμογής εκκίνησης

Αποκτήστε πρόσβαση στο πρόγραμμα εκκίνησης εφαρμογών μέσω του πλήκτρου Super (Windows) και, στη συνέχεια, αναζητήστε «Απενεργοποίηση» ή «Τερματισμός λειτουργίας» ως εξής:







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



Μέσω αυτού του διαλόγου μπορείτε να επιλέξετε:

  • Ακυρώστε το αίτημα τερματισμού λειτουργίας
  • Επανεκκινήστε το σύστημα
  • Απενεργοποιήστε το σύστημα
  • Εάν υπάρχουν εκκρεμείς ενημερώσεις λογισμικού, μπορείτε να επιλέξετε αν θέλετε να τις εγκαταστήσετε πριν απενεργοποιήσετε ή επανεκκινήσετε το σύστημά σας.

Μέσω του κάτω βέλους στο επάνω πλαίσιο

Κάντε κλικ στο κάτω βέλος που βρίσκεται στη δεξιά γωνία του επάνω πίνακα και, στη συνέχεια, κάντε κλικ στο ακόλουθο κουμπί απενεργοποίησης:

Στη συνέχεια, μπορείτε να επιλέξετε να απενεργοποιήσετε το σύστημα, να το επανεκκινήσετε και ακόμη και να ακυρώσετε την κλήση τερματισμού, αν θέλετε, μέσω του διαλόγου Απενεργοποίηση.

Μέσω της γραμμής εντολών

Η εντολή τερματισμού λειτουργίας Linux μπορεί να χρησιμοποιηθεί για διακοπή, απενεργοποίηση ή επανεκκίνηση του μηχανήματος, ανάλογα με τις σημαίες και τις τιμές που χρησιμοποιείτε με αυτό. Ας εξερευνήσουμε πώς μπορούμε να το χρησιμοποιήσουμε για τερματισμό λειτουργίας, απότομο τερματισμό και χρονικό κλείσιμο του Debian μας.

Ανοίξτε την εφαρμογή Τερματικό μέσω της αναζήτησης Εφαρμογή εκκίνησης και, στη συνέχεια, εισαγάγετε την ακόλουθη εντολή για να κλείσιμο του συστήματος :

$sudoΤΕΡΜΑΤΙΣΜΟΣ ΛΕΙΤΟΥΡΓΙΑΣ

Καθώς εκτελείτε αυτήν την εντολή, το σύστημα θα σας ειδοποιήσει ότι έχει προγραμματίσει τον τερματισμό λειτουργίας για ένα λεπτό από τη στιγμή της εκτέλεσης της εντολής.

Αυτό σας επιτρέπει να αποθηκεύσετε τυχόν σημαντικά αρχεία που είναι ανοιχτά. Το Debian έχει επίσης λίγο χρόνο για να κλείσει τα ευαίσθητα αρχεία συστήματος, ώστε το σύστημα να παραμείνει σε σταθερή κατάσταση μετά την επανεκκίνηση. Κατά τη διάρκεια αυτής της περιόδου, μπορείτε να ακυρώσετε την κλήση τερματισμού χρησιμοποιώντας την ακόλουθη εντολή:

$sudoΤΕΡΜΑΤΙΣΜΟΣ ΛΕΙΤΟΥΡΓΙΑΣ-ντο

Αν θέλεις απότομο κλείσιμο στο σύστημα, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή:

$sudoΤΕΡΜΑΤΙΣΜΟΣ ΛΕΙΤΟΥΡΓΙΑΣτώρα

Αυτός δεν είναι ένας προτεινόμενος τρόπος τερματισμού λειτουργίας του συστήματός σας, καθώς δεν είναι ασφαλής για το σύστημα αρχείων σας.

Μπορείτε επίσης να προγραμματίστε το κλείσιμο διαδικασία στο σύστημά σας. Αυτό μπορεί να γίνει με την ακόλουθη χρήση της εντολής τερματισμού λειτουργίας:

$sudoκλείσιμο +t

Όπου t είναι ο χρόνος, σε λεπτά, μετά τα οποία το Linux θα απενεργοποιήσει τον υπολογιστή σας

Μπορείτε, φυσικά, να ακυρώσετε τον προγραμματισμένο τερματισμό λειτουργίας μέσω της εντολής «shutdown -c», όπως περιγράφεται παραπάνω.

Αυτοί ήταν μερικοί τρόποι με τους οποίους μπορείτε να κλείσετε με ασφάλεια το σύστημά σας χωρίς να θέσετε σε κίνδυνο την ασφάλεια του συστήματος αρχείων σας.

Επανεκκινήστε το Debian σας

Η κλήση επανεκκίνησης/επανεκκίνησης στο σύστημα είναι επέκταση της εντολής τερματισμού λειτουργίας. Μαζί με όλη τη διαδικασία τερματισμού λειτουργίας, επικαλείται επίσης μια διαδικασία επανεκκίνησης στο τέλος. Η επανεκκίνηση καθίσταται απαραίτητη σε πολλές περιπτώσεις. Για παράδειγμα:

  • Όταν μια εγκατάσταση λογισμικού θα λειτουργούσε μόνο μετά από επανεκκίνηση.
  • Όταν μια αλλαγή διαμόρφωσης θα ισχύει μόνο μετά από επανεκκίνηση.
  • Όταν υπάρχει σφάλμα συστήματος και ο διαχειριστής σας λέει να δοκιμάσετε να κάνετε επανεκκίνηση του συστήματός σας.

Έχουμε ήδη δει πώς ο διάλογος τερματισμού λειτουργίας στη διεπαφή χρήστη Debian μας δίνει την επιλογή επανεκκίνησης των συστημάτων μας. Επομένως, θα δούμε πώς μπορούμε να χρησιμοποιήσουμε τη γραμμή εντολών για να καλέσουμε τη διαδικασία επανεκκίνησης:

Μέσω της εντολής τερματισμού λειτουργίας

Όταν χρησιμοποιείτε την εντολή τερματισμού λειτουργίας Linux με τη σημαία ‘r’, θα επανεκκινήσει το σύστημά σας αντί να το κλείσει. Έτσι μπορείτε να το κάνετε:

$sudoΤΕΡΜΑΤΙΣΜΟΣ ΛΕΙΤΟΥΡΓΙΑΣ-r

Για προγραμματισμένη επανεκκίνηση, μπορείτε να χρησιμοποιήσετε την ακόλουθη σύνταξη της εντολής:

$sudoΤΕΡΜΑΤΙΣΜΟΣ ΛΕΙΤΟΥΡΓΙΑΣ-r+t

Όπου t είναι ο χρόνος, σε λεπτά, μετά τα οποία το Linux θα επανεκκινήσει το σύστημά σας.

Μέσω της εντολής Επανεκκίνηση

Η εντολή επανεκκίνησης Linux θα επανεκκινήσει το σύστημα κάθε τόσο, χωρίς να περιμένει ο χρήστης να κλείσει με ασφάλεια και να αποθηκεύσει τυχόν ανοιχτά αρχεία και διαδικασίες. Αυτός είναι ο τρόπος με τον οποίο ένας διαχειριστής Debian μπορεί να χρησιμοποιήσει αυτήν την εντολή για επανεκκίνηση του συστήματος:

$sudoεπανεκκίνηση

Μέσω της εντολής init

Η ακόλουθη χρήση της εντολής init θα επανεκκινήσει το σύστημά σας:

$sudoμέσα σε αυτό6

Ο αριθμός που βλέπετε εδώ με την εντολή init υποδεικνύει τη συμπεριφορά που υποτίθεται ότι ακολουθεί το σύστημά σας.

Αρχικός αριθμός Συμπεριφορά συστήματος
0 Λέει στο σύστημά σας να απενεργοποιήσει το μηχάνημα
1 Το σύστημα εισέρχεται στη λειτουργία διάσωσης
2,3,4,5 Ξεκινήστε τη μονάδα runlevelX.target

6

Λέει στο σύστημά σας να κάνει επανεκκίνηση του μηχανήματος

Μέσα από αυτές τις διάφορες μεθόδους που περιγράφονται σε αυτό το άρθρο, μπορείτε να τερματίσετε και να επανεκκινήσετε το σύστημά σας με τρόπο που να μην επηρεάζει τη σταθερότητα των αρχείων και των λειτουργικών συστημάτων.