
Όπως είδαμε προηγουμένως σε ένα άλλο άρθρο, χρησιμοποιώντας την εντολή ιστορία Μπορείς Γνωρίζοντας ποιες εντολές έχουν εκτελεστεί κάποια στιγμή στο τερματικό Linux, να είσαι σε θέση, μόλις δει ιστορία, ακόμη και Εκτελέστε ξανά την εφαρμογή οποιαδήποτε από τις παραπάνω εντολές χρησιμοποιώντας ένα απλό τηλεφώνημα στον αριθμό που ασχολείται με το ιστορικό σύμβολο που προηγήθηκε ! .
Όταν εκτελείτε την εντολή ιστορία στην κονσόλα εντολή ή Τερματικό σύστημα, το Έξοδος είναι παρόμοιο με το ακόλουθο:
1 2 3 4 5 6 7 8 9 10 11 | $ history 6 ls 7 cd /home/miUsuario 8 mkdir temp 9 touch test.txt 10 vi test.txt 11 cd / 12 mysql -u usuario -pcontrasena ... ... 327 history |
όπου παρατίθενται οι εντολές που εκτελούνται σε κάποιο σημείο στο σύστημά μας Linux.
Εάν για οποιοδήποτε λόγο, είτε από Ασφάλεια Δεδομένου ότι έχουμε εισέλθει άμεσα έναν κωδικό πρόσβασης, ή από Προστασία προσωπικών δεδομένων Γιατί δεν θέλουμε άλλα άτομα να δουν κάποιες κινήσεις, Θέλουμε να Διαγράψτε οποιαδήποτε από τις εντολές ότι έχουν εισαγάγει ποτέ, είναι τόσο απλό όσο Εκτελέστε η εντολή ιστορία ακολουθείται από την επιλογή -δ και το Αριθμός που προηγείται της εντολής που θέλετε να διαγράψετε το ιστορικό.
Έτσι εάν, για παράδειγμα, Θέλουμε να εξαλείψουμε το γραμμή 12 ιστορικά εμφανίζεται παραπάνω, οφείλεται να συνδεθείτε με mysql βάση δεδομένων είχε εισαγάγει απευθείας στην ίδια εντολή κωδικού πρόσβασης, μπορεί να το κάνει με τον ακόλουθο τρόπο:
1 | $ history -d 12 |
Τι θα κάνει αυτό το την επόμενη φορά για να εμφανίσετε το ιστορικό, Αυτό γραμμή Οξιά πάει του ίδιου, αποφυγή κάποιου είδους ζήτημα ασφαλείας σε αυτή την περίπτωση.
