Πώς να διαγράψετε το ιστορικό εντολών στο Linux

.

history -c

… Αυτό το απλό 😀 LOL !!!

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

Σε περισσότερες από μία περιπτώσεις σίγουρα θέλαμε να διαγράψουμε το ιστορικό των εντολών που έχουμε εκτελέσει στον υπολογιστή μας, για αυτό είχα προηγουμένως διαγράψει το αρχείο .bash_history βρίσκεται στο σπίτι μας, αλλά είναι πάντα καλύτερο να χρησιμοποιείτε τα εργαλεία ή τις επιλογές που μας δίνει το ίδιο το σύστημα ^ - ^

Γι 'αυτό βρίσκω την εντολή εκκίνησης τέλεια, μια απλή παράμετρος (-c) λέει στο σύστημα να διαγράψει το ιστορικό εντολών.

Μια άλλη μέθοδος που πρέπει επίσης να λειτουργήσει είναι:

echo "" > ~/.bash_history

Αυτό θα πρέπει να θέσει μια κενή γραμμή στην ιστορία μας αφαιρώντας τα πάντα :)

Λοιπόν τίποτα, μια άλλη συμβουλή που ελπίζω να βρείτε ενδιαφέρον.

αφορά


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   helena_ryuu dijo

    LoL μια εξαιρετικά χρήσιμη και άμεση καταχώρηση, ευχαριστώ για τη συμβουλή ^^

    1.    KZKG ^ Γκάρα dijo

      Σας ευχαριστώ
      Ήμουν λίγο απασχολημένος και λίγο απρόθυμος να γράψω αυτές τις μέρες, ας δούμε αν γράφω κάποια πράγματα σήμερα και αύριο ^ - ^

  2.   Πόλη dijo

    Η δεύτερη επιλογή δεν μου είχε συμβεί, ενδιαφέρον KZKG ^ Gaara 🙂

    1.    KZKG ^ Γκάρα dijo

      Μου συνέβη στην πραγματικότητα γράφοντας την ανάρτηση HAHAHAHA, στην πραγματικότητα διέγραψα το .bash_history και ήδη HAHAHA

      1.    Hugo dijo

        Θα μπορούσατε ακόμα να το κάνετε αυτό:

        cat /dev/null > ~/.bash_history

        Ή παίζοντας λίγο, ίσως αυτό:

        rm ~/.bash_history && touch ~/.bash_history

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

  3.   Έλινξ dijo

    Απλό αλλά χρήσιμο!

    Ευχαριστώ!

    1.    KZKG ^ Γκάρα dijo

      Σας ευχαριστούμε που σχολιάσατε ^ - ^

  4.   st0rmt4il dijo

    Και η διαγραφή του περιεχομένου του αρχείου με nano ή vi και ξανά σύνδεση δεν θα λύσει το πρόβλημα;

  5.   Απεσταλμένος dijo

    Σας ευχαριστώ που βρήκα αυτό που χρειαζόμουν.
    Ενας χαιρετισμός….

  6.   Λαθραίος dijo

    Εξαιρετικό υλικό Εκτιμάται ο χρόνος και η αφοσίωση

  7.   Ντάνιελ ΠΖ dijo

    Ευχαριστώ πάρα πολύ!

  8.   Santi dijo

    Γειά σου φίλε! Η συνεισφορά σας είναι υπέροχη, αλλά θα κάνω μια μικρή διόρθωση:

    η πλήρης εντολή θα ήταν: echo ""> ~ / .bash_history && history -c

    Το πρόβλημα είναι ότι η εντολή "history -c" διαγράφει μόνο τις εντολές που χρησιμοποιούνται στο ανοιχτό τερματικό και από την άλλη πλευρά, όταν κάνετε το "echo"> ~ / .bash_history "καθαρίζει το αρχείο, αλλά σας αφήνει το τελευταίο μία γραπτή γραμμή, σε αυτήν την περίπτωση, η ίδια η καθαρή εντολή.

    Επομένως, το άθροισμα των δύο με && και με αυτήν τη σειρά, σας επιτρέπει να αφήσετε αυτό που θέλετε ακριβώς, δηλαδή να διαγράψετε το ιστορικό όλων των τερματικών συνεδριών (συμπεριλαμβανομένου του τελευταίου ανοιχτού)

    Ελπίζω η συμβολή μου να είναι χρήσιμη.

  9.   μπάρταλι dijo

    Γεια σου.
    Σας ευχαριστούμε για την εντολή, αλλά δεν θα ήταν πιο αποτελεσματικό να χρησιμοποιήσετε μια ασφαλή διαγραφή (αντικατάσταση) για να αποτρέψετε την ανάκτηση των διαγραμμένων δεδομένων από τρίτους;

    Ένα χαιρετισμό.

    1.    jose dijo

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

  10.   José dijo

    Άνοιξα το αρχείο "/root/.bash_history" με τον επεξεργαστή ως "root" και διέγραψα το περιεχόμενο.

  11.   ανώνυμος dijo

    sollocpongan ιστορία -γ

  12.   Αντρς dijo

    καλό, καμία από τις αναφερόμενες εντολές δεν λειτουργεί για μένα.
    το ιστορικό -c εάν διαγράψετε το ιστορικό, αλλά κατά την εκκίνηση του τερματικού ξανά, φορτώνει τα πάντα.
    κάποιος ξέρει πώς να διαγράψει μόνιμα το ιστορικό. ;
    gracias