.
history -c
… Αυτό το απλό 😀 LOL !!!
Τίποτα, είναι ότι ξεκινώ πάντα τις αναρτήσεις μου δίνοντας μια λεπτομερή εξήγηση του προβλήματος, για να ολοκληρώσω με τη λύση, σκέφτηκα ίσως να αλλάξω λίγο 😀
Σε περισσότερες από μία περιπτώσεις σίγουρα θέλαμε να διαγράψουμε το ιστορικό των εντολών που έχουμε εκτελέσει στον υπολογιστή μας, για αυτό είχα προηγουμένως διαγράψει το αρχείο .bash_history βρίσκεται στο σπίτι μας, αλλά είναι πάντα καλύτερο να χρησιμοποιείτε τα εργαλεία ή τις επιλογές που μας δίνει το ίδιο το σύστημα ^ - ^
Γι 'αυτό βρίσκω την εντολή εκκίνησης τέλεια, μια απλή παράμετρος (-c) λέει στο σύστημα να διαγράψει το ιστορικό εντολών.
Μια άλλη μέθοδος που πρέπει επίσης να λειτουργήσει είναι:
echo "" > ~/.bash_history
Αυτό θα πρέπει να θέσει μια κενή γραμμή στην ιστορία μας αφαιρώντας τα πάντα :)
Λοιπόν τίποτα, μια άλλη συμβουλή που ελπίζω να βρείτε ενδιαφέρον.
αφορά
LoL μια εξαιρετικά χρήσιμη και άμεση καταχώρηση, ευχαριστώ για τη συμβουλή ^^
Σας ευχαριστώ
Ήμουν λίγο απασχολημένος και λίγο απρόθυμος να γράψω αυτές τις μέρες, ας δούμε αν γράφω κάποια πράγματα σήμερα και αύριο ^ - ^
Η δεύτερη επιλογή δεν μου είχε συμβεί, ενδιαφέρον KZKG ^ Gaara 🙂
Μου συνέβη στην πραγματικότητα γράφοντας την ανάρτηση HAHAHAHA, στην πραγματικότητα διέγραψα το .bash_history και ήδη HAHAHA
Θα μπορούσατε ακόμα να το κάνετε αυτό:
cat /dev/null > ~/.bash_history
Ή παίζοντας λίγο, ίσως αυτό:
rm ~/.bash_history && touch ~/.bash_history
Σε κάθε περίπτωση, προτιμώ να χρησιμοποιήσω το ιστορικό -d για να διαγράψω συγκεκριμένα τα πράγματα που με ενοχλούν, ή για να επεξεργαστώ το αρχείο, να κλείσω και να ξεκινήσω ξανά τη συνεδρία.
Απλό αλλά χρήσιμο!
Ευχαριστώ!
Σας ευχαριστούμε που σχολιάσατε ^ - ^
Και η διαγραφή του περιεχομένου του αρχείου με nano ή vi και ξανά σύνδεση δεν θα λύσει το πρόβλημα;
Σας ευχαριστώ που βρήκα αυτό που χρειαζόμουν.
Ενας χαιρετισμός….
Εξαιρετικό υλικό Εκτιμάται ο χρόνος και η αφοσίωση
Ευχαριστώ πάρα πολύ!
Γειά σου φίλε! Η συνεισφορά σας είναι υπέροχη, αλλά θα κάνω μια μικρή διόρθωση:
η πλήρης εντολή θα ήταν: echo ""> ~ / .bash_history && history -c
Το πρόβλημα είναι ότι η εντολή "history -c" διαγράφει μόνο τις εντολές που χρησιμοποιούνται στο ανοιχτό τερματικό και από την άλλη πλευρά, όταν κάνετε το "echo"> ~ / .bash_history "καθαρίζει το αρχείο, αλλά σας αφήνει το τελευταίο μία γραπτή γραμμή, σε αυτήν την περίπτωση, η ίδια η καθαρή εντολή.
Επομένως, το άθροισμα των δύο με && και με αυτήν τη σειρά, σας επιτρέπει να αφήσετε αυτό που θέλετε ακριβώς, δηλαδή να διαγράψετε το ιστορικό όλων των τερματικών συνεδριών (συμπεριλαμβανομένου του τελευταίου ανοιχτού)
Ελπίζω η συμβολή μου να είναι χρήσιμη.
Γεια σου.
Σας ευχαριστούμε για την εντολή, αλλά δεν θα ήταν πιο αποτελεσματικό να χρησιμοποιήσετε μια ασφαλή διαγραφή (αντικατάσταση) για να αποτρέψετε την ανάκτηση των διαγραμμένων δεδομένων από τρίτους;
Ένα χαιρετισμό.
Αγαπητέ μου Μπαρτάλη, όλα εξαρτώνται από το τι κρύβεις. Αρκεί μια απλή διαγραφή, καθώς το ιστορικό του τερματικού σπάνια περιέχει ευαίσθητα δεδομένα. Η ασφαλής διαγραφή καταναλώνει επιπλέον πόρους και ισχύ. Το χρησιμοποιώ μόνο στην περίπτωση αυστηρά ιδιωτικών πραγμάτων ή που θα μπορούσαν να χρησιμοποιηθούν από εγκληματίες στον κυβερνοχώρο.
Άνοιξα το αρχείο "/root/.bash_history" με τον επεξεργαστή ως "root" και διέγραψα το περιεχόμενο.
sollocpongan ιστορία -γ
καλό, καμία από τις αναφερόμενες εντολές δεν λειτουργεί για μένα.
το ιστορικό -c εάν διαγράψετε το ιστορικό, αλλά κατά την εκκίνηση του τερματικού ξανά, φορτώνει τα πάντα.
κάποιος ξέρει πώς να διαγράψει μόνιμα το ιστορικό. ;
gracias