Πώς να διαγράψετε το ιστορικό τερματικού στο Mac βήμα προς βήμα

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

Το ιστορικό τερματικού είναι μια λίστα εντολών που έχετε εκτελέσει στο τερματικό. Υπενθυμίζοντας την ιστορία σε ένα παράθυρο τερματικού, μπορείτε να περιηγηθείτε στις εντολές και να τις χρησιμοποιήσετε ξανά χωρίς να τις επαναλάβετε. Το ιστορικό τερματικού αποθηκεύεται σε ένα φάκελο στο Mac σας, αλλά το όνομα του φακέλου και η θέση του εξαρτώνται από το κέλυφος (ο διερμηνέας UNIX που προμηθεύει τη διεπαφή χρήστη στο τερματικό και ερμηνεύει τις εντολές που πληκτρολογείτε) που εκτελείτε. Σε αυτό το άρθρο, θα υποθέσουμε ότι χρησιμοποιείτε το ZSH, το κέλυφος που ήταν η προεπιλογή από την MacOS Catalina. Εάν χρησιμοποιείτε bash, το όνομα του φακέλου θα είναι διαφορετικό.

Πώς να καθαρίσετε το ιστορικό τερματικού στο Mac

Υπάρχουν τρεις τρόποι για να καθαρίσετε το ιστορικό τερματικού στο Mac σας.

1. Χρησιμοποιήστε την εντολή ιστορικού για να δείτε και να καθαρίσετε το ιστορικό τερματικού σταθμού

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

  1. Δεν χρειάζεται να βλέπετε το ιστορικό για να το διαγράψετε, αλλά αν θέλετε, πληκτρολογήστε ιστορικό σε ένα παράθυρο τερματικού. Θα δείτε μια λίστα εντολών που έχετε πληκτρολογήσει προηγουμένως.
  2. Για να διαγράψετε την ιστορία, να πληκτρολογήσετε την ιστορία -P (σε bash και άλλα κελύφη, η εντολή είναι ιστορία -c).

2. Διαγράψτε τον κατάλογο ιστορίας

Στο ZSH, το ιστορικό τερματικού αποθηκεύεται σε έναν κατάλογο που ονομάζεται ZSH_Sessions, το οποίο αποθηκεύεται στο ριζικό επίπεδο του καταλόγου σας. Είναι ένας κρυμμένος φάκελος, οπότε δεν μπορείτε να το δείτε στο Finder. Στο τερματικό, μπορείτε είτε να μετονομάσετε το φάκελο, το οποίο το κρατάει στο Mac σας, αλλά κρύβει τα περιεχόμενά του όταν χρησιμοποιείτε την εντολή ιστορικού ή διαγράψτε το. Εάν το διαγράψετε, θα δημιουργηθεί ένας νέος φάκελος ZSH_Sessions την επόμενη φορά που θα χρησιμοποιήσετε το Terminal.

Διαβάστε περισσότερα:Πώς να καθαρίσετε το ιστορικό πρόχειρου στο Mac

  1. Ανοίξτε ένα παράθυρο τερματικού και πληκτρολογήστε CD για να βεβαιωθείτε ότι βρίσκεστε στο ριζικό επίπεδο του καταλόγου σας.
  2. Πληκτρολογήστε LS -A για να απαριθμήσετε όλους τους καταλόγους στο σπίτι σας. Θα πρέπει να δείτε zsh_sessions εκεί.

  3. Για να μετονομάσετε το φάκελο 'zsh_sessions.old' Πληκτρολογήστε αυτήν την εντολή: mv .zsh_sessions .zsh_sessions.old
  4. Για να διαγράψετε το φάκελο, χρησιμοποιήστε αυτήν την εντολή: rm -rf .zsh_sessions
  5. Για να διαγράψετε την ιστορία, πληκτρολογήστε rm -rf .zsh Ιστορία
  6. Για να ελέγξετε αν έχουν αφαιρεθεί, πληκτρολογήστε ξανά το LS.
  7. Πληκτρολογήστε έξοδο για να τερματίσετε τη συνεδρία τερματικού.
  8. Σταματήστε το τερματικό.

Μόλις εγκαταλείψετε το τερματικό, μπορείτε να το ανοίξετε ξανά και να πληκτρολογήσετε την εντολή ιστορικού. Θα δείτε ότι δεν εμφανίζεται ιστορικό.

3. Ρυθμίστε το μέγεθος του ιστορικού στο μηδέν

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

  1. Στο τερματικό, ελέγξτε το τρέχον μέγεθος buffer πληκτρολογώντας: echo $ histsize
  2. Σημειώστε το μέγεθος.
  3. Τώρα πληκτρολογήστε: Export Histsize = 0 για να ρυθμίσετε το μέγεθος στο μηδέν.
  4. Μόλις το κάνετε αυτό, η ιστορία θα καθαριστεί και μπορείτε να ρυθμίσετε το buffer πίσω στο αρχικό του μέγεθος πληκτρολογώντας το εξαγωγικό histsize = ακολουθούμενο από το μέγεθος που σημειώσατε στο βήμα 2.

Μπορείτε να χρησιμοποιήσετε την εντολή Histsize για να μειώσετε ή να αυξήσετε το μέγεθος του buffer όποτε χρειάζεται, όχι μόνο για να διαγράψετε την ιστορία.

Πώς να καθαρίσετε άλλα ευαίσθητα δεδομένα στο Mac σας

Το ιστορικό τερματικού δεν είναι τα μόνα δεδομένα για το Mac που μπορεί να θέσει σε κίνδυνο το απόρρητό σας. Το ιστορικό του προγράμματος περιήγησής σας, κατεβάζει την ιστορία, τις αναζητήσεις, την προσωρινή μνήμη και ακόμη και τη λίστα αναψυχής στον εντοπισμό μπορεί να αποκαλύψει όλες τις πληροφορίες που ίσως θελήσετε να παραμείνετε ιδιωτικοί. Επιπλέον, γνωρίζατε ότι το MAC σας διατηρεί μια λίστα με όλα τα δίκτυα Wi-Fi που έχετε συνδεθεί ποτέ; Δημόσια και ιδιωτικά, ασφαλή και μη ασφαλή, είναι όλοι σώζονται. Και συγχρονίζονται με το iCloud, οπότε ένα δίκτυο στο οποίο συνδέεστε στο iPhone σας είναι ορατό στο Mac σας. Εκτός από τον συμβιβασμό της ιδιωτικής ζωής, αυτό μπορεί επίσης να αποτελέσει κίνδυνο ασφάλειας εάν το MAC σας προσπαθεί να συνδεθεί σε ένα δίκτυο σε αυτόν τον κατάλογο που δεν είναι ασφαλής.

Ευτυχώς, υπάρχει ένας εύκολος τρόπος για να αφαιρέσετε όλα αυτά τα δεδομένα και να επαναφέρετε το απόρρητό σας. Η ενότητα απορρήτου της CleanMYMAC διαθέτει εργαλεία που μπορούν να καθαρίσουν τα δεδομένα σε προγράμματα περιήγησης, τις πρόσφατες λίστες των στοιχείων σας και τον κατάλογο των δικτύων Wi-Fi. Μπορείτε επίσης να το χρησιμοποιήσετε για να διαχειριστείτε τα δικαιώματα που έχουν χορηγηθεί σε εφαρμογές για πρόσβαση σε πράγματα όπως η κάμερα, το μικρόφωνο και το φάκελο επιφάνειας εργασίας. Μπορείτε να κατεβάσετε το CleanMYMAC δωρεάν εδώ. Στη συνέχεια, εγκαταστήστε την εφαρμογή και ακολουθήστε αυτά τα βήματα:

  1. Ανοίξτε το CleanMYMAC.
  2. Από την πλαϊνή μπάρα, κάντε κλικ στην επιλογή Προστασία προσωπικών δεδομένων> σάρωση.
  3. Ελέγξτε τι έχει βρει το CleanMyMac, επιλέξτε στοιχεία για αφαίρεση και κάντε κλικ στην επιλογή Κατάργηση.

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